moich testów biegały bez problemów, gdy nagle pojawiła się następujące ostrzeżenie:Co oznacza to ostrzeżenie MiniTest :: Unit :: TestCase?
MiniTest::Unit::TestCase is now Minitest::Test
To odnotowano w następujących libs:
ruby-1.9.3-p392/lib/ruby/1.9.1/test/unit/testcase.rb:8:in `<module:Unit>'
gems/activesupport-3.2.12/lib/active_support/test_case.rb:12:in `<module:ActiveSupport>'
gems/activesupport-3.2.12/lib/active_support/descendants_tracker.rb:34:in `inherited'
nie mam pojęcia, co skłoniło te ostrzeżenia się pojawiać. Czy ktoś wie, co mogę zrobić, aby wyeliminować ostrzeżenia?
Test nadal wygląda dobrze, nawet z ostrzeżeniami.
Moje środowisko Rails 3.2.12, działa na OSX 10.8.4.
Dzięki!
w porządku, ale wszelkie wskazówki, jak pozbyć się ostrzeżeń, jak zrobić to dobrze dla minimum 5? – jrochkind
Określ wersję 4.7.5 w twoim Gemfile: "gem" minitest "," 4.7.5 "' – blowmage
Ale dlaczego nie mogę użyć minitest 5, jeśli chcę? Ach, czy mówisz, że minitest 5 nie jest kompatybilny z ActiveSupport z jakiegoś powodu? – jrochkind