【文件属性】:
文件名称:pytest-sqlalchemy:pytest 的 SQLAlchemy 助手
文件大小:6KB
文件格式:ZIP
更新时间:2021-05-29 05:55:34
Python
pytest-sqlalchemy
SQLAlchemy 相关装置,用于在测试中处理与 SQLAlchemy 的连接和事务。
治具
该插件提供了以下固定装置,可以访问同名的 SQLAlchmey 对象。
引擎用于连接到数据库的引擎。 范围是“模块”。
连接到数据库的打开连接。 范围是“模块”。
有关如何使用此装置的信息,请参阅连接。
事务在连接上启动的事务。 事务将被回滚。 没有范围。
有关如何使用此固定装置的信息,请参阅
dbsession未绑定到任何模型的sqlalchemy会话。 没有范围。
请参阅以了解有关如何使用会话的信息。
用法
这些装置可以像任何其他一样在您的测试中使用。
范例:
import pytest
from pytest_sqlalchemy import connection
def test_connection ( connection )
【文件预览】:
pytest-sqlalchemy-master
----HISTORY.rst(287B)
----AUTHORS.rst(183B)
----.travis.yml(181B)
----LICENSE(1KB)
----setup.py(1KB)
----README.md(2KB)
----pytest_sqlalchemy.py(5KB)
----tests()
--------test_sqlite.py(55B)
----.gitignore(702B)