pytest不解析Windows上的命令行参数<而不是running =“”all =“”=“”tests =“”> </而不是>

时间:2013-10-08 19:30:28

标签: python command pytest

我在Windows上运行了2.3.3版本的pytest。我有一个测试文件夹,其中包含一堆测试文件,如test1.py,test2.py,test3.py等。如果我打开命令提示符并导航到此文件夹以运行特定测试

pytest test1.py

它不是运行test1.py,而是运行文件夹中的所有测试。像test1.py,test2.py,test3.py等。 因此pytest不会接受参数并解析它们。我只在Windows上看到这个。有谁知道这里发生了什么?

提前致谢了。

1 个答案:

答案 0 :(得分:0)

我无法检查这一点,但我首先要做的是检查PATH是否有pytest可执行文件。我除了Windows批处理脚本之外,还要继续调查代码,也许这些args丢失或传递(引用?)的地方不正确。