我在Windows上运行了2.3.3版本的pytest。我有一个测试文件夹,其中包含一堆测试文件,如test1.py,test2.py,test3.py等。如果我打开命令提示符并导航到此文件夹以运行特定测试
pytest test1.py
它不是运行test1.py,而是运行文件夹中的所有测试。像test1.py,test2.py,test3.py等。 因此pytest不会接受参数并解析它们。我只在Windows上看到这个。有谁知道这里发生了什么?
提前致谢了。
答案 0 :(得分:0)
我无法检查这一点,但我首先要做的是检查PATH
是否有pytest可执行文件。我除了Windows批处理脚本之外,还要继续调查代码,也许这些args丢失或传递(引用?)的地方不正确。