.cicleci / config.yml中的这段代码是什么意思?

时间:2018-05-21 12:36:07

标签: flask circleci flake8 circleci-2.0

我的同事正在尝试使用Circleci2.0和Flake8编写单元测试代码和测试API。但我不明白我应该如何编写测试代码,因为以下代码中的这一行pytest --flake8并不意味着。

.cicleci / config.yml中的此代码是什么意思?

我们是否需要在另一个xx.py文件中编写测试代码并执行此{。1}}这样的.py文件?

如果我们应该,这行pytest xx.py是否意味着直接或直接在另一个中执行xx.py文件,即使这段代码没有提到执行测试代码文件的文件路径?

pytest --flake8

1 个答案:

答案 0 :(得分:0)

您无需指定文件名。引用Pytest文档:

  

默认情况下,pytest将在当前目录及其子目录中运行test_*.py*_test.py形式的所有文件。更一般地说,它遵循standard test discovery rules