(self)
| 40 | self.assertIs(database[t.alias], t) |
| 41 | |
| 42 | def test_add_table_alias_bad(self) -> None: |
| 43 | c = Column('test', 'varchar', True) |
| 44 | t = Table('test', alias='myalias') |
| 45 | t.add_column(c) |
| 46 | database = Database() |
| 47 | database.add_table(t) |
| 48 | t2 = Table('test_table', alias='myalias') |
| 49 | with self.assertRaises(DatabaseValidationError): |
| 50 | database.add_table(t2) |
| 51 | self.assertIsNone(t2.database) |
| 52 | |
| 53 | def test_add_table_bad(self) -> None: |
| 54 | c = Column('test', 'varchar', True) |
nothing calls this directly
no test coverage detected