MCPcopy Create free account
hub / github.com/Vanderhoof/PyDBML / test_delete_missing_enum

Method test_delete_missing_enum

test/test_database.py:188–193  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

186 self.assertNotIn(e, database.enums)
187
188 def test_delete_missing_enum(self) -> None:
189 e = Enum('myenum', [EnumItem('a'), EnumItem('b')])
190 database = Database()
191 with self.assertRaises(DatabaseValidationError):
192 database.delete_enum(e)
193 self.assertIsNone(e.database)
194
195 def test_add_table_group(self) -> None:
196 t1 = Table('table1')

Callers

nothing calls this directly

Calls 4

delete_enumMethod · 0.95
EnumClass · 0.90
EnumItemClass · 0.90
DatabaseClass · 0.90

Tested by

no test coverage detected