ImportError: невозможно импортировать имя «данное» из «поведения» - PullRequest
0 голосов
/ 02 июля 2019

я добавил конфигурацию поведения из опции конфигурации 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!

Я ожидал, что мои коды будут работать правильно, но я не смог найти ошибку, я думаю, что есть проблема с конфигурацией, заранее спасибо

...