我第一次尝试为我的 GitLab 项目设置持续集成,我正在努力让“测试”阶段工作。现在我有我的测试子文件夹和两个几乎相同的测试应该通过。
据我所知,运行命令 pytest
将对在当前目录中找到的所有测试文件运行 pytest。问题只是第一个问题正在执行而不是全部。
这是管道结果的图片:
正如您从 list 中看到的,有 2 个文件,但只测试了第一个。
我会在这里错过什么?
最佳答案
文件名应以“测试”字开头或结尾。您的第二个文件名不符合此要求,因此 pytest
找不到。您也可以查看 this link
关于python - Pytest 未从目录中选择所有测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52678193/