文件名称:pytest-insta:pytest的实用快照测试插件
文件大小:249KB
文件格式:ZIP
更新时间:2024-05-09 06:39:42
testing snapshot-testing snapshot pytest pytest-plugin
pytest-insta pytest的实用快照测试插件。 assert snapshot () == "awesome!" 介绍 通过将操作结果与先前的参考值进行比较,快照测试使监视和批准更改变得容易。 该项目借鉴了许多其他实现,以提供一个包含Python的,包含电池的快照测试解决方案。 它还尝试通过其集成的审阅工具使自己尽可能地成为 。 特征 富有表现力和熟悉的断言语法 可以开箱即用地格式化文本,二进制,十六进制转储,json和pickle快照 可以使用自定义快照格式扩展 交互式检查工具,用于检查和批准更改 学分 (锈) Armin的工作是该项目的最初动机,并激发了审查工作流程。 (javascript) Jest支持在整个JavaScript生态系统中大规模采用快照测试,现在基本上可以作为快照测试的参考。 安装 该软件包可以通过pip安装。 $ pip instal
【文件预览】:
pytest-insta-main
----poetry.lock(45KB)
----pytest_insta()
--------py.typed(0B)
--------utils.py(2KB)
--------fixture.py(2KB)
--------format.py(2KB)
--------__init__.py(92B)
--------review.py(4KB)
--------plugin.py(1KB)
--------session.py(7KB)
----pyproject.toml(1KB)
----package.json(149B)
----pytest.ini(25B)
----.github()
--------FUNDING.yml(21B)
--------workflows()
----tests()
--------test_ext.py(1KB)
--------snapshots()
--------test_name.py(528B)
--------__init__.py(0B)
--------test_fmt.py(1KB)
--------test_custom.py(1014B)
----LICENSE(1KB)
----package-lock.json(906B)
----demo.svg(640KB)
----.gitignore(2KB)
----typings()
--------wrapt.py(42B)
----poetry.toml(32B)
----CHANGELOG.md(1KB)
----pyrightconfig.json(35B)
----README.md(11KB)
----.vscode()
--------settings.json(732B)
--------extensions.json(113B)