def test_getDirectlyProvidedNames(self): ob = TestClass() ints = Introspector(ob) self.assertEqual(tuple(ints.getDirectlyProvidedNames()), ()) directlyProvides(ob, I, I2) ints = Introspector(ob) self.assertEqual(tuple(ints.getDirectlyProvidedNames()), ('zope.app.introspector.tests.test_introspector.I', 'zope.app.introspector.tests.test_introspector.I2'))