(self, t2, schema, expected, referred_schema_fn=None)
| 1309 | assert table2.c.parent_id.references(table2.c.id) |
| 1310 | |
| 1311 | def _assert_fk(self, t2, schema, expected, referred_schema_fn=None): |
| 1312 | m2 = MetaData() |
| 1313 | existing_schema = t2.schema |
| 1314 | if schema: |
| 1315 | t2c = t2.to_metadata( |
| 1316 | m2, schema=schema, referred_schema_fn=referred_schema_fn |
| 1317 | ) |
| 1318 | eq_(t2c.schema, schema) |
| 1319 | else: |
| 1320 | t2c = t2.to_metadata(m2, referred_schema_fn=referred_schema_fn) |
| 1321 | eq_(t2c.schema, existing_schema) |
| 1322 | eq_(list(t2c.c.y.foreign_keys)[0]._get_colspec(), expected) |
| 1323 | |
| 1324 | def test_fk_has_schema_string_retain_schema(self): |
| 1325 | m = MetaData() |
no test coverage detected