2016-04-27 2 views
0

У меня есть файл .bat, который запускает два Rspec командыВторая команда в пакетном файле не работает

rspec --pattern F:\giza\coreui\runtime_regression\featuresets\Grid\Grid\Actions\spec\*_spec.rb --format html > F:\output_chrome.html 
rspec --pattern F:\giza\coreui\runtime_regression\featuresets\Grid\Grid\Actions\spec\*_spec.rb --format html > F:\output_firefox.html 

Однако вторая команда не выполняется. Что я делаю неправильно?

+0

Какую ошибку вы видите для второй команды? –

+0

Ничего .. Первая команда запускает все тесты rspec (упомянутые в пакете). После завершения выполнения вторая команда просто пропущена без каких-либо ошибок. Я использую java-код для создания и запуска пакетного файла. Я не уверен, что это имеет значение здесь, хотя ... оцените вашу помощь. :) –

+2

Является ли rspec файлом exe или пакетным файлом? Попытайтесь добавить CALL перед своими командами – jeb

ответ

1

Probably rspec is a batch file and that's why only one is executed .Try с:

сообщения
call rspec --pattern F:\giza\coreui\runtime_regression\featuresets\Grid\Grid\Actions\spec\*_spec.rb --format html > F:\output_chrome.html 
call rspec --pattern F:\giza\coreui\runtime_regression\featuresets\Grid\Grid\Actions\spec\*_spec.rb --format html > F:\output_firefox.html 
+0

Это, уважаемый сэр/мадам, был гениальным штрихом .. :) работал как шарм –

Смежные вопросы