MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / test_default_schema_metadata_fk

Method test_default_schema_metadata_fk

test/sql/test_metadata.py:3022–3026  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

3020
3021class SchemaTest(fixtures.TestBase, AssertsCompiledSQL):
3022 def test_default_schema_metadata_fk(self):
3023 m = MetaData(schema="foo")
3024 t1 = Table("t1", m, Column("x", Integer))
3025 t2 = Table("t2", m, Column("x", Integer, ForeignKey("t1.x")))
3026 assert t2.c.x.references(t1.c.x)
3027
3028 def test_ad_hoc_schema_equiv_fk(self):
3029 m = MetaData()

Callers

nothing calls this directly

Calls 5

MetaDataClass · 0.90
TableClass · 0.90
ColumnClass · 0.90
ForeignKeyClass · 0.90
referencesMethod · 0.45

Tested by

no test coverage detected