(cls, connection)
| 246 | |
| 247 | @classmethod |
| 248 | def insert_data(cls, connection): |
| 249 | A, B, C, D = cls.classes("A", "B", "C", "D") |
| 250 | sess = Session(connection) |
| 251 | |
| 252 | for obj in [ |
| 253 | B(id=1), |
| 254 | A(id=1, b_id=1), |
| 255 | C(id=1, a_id=1), |
| 256 | D(id=1, c_id=1, b_id=1), |
| 257 | ]: |
| 258 | sess.add(obj) |
| 259 | sess.flush() |
| 260 | sess.commit() |
| 261 | |
| 262 | def test_lazyload(self): |
| 263 | A, B = self.classes("A", "B") |