ruby on rails - Why do I get an uninitialized constant Test::Unit::AutoRunner::Priority error? -
i upgrading ruby 1.9.2, , getting following error:
/workspace/current/upgrade1.9.2/vendor/rails/activesupport/lib/active_support/dependencies.rb:131:in `rescue in const_missing': uninitialized constant test::unit::autorunner::priority /vendor/rails/activesupport/lib/active_support/dependencies.rb:120:in `const_missing' /.rvm/gems/ruby-1.9.2-p180@ruby-192-upgrade192/gems/test-unit-2.2.0/lib/test/unit/autorunner.rb:257:in `block in options' /.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/optparse.rb:799:in `initialize' /.rvm/gems/ruby-1.9.2-p180@ruby-192-upgrade192/gems/test-unit-2.2.0/lib/test/unit/autorunner.rb:151:in `new' /.rvm/gems/ruby-1.9.2-p180@ruby-192-upgrade192/gems/test-unit-2.2.0/lib/test/unit/autorunner.rb:151:in `options' /.rvm/gems/ruby-1.9.2-p180@ruby-192-upgrade192/gems/test-unit-2.2.0/lib/test/unit/autorunner.rb:141:in `process_args' /.rvm/gems/ruby-1.9.2-p180@ruby-192-upgrade192/gems/test-unit-2.2.0/lib/test/unit/autorunner.rb:57:in `run' /users/avijayendra/.rvm/gems/ruby-1.9.2-p180@ruby-192-upgrade192/gems/test-unit-2.2.0/lib/test/unit.rb:326:in `block in <top (required)>'
gems aren't automatically carried on between ruby versions when upgrade through rvm. if haven't defined gem global, reinstall necessary gems while using new ruby version.
Comments
Post a Comment