MCPcopy Create free account
hub / github.com/sqlalchemy/sqlalchemy / test_close_all_sessions

Method test_close_all_sessions

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

Source from the content-addressed store, hash-verified

411 run_inserts = None
412
413 def test_close_all_sessions(self):
414 users, User = self.tables.users, self.classes.User
415
416 self.mapper_registry.map_imperatively(User, users)
417
418 s1 = fixture_session()
419 u1 = User()
420 s1.add(u1)
421
422 s2 = fixture_session()
423 u2 = User()
424 s2.add(u2)
425
426 assert u1 in s1
427 assert u2 in s2
428
429 close_all_sessions()
430
431 assert u1 not in s1
432 assert u2 not in s2
433
434 def test_session_close_all_deprecated(self):
435 users, User = self.tables.users, self.classes.User

Callers

nothing calls this directly

Calls 5

fixture_sessionFunction · 0.90
close_all_sessionsFunction · 0.90
map_imperativelyMethod · 0.80
UserClass · 0.70
addMethod · 0.45

Tested by

no test coverage detected