我已经创建了一个包含test_*.py
文件和其他.py
文件的子文件夹,这些文件包含正在调用的其他方法。
在项目的根目录中,我创建了main_test.py
,在这个目录中我调用了pytest.main(['./subdfolder'])
。pytest
正在被触发,但我得到了打击输出:
============================= 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
已编辑 我发现我处理这件事的方法完全错了命令: 在pytest.main() 无法从终端行调用(我使用的是PyCharm),正确的方法是将所有代码放在中,如果名称==“main”块,则按照以下方式:
之后,使用终端命令行,我可以通过调用以下命令调用执行:
^{pr2}$相关问题 更多 >
编程相关推荐