MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / test_unsaved_2

Method test_unsaved_2

test/orm/test_deferred.py:266–282  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

264 eq_(o1.description, "order 1")
265
266 def test_unsaved_2(self):
267 Order, orders = self.classes.Order, self.tables.orders
268
269 self.mapper_registry.map_imperatively(
270 Order,
271 orders,
272 properties={"description": deferred(orders.c.description)},
273 )
274
275 sess = fixture_session()
276 o = Order()
277 sess.add(o)
278
279 def go():
280 o.description = "some description"
281
282 self.sql_count_(0, go)
283
284 def test_unsaved_group(self):
285 """Deferred loading doesn't kick in when just PK cols are set"""

Callers

nothing calls this directly

Calls 6

deferredFunction · 0.90
fixture_sessionFunction · 0.90
map_imperativelyMethod · 0.80
sql_count_Method · 0.80
OrderClass · 0.70
addMethod · 0.45

Tested by

no test coverage detected