MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / user_item_keyword_result

Method user_item_keyword_result

test/orm/_fixtures.py:559–611  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

557
558 @property
559 def user_item_keyword_result(self):
560 Item, Keyword = self.test.classes.Item, self.test.classes.Keyword
561 User, Order = self.test.classes.User, self.test.classes.Order
562
563 item1, item2, item3, item4, item5 = (
564 Item(
565 id=1,
566 keywords=[
567 Keyword(name="red"),
568 Keyword(name="big"),
569 Keyword(name="round"),
570 ],
571 ),
572 Item(
573 id=2,
574 keywords=[
575 Keyword(name="red"),
576 Keyword(name="small"),
577 Keyword(name="square"),
578 ],
579 ),
580 Item(
581 id=3,
582 keywords=[
583 Keyword(name="green"),
584 Keyword(name="big"),
585 Keyword(name="round"),
586 ],
587 ),
588 Item(id=4, keywords=[]),
589 Item(id=5, keywords=[]),
590 )
591
592 user_result = [
593 User(
594 id=7,
595 orders=[
596 Order(id=1, items=[item1, item2, item3]),
597 Order(id=3, items=[item3, item4, item5]),
598 Order(id=5, items=[item5]),
599 ],
600 ),
601 User(id=8, orders=[]),
602 User(
603 id=9,
604 orders=[
605 Order(id=2, items=[item1, item2, item3]),
606 Order(id=4, items=[item1, item5]),
607 ],
608 ),
609 User(id=10, orders=[]),
610 ]
611 return user_result

Callers

nothing calls this directly

Calls 4

ItemClass · 0.70
KeywordClass · 0.70
UserClass · 0.70
OrderClass · 0.70

Tested by

no test coverage detected