(self)
| 720 | sess.get_one(User, 2) |
| 721 | |
| 722 | def test_delete_all(self): |
| 723 | users, User = self.tables.users, self.classes.User |
| 724 | self.mapper_registry.map_imperatively(User, users) |
| 725 | |
| 726 | sess = fixture_session() |
| 727 | |
| 728 | sess.add_all([User(id=1, name="u1"), User(id=2, name="u2")]) |
| 729 | sess.commit() |
| 730 | sess.close() |
| 731 | |
| 732 | ua, ub = sess.scalars(select(User)).all() |
| 733 | eq_([ua in sess, ub in sess], [True, True]) |
| 734 | sess.delete_all([ua, ub]) |
| 735 | sess.flush() |
| 736 | eq_([ua in sess, ub in sess], [False, False]) |
| 737 | eq_(sess.scalars(select(User)).all(), []) |
| 738 | |
| 739 | |
| 740 | class SessionStateTest(_fixtures.FixtureTest): |
nothing calls this directly
no test coverage detected