小编Mor*_*man的帖子

无法收集测试类“TestMain”,因为它有一个 __init__ 构造函数(来自:Login.py)

我正在尝试从 cmd 运行 pytest ,当我执行pytest Login.py时,我得到了这个结果:

================================================== warnings summary ===================================================
C:\automation\test\test.py:36
  C:\automation\test\test.py:36: PytestCollectionWarning: cannot collect test class 'TestMain' because it has a __init__ constructor (from: Login.py)
    class TestBase():

-- Docs: https://docs.pytest.org/en/latest/warnings.html
================================================= 1 warning in 59.69s =================================================
Run Code Online (Sandbox Code Playgroud)

在 Login.py 中,我有一个导入,我认为这可能是问题所在,但我需要该导入来进行测试。有谁知道如何解决这一问题?

automation pytest pycharm

22
推荐指数
3
解决办法
2万
查看次数

标签 统计

automation ×1

pycharm ×1

pytest ×1