diff options
Diffstat (limited to 'lang_ext/python/test.py')
-rw-r--r-- | lang_ext/python/test.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/lang_ext/python/test.py b/lang_ext/python/test.py new file mode 100644 index 0000000..df152da --- /dev/null +++ b/lang_ext/python/test.py @@ -0,0 +1,14 @@ + +import upb +import unittest + +class TestFieldDef(unittest.TestCase): + def test_construction(self): + fielddef1 = upb.FieldDef() + self.assertTrue(fielddef1 is not None) + fielddef2 = upb.FieldDef(number=1, name="field1", label=2, type=3) + self.assertTrue(fielddef2 is not None) + self.assertTrue(id(fielddef1) != id(fielddef2)) + +if __name__ == '__main__': + unittest.main() |