【问题标题】:Pytest: customize test discovery through command linePytest:通过命令行自定义测试发现
【发布时间】:2022-02-04 23:37:34
【问题描述】:

有一些方法可以通过configuration file 配置pytest测试发现。

不知道有没有办法通过命令行选项/参数来配置pytest测试发现。换句话说,我可以将一些参数/开关传递给 pytest 命令来实现吗?

【问题讨论】:

    标签: unit-testing testing pytest


    【解决方案1】:

    您放入配置文件的每个条目(所谓的“inioption”)都可以使用-o/--override-ini 选项从命令行传递。 -o 选项可以应用多次。例如

    $ pytest -o python_files='check_*.py' \
             -o python_classes=Check \
             -o python_functions='*_check'
    

    来源:Configuration Options

    【讨论】:

      猜你喜欢
      • 2021-10-16
      • 2022-10-21
      • 1970-01-01
      • 1970-01-01
      • 2019-09-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-03
      相关资源
      最近更新 更多