文件名称:ptr:Python测试运行器
文件大小:46KB
文件格式:ZIP
更新时间:2024-05-25 01:59:08
Python
:female_sign::female_sign: ptr -Python测试运行器 :male_sign::male_sign: Python Test Runner(ptr)诞生于以任意方式在任意代码存储库中运行测试。 ptr支持许多Python项目,这些项目在其setup.(cfg|py)文件中定义了每个存储库中的单元测试。 ptr允许开发人员通过使用一个测试虚拟环境在一个Python环境中测试多个项目/模块。 ptr需要>= python 3.6 ptr本身使用ptr来运行其测试:OK_hand_medium-light_skin_tone: ptr在Linux , MacOS + Windows操作系统上受支持和测试 通过将ptr配置添加到setup.cfg或setup.py您可以让ptr在每个测试套件中并行执行以下操作: 运行您的测试套件 检查并执行覆盖要求(通过 ), 格式代码(通过) 执行静态类型分析(通过 ) 快速开始 将ptr安装到您的virtualenv中pip install ptr
【文件预览】:
ptr-master
----MANIFEST.in(70B)
----.coveragerc(50B)
----ptr_tests_fixtures.py(13KB)
----ptrconfig.sample(214B)
----ci.py(3KB)
----.github()
--------ISSUE_TEMPLATE()
--------workflows()
----Dockerfile(125B)
----.pylint(16KB)
----action.yml(168B)
----LICENSE(1KB)
----mypy.ini(254B)
----CONTRIBUTING.md(2KB)
----.pyre_configuration(3B)
----release_to_pypi.sh(994B)
----ptr_tests.py(21KB)
----CHANGES.md(6KB)
----requirements.txt(67B)
----setup.py(2KB)
----.gitignore(1KB)
----CODE_OF_CONDUCT.md(3KB)
----setup.cfg.sample(274B)
----ptr.py(36KB)
----README.md(16KB)
----.flake8(929B)
----entrypoint.sh(139B)