我创建了一个包含test_*.py
文件和其他.py
文件的子文件夹,这些文件保存了其他要调用的方法。在项目的根目录中,我创建了main_test.py
,在其中调用pytest.main(['./subdfolder'])
。pytest
被触发,但我得到了blow输出:
============================= test session starts =============================
platform win32 -- Python 2.7.14, pytest-3.6.1, py-1.5.3, pluggy-0.6.0
rootdir: C:\PycharmProjects\TestingFramework, inifile:
plugins: tap-2.2, report-0.2.1
collected 0 items
======================== no tests ran in 0.01 seconds =========================
进程已完成,退出代码为0
2条答案
按热度按时间yacmzcpb1#
之后,使用终端命令行,我可以通过调用以下命令来调用执行:
fykwrbwg2#
您需要重命名文件,以
test_
开头。在这种情况下,main_test.py
很可能需要为test_main.py
(反转)。我在这里找到了答案:'pytest' exits with no error, but with "collected 0 items"