Не останавливайтесь на ошибке Rails TestTask - PullRequest
0 голосов
/ 11 января 2010

Я добавляю тестовое задание в свой Rakefile, похожее на это:

пространство имен: test do

desc "Проверка исходного кода библиотеки" Rake :: TestTask.new (: lib) do | t |
t.libs << "тест" t.pattern = 'test / lib / ** / * _ test.rb' t.verbose = true <br> конец

конец

, а затем добавление (также было сделано с использованием «улучшения» с тем же результатом: task: test => ['test: lib']

Моя проблема заключается в том, что если в test: lib обнаружена ошибка, пакет перестает работать. Это не страшно, но в идеале нужно запустить оставшуюся часть пакета, чтобы сообщить мне, что в этом пакете есть другие проблемы.

Кто-нибудь знает, как заставить его сообщать об ошибках / сбоях в тесте: lib, но продолжать запускать полный пакет?

Спасибо!

1 Ответ

0 голосов
/ 11 января 2010

Использовал что-то вроде этого (минус бит "на лету"):

http://toolmantim.com/articles/creating_rake_testtasks_on_the_fly

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...