0

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

pytest test1.py

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

提前感谢一堆。

4

1 回答 1

0

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

于 2013-10-08T19:37:45.410 回答