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

Method _fixture_data

test/orm/test_eager_relations.py:3359–3427  ·  view source on GitHub ↗
(cls)

Source from the content-addressed store, hash-verified

3357
3358 @classmethod
3359 def _fixture_data(cls):
3360 A, B, C1, C2, D1, D2, E1 = (
3361 cls.classes.A,
3362 cls.classes.B,
3363 cls.classes.C1,
3364 cls.classes.C2,
3365 cls.classes.D1,
3366 cls.classes.D2,
3367 cls.classes.E1,
3368 )
3369 return [
3370 A(
3371 id=1,
3372 bs=[
3373 B(
3374 id=1,
3375 c1s=[
3376 C1(
3377 id=1,
3378 value="C11",
3379 d1s=[
3380 D1(id=1, e1s=[E1(id=1)]),
3381 D1(id=2, e1s=[E1(id=2)]),
3382 ],
3383 )
3384 ],
3385 c2s=[
3386 C2(id=1, value="C21", d2s=[D2(id=3)]),
3387 C2(id=2, value="C22", d2s=[D2(id=4)]),
3388 ],
3389 ),
3390 B(
3391 id=2,
3392 c1s=[
3393 C1(
3394 id=4,
3395 value="C14",
3396 d1s=[
3397 D1(
3398 id=3,
3399 e1s=[
3400 E1(id=3, value="E13"),
3401 E1(id=4, value="E14"),
3402 ],
3403 ),
3404 D1(id=4, e1s=[E1(id=5)]),
3405 ],
3406 )
3407 ],
3408 c2s=[C2(id=4, value="C24", d2s=[])],
3409 ),
3410 ],
3411 ),
3412 A(
3413 id=2,
3414 bs=[
3415 B(
3416 id=3,

Callers 3

_assert_resultMethod · 0.95
insert_dataMethod · 0.45
insert_dataMethod · 0.45

Calls 7

D1Class · 0.85
D2Class · 0.85
AClass · 0.70
BClass · 0.70
C1Class · 0.70
E1Class · 0.70
C2Class · 0.70

Tested by

no test coverage detected