MCPcopy Create free account
hub / github.com/sqlalchemy/sqlalchemy / _fixture

Method _fixture

test/orm/test_deprecations.py:1457–1474  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

1455
1456class BindSensitiveStringifyTest(fixtures.MappedTest):
1457 def _fixture(self):
1458 # building a totally separate metadata /mapping here
1459 # because we need to control if the MetaData is bound or not
1460
1461 class User:
1462 pass
1463
1464 m = MetaData()
1465 user_table = Table(
1466 "users",
1467 m,
1468 Column("id", Integer, primary_key=True),
1469 Column("name", String(50)),
1470 )
1471
1472 clear_mappers()
1473 self.mapper_registry.map_imperatively(User, user_table)
1474 return User
1475
1476 def _dialect_fixture(self):
1477 class MyDialect(default.DefaultDialect):

Callers 1

_testMethod · 0.95

Calls 6

MetaDataClass · 0.90
TableClass · 0.90
ColumnClass · 0.90
StringClass · 0.90
clear_mappersFunction · 0.90
map_imperativelyMethod · 0.80

Tested by

no test coverage detected