Add part of test_inspect test from 2.7
diff --git a/Lib/test/test_inspect.py b/Lib/test/test_inspect.py
index fad4d5a..f5318e1 100644
--- a/Lib/test/test_inspect.py
+++ b/Lib/test/test_inspect.py
@@ -650,6 +650,17 @@
self.assertEqual(inspect.getmembers(B, isdatadescriptor),
[('dd', A.__dict__['dd'])])
+ def test_getmembers_method(self):
+ class B:
+ def f(self):
+ pass
+
+ self.assertIn(('f', B.f), inspect.getmembers(B))
+ self.assertNotIn(('f', B.f), inspect.getmembers(B, inspect.ismethod))
+ b = B()
+ self.assertIn(('f', b.f), inspect.getmembers(b))
+ self.assertIn(('f', b.f), inspect.getmembers(b, inspect.ismethod))
+
class TestGetcallargsFunctions(unittest.TestCase):