Метод определения шага не работает при запуске функции - PullRequest
0 голосов
/ 05 июля 2019

Я установил Gerkin Plugin и Behave lib для реализации автоматизации BDD.Создан каталог объектов в корневой папке проекта.под папкой компонентов создан каталог шагов.Затем создали файл run.feature в папке функций и файл run_steps.py в папке шагов.

запустите команду behave и получите:

Feature: Test # features/run.feature:1

  @test
  Scenario: run a simple test  # features/run.feature:5
    Given Run first test       # features/steps/run_steps.py:11

1 feature passed, 0 failed, 0 skipped
1 scenario passed, 0 failed, 0 skipped
1 step passed, 0 failed, 0 skipped, 0 undefined
Took 0m0.054s

(venv) C:\Users\Dzmitry\PycharmProjects\test>behave
Feature: Test # features/run.feature:1

  @test
  Scenario: run a simple test  # features/run.feature:5
    Given Run first test       # features/steps/run_steps.py:11

1 feature passed, 0 failed, 0 skipped
1 scenario passed, 0 failed, 0 skipped
1 step passed, 0 failed, 0 skipped, 0 undefined
Took 0m0.047s

, но код, который реализован в методе (функция) не работает.Не могли бы вы предложить.Я тоже пытаюсь запустить как behave features/run.feature - результат тот же

...