(self)
| 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 |
nothing calls this directly
no test coverage detected