| 1162 | assert (x == y == z == q) is True |
| 1163 | |
| 1164 | def test_exec_options(self, connection): |
| 1165 | f = func.foo() |
| 1166 | eq_(f._execution_options, {}) |
| 1167 | |
| 1168 | f = f.execution_options(foo="bar") |
| 1169 | eq_(f._execution_options, {"foo": "bar"}) |
| 1170 | s = f.select() |
| 1171 | eq_(s._execution_options, {"foo": "bar"}) |
| 1172 | |
| 1173 | ret = connection.execute(func.now().execution_options(foo="bar")) |
| 1174 | eq_(ret.context.execution_options, {"foo": "bar"}) |
| 1175 | ret.close() |
| 1176 | |
| 1177 | @testing.provide_metadata |
| 1178 | def test_update(self, connection): |