Есть ли простой способ инициализировать структуру папок огурцов, таких как генераторы рельсов?
Инициализировать структуру папок огурцов?
Ответы (2)
Из документации:
ruby script/generate cucumber
Если вы работаете в ОС, которая поддерживает fork (читай: !Windows), мы рекомендуем вам использовать Spork и —drb, так как это позволяет быстрее запускать Cucumber:
ruby script/generate cucumber --spork
Для получения дополнительной помощи по генератору вы можете просто обратиться за помощью:
ruby script/generate cucumber --help
ruby script/generate feature Frooble name:string color:string description:text
Это создаст простую текстовую функцию с соответствующими шагами. Не увлекайтесь этим генератором — в долгосрочной перспективе вам лучше писать их вручную.
person
duncan
schedule
12.09.2010
Но это только для Rails. Есть ли способ сделать это в произвольной папке?
- person never_had_a_name; 13.09.2010
Если вы не используете рельсы, генерировать нечего, огурец будет включать все файлы functions/support/**/*.rb, в которых вы определяете свой мир. Вы размещаете функции как functions/feature_name.feature и шаги в functions/step_definitions/domain_name.rb
- person duncan; 13.09.2010
Огурец имеет возможность инициализироваться как часть выполнения
cucumber --init
person
jessebs
schedule
03.06.2016