2016-07-14 119 views
-1

当我在我的系统上运行pytest时,它会给出一个错误:没有测试在0.01秒内运行。有人可以告诉我,如果它由于我的代码错误或其他原因。pycharm py.test中的错误

输出是:

============================= test session starts ============================== 
platform darwin -- Python 2.7.11, pytest-2.9.2, py-1.4.31, pluggy-0.3.1 
rootdir: /Users/Desktop, inifile: 
collected 0 items 

========================= no tests ran in 0.01 seconds ========================= 

进程退出代码为0

+0

你真的需要表现出比这更好[MCVE。有可能你只是没有指向pytest的正确位置来知道要运行什么。你正在运行什么命令,你的项目是如何组织的(即你的测试位于何处)。你有没有按照教程来确保你拥有所有配置? – idjaw

+0

它找不到任何测试运行,因此没有运行任何测试。 –

+0

谢谢@JohnGordon,感谢您的帮助。 –

回答

0

说完我也有同样的问题,解决方法是改变ROOTDIR。

转到Setting->tools->externaltools并设置参数为"$FileName$"和工作目录"$FileDir$"您pyTest

Screenshot showing where to enter