()
| 115 | stmt = select(User).where(User.id == 7) |
| 116 | |
| 117 | def go(): |
| 118 | if legacy: |
| 119 | ret = ( |
| 120 | sess.query(User) |
| 121 | .from_statement(stmt) |
| 122 | .options(joinedload(User.addresses)) |
| 123 | .all() |
| 124 | ) |
| 125 | else: |
| 126 | ret = sess.scalars( |
| 127 | select(User) |
| 128 | .from_statement(stmt) |
| 129 | .options(joinedload(User.addresses)) |
| 130 | ).all() |
| 131 | |
| 132 | eq_(self.static.user_address_result[0:1], ret) |
| 133 | |
| 134 | # joinedload can't be applied here so this necessarily |
| 135 | # has to lazy load the addresses |
nothing calls this directly
no test coverage detected