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

Method test_delete_table_group

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

Source from the content-addressed store, hash-verified

215 database.add_table_group(tg2)
216
217 def test_delete_table_group(self) -> None:
218 t1 = Table('table1')
219 t2 = Table('table2')
220 tg = TableGroup('mytablegroup', [t1, t2])
221 database = Database()
222 database.add_table_group(tg)
223 res = database.delete_table_group(tg)
224 self.assertIsNone(tg.database)
225 self.assertIs(res, tg)
226 self.assertNotIn(tg, database.table_groups)
227
228 def test_delete_missing_table_group(self) -> None:
229 t1 = Table('table1')

Callers

nothing calls this directly

Calls 5

add_table_groupMethod · 0.95
delete_table_groupMethod · 0.95
TableClass · 0.90
TableGroupClass · 0.90
DatabaseClass · 0.90

Tested by

no test coverage detected