diff options
Diffstat (limited to 'tests/samplebinding/namespace_test.py')
-rw-r--r-- | tests/samplebinding/namespace_test.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/samplebinding/namespace_test.py b/tests/samplebinding/namespace_test.py index 29633f38e..20637cae7 100644 --- a/tests/samplebinding/namespace_test.py +++ b/tests/samplebinding/namespace_test.py @@ -40,5 +40,10 @@ class TestClassesUnderNamespace(unittest.TestCase): res = SampleNamespace.ImInsideANamespace(2, 2) self.assertEquals(res, 4) + def testTpNames(self): + self.assertEquals(str(SampleNamespace.SomeClass), "<type 'sample.SampleNamespace.SomeClass'>") + self.assertEquals(str(SampleNamespace.SomeClass.SomeInnerClass.OkThisIsRecursiveEnough), "<type 'sample.SampleNamespace.SomeClass.SomeInnerClass.OkThisIsRecursiveEnough'>") + self.assertEquals(str(SampleNamespace.SomeClass.SomeInnerClass.OkThisIsRecursiveEnough.NiceEnum), "<type 'sample.SampleNamespace.SomeClass.SomeInnerClass.OkThisIsRecursiveEnough.NiceEnum'>") + if __name__ == '__main__': unittest.main() |