aboutsummaryrefslogtreecommitdiffstats
path: root/tests/samplebinding/namespace_test.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/samplebinding/namespace_test.py')
-rw-r--r--tests/samplebinding/namespace_test.py5
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()