IDE PyCharm professional, python 3.4.5, behave 1.2.5, среда Windows 7; Примечание: Я запускаю команду из каталога файлов функций; Когда я пытаюсь выполнить файл функции, используя синтаксис команды behave (например: behave home_page.feature); ответ на поведение интерпретатора со следующим сообщением «Недопустимое имя команды» home_page.feature ». Что может заставлять интерпретатор интерпретировать файл функции как имя команды? Это будет экологическая проблема? Это не проблема с изданием сообщества «Free» от PyCharm (я обновился до Professional, чтобы получить полный доступ к функциям, управляемым Behavior Driven Development (BDD) в профессиональной версии PyChram).python-behave-invalid команда при выполнении behave <имя файла функции>
ответ
FYI, ведут себя имеет --help
аргумент для вывода списка доступных команд
Вы не можете просто позвонить behave home_page.feature
Это, ведут себя (или любой командной строки исполняемого файла по этому вопросу) считает, что home_page.feature
аргумент сам
вместо вести себя используют -i
или --include
аргументов для поиска художественных файлов соответствия предоставленного регулярного выражения
так вместо этого, работать ведут себя как так behave -i home_page
В качестве альтернативы, вы можете добавить тег в вашем художественном файл с @TAG_NAME
Вы можете запустить эти конкретные тег с помощью -t
или --tags
аргументов
Тегов будут полезны, когда вы хотите запустить конкретный сценарий многих сценариев в особенности
См https://pythonhosted.org/behave/behave.html для получения дополнительной информации
- 1. Проблема при выполнении send_key в python behave
- 2. Как установить имя переменной файла при выполнении
- 3. Обновить имя файла при выполнении в data.table
- 4. Ошибка при выполнении командного файла
- 5. Имя входного файла как команда
- 6. Команда unrar работает только при выполнении вручную
- 7. Ошибка при выполнении двоичного файла
- 8. Команда получает повешение при выполнении через ткань
- 9. Rails: Ошибка при выполнении «Bundle» команда
- 10. Команда изменения Capistrano при выполнении на localhost
- 11. Недействительная команда: при выполнении sbt it
- 12. Django-behave - no behave tests
- 13. Как передать имя файла при выполнении программы на языке C
- 14. Введите имя файла При выполнении программы в C++
- 15. Ошибка при выполнении файла банку
- 16. Ошибка при выполнении WAR-файла
- 17. Ошибка при выполнении файла jar
- 18. Ошибка при выполнении загрузки файла
- 19. Ошибка при выполнении банки файла
- 20. IIOException при выполнении файла jar
- 21. Ошибка при выполнении JAR-файла
- 22. команда bash source и имя файла скрипта
- 23. Пакетная команда, если имя файла содержит «X»?
- 24. Behave: Как импортировать шаги из другого файла?
- 25. Ошибка при выполнении сгенерированного файла jar
- 26. «Manage.py behave» не распознан как команда в проекте Django
- 27. Имя филиала при выполнении запроса на вытягивание
- 28. Недопустимое имя столбца при выполнении обновления
- 29. Недопустимое имя команды «exit» при выполнении «exit»
- 30. Недопустимое имя объекта при выполнении процедуры
это абсолютно возможно сделать 'себя home_page.feature'.I вызова ведут себя с функцией файлов в качестве аргумента * все время *. – Louis