有助于检查pytest标记是否存在的flake8插件

flake8-pytest-mark的Python项目详细描述


薄片8比重测试标记

https://travis-ci.org/rcbops/flake8-pytest-mark.svg?branch=master

检查并强制pytest测试定义类、方法和函数上是否存在标记

快速入门指南

  1. 从pypi安装flake8-pytest-mark,pip:

    $ pip install flake8-pytest-mark
    
  2. 配置要验证的标记:

    $ cd project_root/
    $ vi .flake8
    
[flake8]pytest_mark1=name=test_id
               value_match=uuid
  1. 运行flake8:

    $ flake8 tests/
    

有问题

  1. 强烈建议在virtualenv内部使用此插件。
  2. 此插件需要配置,如果未找到配置,则插件将为每个文件抛出一个M401验证错误
  3. 默认情况下,此插件将对pytest测试类强制使用标记。(有关如何从标记检查中排除不同pytest测试定义的详细信息,请参见configuration。)

违规代码

所有可能的违规代码都记录在violation_codes

示例配置

更多示例配置可以在configuration中找到

贡献

请参阅CONTRIBUTING.rstdeveloper_docs.rst以了解有关为之字形项目开发的更多详细信息。

释放过程

请参阅release_process.rst以了解有关“之字形”的发布过程的信息

学分

这个包是用Cookiecutteraudreyr/cookiecutter-pypackage项目模板创建的。

历史记录

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
添加组件后,java JTable为空   java将json发送到php并插入mysql,但返回null   java Spring引导JNDI CommonJ资源   从不同PC创建和合并后的Java servlet问题   java如何在使用findelements时从xpath获取文本   java使用spring boot使用gmail smtp发送电子邮件   java在不使用pojo、bean或getter和setter的情况下获取Json标题的Json数组   Java中的OpenFile对话框将null作为响应   JavaBuilder模式。扩展接口   java中无需替换的数据结构选取   java如何评价Encog中的预测神经网络   java如何在安卓中使用实际的HttpURLConnection进行单元测试?   java使用XML配置禁用WebSocket中的CSRF保护   java如何通过hibernate从多表查询中获取数据?   mysql如何在java中获取更新的行Id   java AEM/CQ组件单一组件/有限组件   java FFmpeg Javacv延迟问题   显示整数数组的java不起作用