MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / test_contains

Method test_contains

test/orm/test_joins.py:2917–2932  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

2915 )
2916
2917 def test_contains(self):
2918 Node = self.classes.Node
2919
2920 sess = fixture_session()
2921
2922 n122 = sess.query(Node).filter(Node.data == "n122").one()
2923 eq_(
2924 sess.query(Node).filter(Node.children.contains(n122)).all(),
2925 [Node(data="n12")],
2926 )
2927
2928 n13 = sess.query(Node).filter(Node.data == "n13").one()
2929 eq_(
2930 sess.query(Node).filter(Node.children.contains(n13)).all(),
2931 [Node(data="n1")],
2932 )
2933
2934 def test_eq_ne(self):
2935 Node = self.classes.Node

Callers

nothing calls this directly

Calls 8

fixture_sessionFunction · 0.90
eq_Function · 0.90
NodeClass · 0.70
oneMethod · 0.45
filterMethod · 0.45
queryMethod · 0.45
allMethod · 0.45
containsMethod · 0.45

Tested by

no test coverage detected