MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / test_close_all_sessions

Method test_close_all_sessions

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

Source from the content-addressed store, hash-verified

429 run_inserts = None
430
431 def test_close_all_sessions(self):
432 users, User = self.tables.users, self.classes.User
433
434 self.mapper_registry.map_imperatively(User, users)
435
436 s1 = fixture_session()
437 u1 = User()
438 s1.add(u1)
439
440 s2 = fixture_session()
441 u2 = User()
442 s2.add(u2)
443
444 assert u1 in s1
445 assert u2 in s2
446
447 close_all_sessions()
448
449 assert u1 not in s1
450 assert u2 not in s2
451
452 def test_session_close_all_deprecated(self):
453 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