я добавил конфигурацию поведения из опции конфигурации Python, добавил путь к свойствам, но никак не мог устранить ошибку, я использую Pycharm Professional
Traceback (most recent call last):
File "behave.py", line 1, in <module>
from behave import given, when, then
File "/home/osboxes/project/behave/features/steps/behave.py", line 1, in <module>
from behave import given, when, then
ImportError: cannot import name 'given' from 'behave' (/home/osboxes/project/behave/features/steps/behave.py)
Python 3.7 ведет себя 1.2.5pycharm professional 2019.1.3
from behave import given, when, then
@given('we have behave installed')
def step_impl(context):
pass
@when('we implement a test')
def step_impl(context):
assert True is not False
@then('behave will test it for us!')
def step_impl(context):
assert context.failed is False
***********************************************
Feature: showing off behave
Scenario: run a simple test
Given we have behave installed
When we implement a test
Then behave will test it for us!
Я ожидал, что мои коды будут работать правильно, но я не смог найти ошибку, я думаю, что есть проблема с конфигурацией, заранее спасибо