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

Method test_delete_project

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

Source from the content-addressed store, hash-verified

254 self.assertIsNone(p.database)
255
256 def test_delete_project(self) -> None:
257 p = Project('myproject')
258 database = Database()
259 database.add_project(p)
260 res = database.delete_project()
261 self.assertIsNone(p.database, database)
262 self.assertIs(res, p)
263 self.assertIsNone(database.project)
264
265 def test_delete_missing_project(self) -> None:
266 database = Database()

Callers

nothing calls this directly

Calls 4

add_projectMethod · 0.95
delete_projectMethod · 0.95
ProjectClass · 0.90
DatabaseClass · 0.90

Tested by

no test coverage detected