| 2282 | |
| 2283 | @testing.fixture(params=["plain", "scalars", "mapping"]) |
| 2284 | def result_fixture(self, request, connection): |
| 2285 | users = self.tables.users |
| 2286 | |
| 2287 | result_type = request.param |
| 2288 | |
| 2289 | if result_type == "plain": |
| 2290 | result = connection.execute(select(users)) |
| 2291 | elif result_type == "scalars": |
| 2292 | result = connection.scalars(select(users)) |
| 2293 | elif result_type == "mapping": |
| 2294 | result = connection.execute(select(users)).mappings() |
| 2295 | else: |
| 2296 | assert False |
| 2297 | |
| 2298 | return result |
| 2299 | |
| 2300 | def test_results_can_close(self, autoclose_row_fixture, result_fixture): |
| 2301 | """test #8710""" |