代码之家  ›  专栏  ›  技术社区  ›  Helping Hands

找不到step文件

  •  0
  • Helping Hands  · 技术社区  · 5 年前

    ABORTED: By user.
    0 features passed, 0 failed, 0 skipped
    0 scenarios passed, 0 failed, 0 skipped
    0 steps passed, 0 failed, 0 skipped, 0 undefined
    Took 0m0.000s
    

    我使用的是python和behave,下面是我的功能文件目录结构:

    features
        -steps
           -Login
              -loginSteps.py 
              -__init__.py
        -featurefile.feature
    

    在behave.ini ,我已设置: paths=features/steps

    0 回复  |  直到 5 年前
        1
  •  2
  •   Manzanero    5 年前

    子目录不能放在steps文件夹中。

    您可以使用:

    features
        -steps
           -loginSteps.py 
        -featurefile.feature
    

    features
        -steps
           -__init__.py
           -login
              -loginSteps.py
        -featurefile.feature
    

    哪里

    # features/steps/__init__.py
    from features.steps.login import loginSteps