MCPcopy Index your code
hub / github.com/sqlalchemy/sqlalchemy / test_sort_by_parameter_order

Method test_sort_by_parameter_order

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

Source from the content-addressed store, hash-verified

630 eq_(meta.sorted_tables, [d, b, a, c, e])
631
632 def test_sort_by_parameter_order(self):
633 meta = MetaData()
634 a = Table("a", meta, Column("foo", Integer))
635 b = Table("b", meta, Column("foo", Integer))
636 c = Table("c", meta, Column("foo", Integer))
637 d = Table("d", meta, Column("foo", Integer))
638 e = Table("e", meta, Column("foo", Integer))
639
640 e.add_is_dependent_on(c)
641 a.add_is_dependent_on(b)
642 eq_(meta.sorted_tables, [b, c, d, a, e])
643
644 def test_fks_sort_by_parameter_order(self):
645 meta = MetaData()

Callers

nothing calls this directly

Calls 5

add_is_dependent_onMethod · 0.95
MetaDataClass · 0.90
TableClass · 0.90
ColumnClass · 0.90
eq_Function · 0.90

Tested by

no test coverage detected