Я добавляю тестовое задание в свой 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, но продолжать запускать полный пакет?
Спасибо!