Add more tests

This commit is contained in:
James Westman 2021-11-04 00:05:38 -05:00
parent 08a74acb37
commit a4b31f2cb0
No known key found for this signature in database
GPG key ID: CE2DBA0ADB654EA6
24 changed files with 89 additions and 8 deletions

View file

@ -94,15 +94,24 @@ class TestSamples(unittest.TestCase):
self.assert_sample("flags")
self.assert_sample("layout")
self.assert_sample("menu")
self.assert_sample("object_prop")
self.assert_sample("property")
self.assert_sample("signal")
self.assert_sample("strings")
self.assert_sample("style")
self.assert_sample("template")
self.assert_sample("translated")
self.assert_sample("using")
def test_sample_errors(self):
self.assert_sample_error("class_dne")
self.assert_sample_error("duplicate_obj_id")
self.assert_sample_error("enum_member_dne")
self.assert_sample_error("invalid_bool")
self.assert_sample_error("ns_not_imported")
self.assert_sample_error("not_a_class")
self.assert_sample_error("property_dne")
self.assert_sample_error("signal_dne")
self.assert_sample_error("two_templates")
self.assert_sample_error("using_invalid_namespace")