[rspec-users] LoadError when upgraded to latest rspec trunk

Ben Mabey ben at benmabey.com
Wed Nov 7 12:31:45 EST 2007


I just moved my rspec and rspec_on_rails plugin from r2691 to r2822.  
After that I upgraded both of them I regenerated all things rspec with 
the rspec generator.  I was running on rails r2691 but upgraded to the 
latest at r2822 when I was getting errors but that still didn't help things.

I get the following when I try to run a spec with either rake spec or 
./script/spec:

/app/trunk/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:249:in 
`load_missing_constant': Expected 
/app/trunk/vendor/plugins/rspec/lib/spec/test.rb to define Spec::Test 
(LoadError)
        from 
/app/trunk/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:453:in 
`const_missing'
        from 
/app/trunk/vendor/plugins/rspec_on_rails_old/lib/spec/rails/dsl/behaviour/rails_example.rb:6
        from 
/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in 
`gem_original_require'
        from 
/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
        from 
/app/trunk/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:496:in 
`require'
        from 
/app/trunk/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:342:in 
`new_constants_in'
        from 
/app/trunk/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:496:in 
`require'
        from 
/app/trunk/vendor/plugins/rspec_on_rails_old/lib/spec/rails/dsl/behaviour.rb:2
         ... 24 levels...
        from 
/app/trunk/vendor/plugins/rspec/lib/spec/runner/behaviour_runner.rb:13:in 
`load_files'
        from 
/app/trunk/vendor/plugins/rspec/lib/spec/runner/options.rb:75:in 
`run_examples'
        from 
/app/trunk/vendor/plugins/rspec/lib/spec/runner/command_line.rb:21:in `run'
        from ./script/spec:4


Any ideas on what might be wrong?  I looked at that file and all it 
seems to be doing is requiring other files.  I'm going to start a 
project from scratch to see if I can reproduce the error and see if I 
can narrow it down to being app specidic.. But has anyone had similar 
problems?

Thanks,
Ben




More information about the rspec-users mailing list