MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / test_is_modified_syn

Method test_is_modified_syn

test/orm/test_session.py:2379–2391  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

2377 assert mod is not addresses_loaded
2378
2379 def test_is_modified_syn(self):
2380 User, users = self.classes.User, self.tables.users
2381
2382 s = fixture_session()
2383
2384 self.mapper_registry.map_imperatively(
2385 User, users, properties={"uname": sa.orm.synonym("name")}
2386 )
2387 u = User(uname="fred")
2388 assert s.is_modified(u)
2389 s.add(u)
2390 s.commit()
2391 assert not s.is_modified(u)
2392
2393
2394class DisposedStates(fixtures.MappedTest):

Callers

nothing calls this directly

Calls 6

fixture_sessionFunction · 0.90
map_imperativelyMethod · 0.80
UserClass · 0.70
is_modifiedMethod · 0.45
addMethod · 0.45
commitMethod · 0.45

Tested by

no test coverage detected