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

Method test_add_table_alias

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

Source from the content-addressed store, hash-verified

31 self.assertIn(t, database.tables)
32
33 def test_add_table_alias(self) -> None:
34 c = Column('test', 'varchar', True)
35 t = Table('test_table', alias='myalias')
36 t.add_column(c)
37 database = Database()
38 database.add_table(t)
39 self.assertIsInstance(t.alias, str)
40 self.assertIs(database[t.alias], t)
41
42 def test_add_table_alias_bad(self) -> None:
43 c = Column('test', 'varchar', True)

Callers

nothing calls this directly

Calls 5

add_columnMethod · 0.95
add_tableMethod · 0.95
ColumnClass · 0.90
TableClass · 0.90
DatabaseClass · 0.90

Tested by

no test coverage detected