pytest-cookies:Cookiecutter模板的pytest插件。 :cookie:

时间:2024-06-04 11:28:25
【文件属性】:

文件名称:pytest-cookies:Cookiecutter模板的pytest插件。 :cookie:

文件大小:22KB

文件格式:ZIP

更新时间:2024-06-04 11:28:25

python cookiecutter pytest Python

pytest-cookies 是Python的成熟测试框架,由蓬勃发展且不断壮大的志愿者社区开发。 它使用简单的断言语句和常规的Python比较。 pytest测试框架的核心是强大的基于钩子的插件系统。 pytest-cookies是pytest插件,带有cookies固定装置,该固定装置是 API的包装器,用于生成项目。 它可以帮助您验证模板是否按预期工作,并在运行测试后进行清理。 :cookie: 安装 pytest-cookies可以通过从下载: pip install pytest-cookies 这会自动安装和 。 用法 生成一个新项目 该cookies.bake()方法生成基于在指定的默认值模板新项目cookiecutter.json : def test_bake_project ( cookies ): result = cookies . bake ( extra


【文件预览】:
pytest-cookies-master
----MANIFEST.in(141B)
----.travis.yml(463B)
----COMMUNITY.md(602B)
----docs()
--------getting_started.md(1KB)
--------about.md(763B)
--------features.md(888B)
--------index.md(2KB)
----.github()
--------workflows()
----mkdocs.yml(309B)
----labels.toml(1KB)
----tests()
--------test_cookies.py(11KB)
--------conftest.py(814B)
--------test_help_message.py(220B)
--------test_user_config.py(1KB)
----tox.ini(192B)
----LICENSE(1KB)
----CONTRIBUTING.md(6KB)
----appveyor.yml(167B)
----src()
--------pytest_cookies()
----setup.cfg(94B)
----setup.py(2KB)
----.gitignore(1KB)
----Makefile(856B)
----CODE_OF_CONDUCT.md(3KB)
----README.md(5KB)

网友评论