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

David Chelimsky dchelimsky at gmail.com
Wed Nov 7 12:46:15 EST 2007


On Nov 7, 2007 11:31 AM, Ben Mabey <ben at benmabey.com> wrote:
> 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'm on rspec 2822 and rails 8111 and do not have this trouble.

>
> 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
>
>
> _______________________________________________
> rspec-users mailing list
> rspec-users at rubyforge.org
> http://rubyforge.org/mailman/listinfo/rspec-users
>


More information about the rspec-users mailing list