Deferred loading does not kick in when just PK cols are set.
(self)
| 227 | eq_(o1, Order(id=1)) |
| 228 | |
| 229 | def test_unsaved(self): |
| 230 | """Deferred loading does not kick in when just PK cols are set.""" |
| 231 | |
| 232 | Order, orders = self.classes.Order, self.tables.orders |
| 233 | |
| 234 | self.mapper_registry.map_imperatively( |
| 235 | Order, |
| 236 | orders, |
| 237 | properties={"description": deferred(orders.c.description)}, |
| 238 | ) |
| 239 | |
| 240 | sess = fixture_session() |
| 241 | o = Order() |
| 242 | sess.add(o) |
| 243 | o.id = 7 |
| 244 | |
| 245 | def go(): |
| 246 | o.description = "some description" |
| 247 | |
| 248 | self.sql_count_(0, go) |
| 249 | |
| 250 | def test_synonym_group_bug(self): |
| 251 | orders, Order = self.tables.orders, self.classes.Order |
nothing calls this directly
no test coverage detected