diff options
-rwxr-xr-x | tests/samplebinding/reference_test.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/samplebinding/reference_test.py b/tests/samplebinding/reference_test.py index 4157b3425..f00e036e0 100755 --- a/tests/samplebinding/reference_test.py +++ b/tests/samplebinding/reference_test.py @@ -29,7 +29,7 @@ import sys import unittest -from sample import Reference +from sample import * class ExtendedReference(Reference): def __init__(self): @@ -61,6 +61,11 @@ class ReferenceTest(unittest.TestCase): r = Reference(objId) self.assertEqual(Reference.usesReference(r), objId) + def testCantSegFaultWhenReceiveNone(self): + '''do not segfault when receiving None as argument.''' + s = Str() + self.assertEqual(None, s) + def testMethodThatReceivesConstReference(self): '''Test a method that receives a const reference to an object as argument.''' objId = 123 |