MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / test_to_query_args

Method test_to_query_args

test/ext/test_baked.py:794–811  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

792 eq_(result, [(2, "ed"), (3, "ed"), (4, "ed")])
793
794 def test_to_query_args(self):
795 User = self.classes.User
796 sub_bq = self.bakery(lambda s: s.query(User.name))
797
798 q = Query([], None)
799 assert_raises_message(
800 sa_exc.ArgumentError,
801 "Given Query needs to be associated with a Session",
802 sub_bq.to_query,
803 q,
804 )
805
806 assert_raises_message(
807 TypeError,
808 "Query or Session object expected, got .*'int'.*",
809 sub_bq.to_query,
810 5,
811 )
812
813 def test_subquery_eagerloading(self):
814 User = self.classes.User

Callers

nothing calls this directly

Calls 4

QueryClass · 0.90
assert_raises_messageFunction · 0.90
bakeryMethod · 0.80
queryMethod · 0.45

Tested by

no test coverage detected