Запустить спецификацию по номеру строки через Guard - PullRequest
2 голосов
/ 29 марта 2012

используя опцию --line Я могу сделать следующее

spec spec/controller/my_controller_spec.rb -l 34 # test block at line 34 only will be run

Как я могу сделать то же самое, если я использую Guard и не хочу запускать все тесты в файле спецификации?

Есть ли опция в файле Guard, чтобы принять номер строки и чтобы Guard только запускал этот тест?

1 Ответ

1 голос
/ 27 июня 2012

Да, вы можете использовать опцию: cli в вашем Guardfile.

guard 'rspec', :cli => "-l 34"

Вы можете использовать любой из стандартных параметров командной строки rspec, используя: cli. Для получения дополнительной информации, пожалуйста, проверьте guard-rspec readme (примерно посередине страницы)

...