miei test sono stati eseguiti senza problemi, quando è apparso improvvisamente il seguente avviso:Che cosa significa questo avvertimento MiniTest :: Unit :: TestCase?
MiniTest::Unit::TestCase is now Minitest::Test
Questo è stato segnalato nei seguenti librerie:
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'
Non ho idea di ciò che ha spinto questi avvertimenti a comparire. Qualcuno sa cosa posso fare per eliminare gli avvertimenti?
Il test sembra ancora funzionare correttamente, anche con gli avvisi.
Ambiente My Rails 3.2.12, in esecuzione su OSX 10.8.4.
Grazie!
ok, ma qualche suggerimento su come sbarazzarsi degli avvertimenti, come rendere le cose giuste per il minitest 5? – jrochkind
Specifica la versione 4.7.5 nel tuo Gemfile: 'gem" minitest "," 4.7.5 "' – blowmage
Ma perché non posso usare minitest 5 se voglio? Ah, stai dicendo che il minitest 5 non è compatibile con ActiveSupport per qualche motivo? – jrochkind