| 2229 | |
| 2230 | @classmethod |
| 2231 | def insert_data(cls, connection): |
| 2232 | A, A_default, B, C = cls.classes("A", "A_default", "B", "C") |
| 2233 | (HasNonCacheable,) = cls.classes("HasNonCacheable") |
| 2234 | s = Session(connection) |
| 2235 | |
| 2236 | s.add_all( |
| 2237 | [ |
| 2238 | A(id=1, x=1, y=2, bs=[B(id=1, p=1, q=2), B(id=2, p=4, q=8)]), |
| 2239 | A(id=2, x=2, y=3), |
| 2240 | A(id=3, x=5, y=10, bs=[B(id=3, p=5, q=0)]), |
| 2241 | A(id=4, x=2, y=10, bs=[B(id=4, p=19, q=8), B(id=5, p=5, q=5)]), |
| 2242 | C(id=1, x=1), |
| 2243 | C(id=2, x=2), |
| 2244 | A_default(id=1, x=1, y=2), |
| 2245 | A_default(id=2, x=2, y=3), |
| 2246 | HasNonCacheable(id=1, created=12345), |
| 2247 | ] |
| 2248 | ) |
| 2249 | |
| 2250 | s.commit() |
| 2251 | |
| 2252 | def test_simple_expr(self): |
| 2253 | A = self.classes.A |