Как запустить несколько функций, используя только имена функций - PullRequest
0 голосов
/ 28 февраля 2020

Я борюсь с выполнением функций поведения, используя следующую команду:

behave feature_name_1 feature_name_2

Я хотел бы запустить несколько функций в одной команде, давая только имя функции или имя функции .feature. На данный момент я должен указать весь путь, где находится функция.

1 Ответ

0 голосов
/ 01 марта 2020

Используйте -i или --include.

behave -i myfeature.feature

Это также можно использовать с шаблонами.

В качестве альтернативы используйте -n для сопоставления имен ваших файлов:

behave -n myfeature1.feature -n myfeature2.feature

Из документации:

n, --name

Выполняются только те элементы объекта, которые соответствуют части данного имени. Если этот параметр указан несколько раз, он будет сопоставлен со всеми указанными именами.

Дополнительная информация о запуске определенного сценария ios и др. c. можно найти в этот похожий вопрос ; документация здесь .

...