Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python pytest未分析windows上的命令行参数<;而是运行所有测试>;_Python_Command_Pytest - Fatal编程技术网

Python pytest未分析windows上的命令行参数<;而是运行所有测试>;

Python pytest未分析windows上的命令行参数<;而是运行所有测试>;,python,command,pytest,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上运行了2.3.3版本的pytest。我有一个测试文件夹,其中包含一堆测试文件,如test1.py、test2.py、test3.py等。如果我打开命令提示符并导航到此文件夹以运行特定测试

pytest test1.py

它不只是运行test1.py,而是运行文件夹中的所有测试。比如test1.py、test2.py、test3.py等等。 所以pytest并不是接受参数并解析它们。我只在窗户上看到这个。有人知道这里发生了什么吗


提前非常感谢。

我不能检查这个,但我首先要做的是检查pytest可执行文件的路径。我会删除一个Windows批处理脚本,并继续在代码中进行调查,可能这就是参数丢失或传递(引用?)不正确的地方