首页 > 解决方案 > 测试 SQLAlchemy 会话是否已关闭

问题描述

我有使用 SQLAlchemy 的集成测试。在每次测试结束时,我想断言会话已正确关闭。会话对象本身是否有一些东西我可以查看它是否已关闭?文档说session.close

...从会话中删除所有 ORM 映射的对象,并从绑定到的 Engine 对象中释放任何事务/连接资源

有没有办法列出会话中的所有 ORM 映射对象,以便我可以看到它们都被清除了?

标签: pythonsqlalchemy

解决方案


推荐阅读