(self)
| 5534 | eq_(len(result.all()), 4) |
| 5535 | |
| 5536 | def test_no_joinedload_opt(self): |
| 5537 | self._eagerload_mappings() |
| 5538 | |
| 5539 | User = self.classes.User |
| 5540 | sess = fixture_session() |
| 5541 | q = sess.query(User).options(joinedload(User.addresses)).yield_per(1) |
| 5542 | assert_raises_message( |
| 5543 | sa_exc.InvalidRequestError, |
| 5544 | "Can't use yield_per with eager loaders that require " |
| 5545 | "uniquing or row buffering", |
| 5546 | q.all, |
| 5547 | ) |
| 5548 | |
| 5549 | def test_no_contains_eager_opt(self): |
| 5550 | self._eagerload_mappings() |
nothing calls this directly
no test coverage detected