文件名称:pypgTAP:让 Postgres 编码和测试变得有趣!
文件大小:62KB
文件格式:ZIP
更新时间:2024-07-25 22:34:37
Python
要测试存储过程和 SQL 查询,您需要: 设置 postgres 环境。 需要创建一个测试服务器。 需要搭建测试环境。 您所有的测试套件都需要进行测试和回滚(关键)。 需要添加测试数据。 啊啊啊啊! CI 集成,Docker。 啊啊啊啊啊啊! 这是很多工作! 幸运的是 pypgTAP 解决了很多这些问题。 哦,我们有没有在python 中提到它? 它是如何做到的? 它启动一个一次性的 postgres 服务器,执行您的测试,并丢弃该服务器及其文件。 可以执行 pypgTAP 以隔离的方式在 Postgres 代码库上运行多个测试套件。 Virtualenv python 支持:使用 python 的行业标准是 virtualenv 和 tox,在 python 中使用 pgTAP 是一种痛苦。 记住 plpython 程序在 postgres 服务器上执行,它找不到像
【文件预览】:
pypgTAP-master
----MANIFEST.in(76B)
----pypgtap()
--------lib()
--------test_kit_scripts()
--------core()
--------__init__.py(124B)
--------tests()
----requirements.txt(65B)
----tox.ini(744B)
----setup.cfg(66B)
----setup.py(831B)
----README.md(5KB)
----example_project()
--------tests()
----.gitignore(24B)