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

Method test_database

test/test_classes/test_column.py:87–96  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

85 self.assertEqual(r.sql, expected)
86
87 def test_database(self):
88 c1 = Column(name='client_id', type='integer')
89 t1 = Table(name='products')
90
91 self.assertIsNone(c1.database)
92 t1.add_column(c1)
93 self.assertIsNone(c1.database)
94 s = Database()
95 s.add(t1)
96 self.assertIs(c1.database, s)
97
98 def test_get_refs(self) -> None:
99 c1 = Column(name='client_id', type='integer')

Callers

nothing calls this directly

Calls 5

add_columnMethod · 0.95
addMethod · 0.95
ColumnClass · 0.90
TableClass · 0.90
DatabaseClass · 0.90

Tested by

no test coverage detected