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