У меня Rakefile в моем проекте.
mt_server_dir = File.expand_path('vendor/murder_traffic_server')
Rake::TestTask.new("test_vendor") do |t|
chdir mt_server_dir
t.libs = [mt_server_dir]
t.test_files = Dir["#{mt_server_dir}/tests/test_*"]
t.warning = true
end
Когда я запускаю тесты
rake test_vendor
Первый тест в списке, всегда fail .
С ошибкой.
test_ip.rb:55: warning: instance variable @ip not initialized
Это значит, не выполнять метод настройки в первом тесте.
Когда я запускаю тест напрямую.
ruby test_ip.rb
Тест пройден успешно.
Я попытался переименовать первый тест в test_zip.rb, и когда я запускаю тест через rake, тест прошел успешно, но первый в списке test_dns.rb не пройден.*
Кто знает, как это исправить?
Спасибо.