[rspec-users] RSpec

Omen King omen.king at gmail.com
Sat May 26 12:05:34 EDT 2007


I downloaded the web-app again, I installed the RSpec Gem and then loaded in
the the rspec and respec_on_rails and everything works now.

On 5/26/07, aslak hellesoy <aslak.hellesoy at gmail.com> wrote:
>
> On 5/26/07, Omen King <omen.king at gmail.com> wrote:
> > ActiveRecordMatchers does exist as a file called rpspec_extensions in my
> > lib.
> > I want to update this sample app to Respec 1.0
> >
> > I original error still persist. I have rspec installed as a plugin.
> >
>
> Please provide detailed info about how we can reproduce the error.
>
> Aslak
>
> >
> >
> >
> >  On 5/26/07, aslak hellesoy <aslak.hellesoy at gmail.com> wrote:
> > > On 5/26/07, Omen King <omen.king at gmail.com> wrote:
> > > > Hi RSpec Mailing list,
> > > >
> > > > I'm new to RSpec and I am trying to get it running with the caboo.se
> > sample
> > > > rails app.
> > > > I installed the current version of rspec with rspec_on_rails
> > > >
> > > >  I tried to run rake spec but received:
> > > >
> > > > 330-07:~/desktop/restful_auth_rspec/vendor multimedia$
> > rake
> > > > spec
> > > > (in /Users/multimedia/Desktop/restful_auth_rspec)
> > > >
> > /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.4.2
> /lib/active_support/dependencies.rb:266:in
> > > > `load_missing_constant': uninitialized constant ActiveRecordMatchers
> > >
> > > This is Ruby telling you it can't find the class or module
> > ActiveRecordMatchers.
> > >
> > > IIRC this is something that lives in a third party plugin. Google for
> > > ActiveRecordMatchers and install it. (It *should* be automatically
> > > installed as an svn:external though)
> > >
> > > It also looks like the Caboose app was last updated in april, so it
> > > might not be uptodate with RSpec 1.0 - I'm assuming you're using this:
> > > http://sample.caboo.se/empty_rails_app/
> > >
> > > HTH,
> > > Aslak
> > >
> > > > (NameError)
> > > >         from
> > > >
> > /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.4.2
> /lib/active_support/dependencies.rb:452:in
> > > > `const_missing'
> > > >         from
> > > >
> > /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.4.2
> /lib/active_support/dependencies.rb:464:in
> > > > `const_missing'
> > > >         from ./spec/models/authenticated_base_spec.rb:4
> > > >         from
> > > >
> >
> /Users/multimedia/Desktop/restful_auth_rspec/vendor/plugins/rspec/lib/spec/dsl/behaviour.rb:49:in
> > > > `class_eval'
> > > >         from
> > > >
> >
> /Users/multimedia/Desktop/restful_auth_rspec/vendor/plugins/rspec/lib/spec/dsl/behaviour.rb:49:in
> > > > `eval_behaviour'
> > > >         from
> > > >
> >
> /Users/multimedia/Desktop/restful_auth_rspec/vendor/plugins/rspec/lib/spec/dsl/behaviour.rb:30:in
> > > > `initialize'
> > > >         from
> > > >
> >
> /Users/multimedia/Desktop/restful_auth_rspec/vendor/plugins/rspec/lib/spec/dsl/behaviour_factory.rb:36:in
> > > > `new'
> > > >         from
> > > >
> >
> /Users/multimedia/Desktop/restful_auth_rspec/vendor/plugins/rspec/lib/spec/dsl/behaviour_factory.rb:36:in
> > > > `create'
> > > >          ... 21 levels...
> > > >         from
> > > >
> >
> /Users/multimedia/Desktop/restful_auth_rspec/vendor/plugins/rspec/lib/spec/runner/option_parser.rb:154:in
> > > > `parse'
> > > >         from
> > > >
> >
> /Users/multimedia/Desktop/restful_auth_rspec/vendor/plugins/rspec/lib/spec/runner/option_parser.rb:88:in
> > > > `create_behaviour_runner'
> > > >         from
> > > >
> >
> /Users/multimedia/Desktop/restful_auth_rspec/vendor/plugins/rspec/lib/spec/runner/command_line.rb:14:in
> > > > `run'
> > > >         from
> > > >
> >
> /Users/multimedia/Desktop/restful_auth_rspec/vendor/plugins/rspec/bin/spec:3
> > > > rake aborted!
> > > > Command ruby
> > > >
> >
> -I"/Users/multimedia/Desktop/restful_auth_rspec/vendor/plugins/rspec/lib"
> > > >
> >
> "/Users/multimedia/Desktop/restful_auth_rspec/vendor/plugins/rspec/bin/spec"
> > > > "spec/controllers/session_controller_spec.rb"
> > > > "spec/controllers/user_assets_controller_spec.rb"
> > > > "spec/controllers/users_controller_spec.rb"
> > > > "spec/helpers/user_assets_helper_spec.rb"
> > > > "spec/helpers/user_assets_url_helpers_spec.rb"
> > > > "spec/models/asset_spec.rb"
> > > > "spec/models/authenticated_base_spec.rb"
> > > > "spec/models/user_spec.rb"
> > > > "spec/views/assets/edit_rhtml_spec.rb"
> > > > "spec/views/assets/index_rhtml_spec.rb"
> > > > "spec/views/assets/new_rhtml_spec.rb"
> > > > "spec/views/assets/show_rhtml_spec.rb"
> > > > "spec/views/users/edit_rhtml_spec.rb"
> > > > "spec/views/users/index_rhtml_spec.rb"
> > > > "spec/views/users/new_rhtml_spec.rb"
> > > > "spec/views/users/show_rhtml_spec.rb" --options
> > > >
> > "/Users/multimedia/Desktop/restful_auth_rspec/config/../spec/spec.opts"
> > > >  failed
> > > >
> > > > (See full trace by running task with --trace)
> > > >
> > > > So I thought installing the trunk version of rails would resolve it
> but
> > I
> > > > got:
> > > >
> > > > 330-07:~/desktop/restful_auth_rspec multimedia$ rake
> > spec
> > > > (in /Users/multimedia/Desktop/restful_auth_rspec)
> > > >
> >
> /Users/multimedia/Desktop/restful_auth_rspec/config/../vendor/plugins/trunk/railties/lib/dispatcher.rb:90:
> > > > undefined method `attr_accessor_with_default' for
> #<Class:Dispatcher>
> > > > (NoMethodError)
> > > >         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
> > > >
> > /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.4.2
> /lib/active_support/dependencies.rb:495:in
> > > > `require'
> > > >         from
> > > > /usr/local/lib/ruby/gems/1.8/gems/activesupport-
> > 1.4.2/lib/active_support/dependencies.rb:342:in
> > > > `new_constants_in'
> > > >         from
> > > >
> > /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.4.2
> /lib/active_support/dependencies.rb:495:in
> > > > `require'
> > > >         from
> > > >
> >
> /Users/multimedia/Desktop/restful_auth_rspec/config/../vendor/plugins/trunk/actionpack/lib/action_controller/integration.rb:1
> > > >         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'
> > > >          ... 29 levels...
> > > >         from
> > > >
> >
> /Users/multimedia/Desktop/restful_auth_rspec/vendor/plugins/rspec/lib/spec/runner/option_parser.rb:154:in
> > > > `parse'
> > > >         from
> > > >
> >
> /Users/multimedia/Desktop/restful_auth_rspec/vendor/plugins/rspec/lib/spec/runner/option_parser.rb:88:in
> > > > `create_behaviour_runner'
> > > >         from
> > > >
> >
> /Users/multimedia/Desktop/restful_auth_rspec/vendor/plugins/rspec/lib/spec/runner/command_line.rb:14:in
> > > > `run'
> > > >         from
> > > >
> >
> /Users/multimedia/Desktop/restful_auth_rspec/vendor/plugins/rspec/bin/spec:3
> > > > rake aborted!
> > > > Command ruby
> > > >
> >
> -I"/Users/multimedia/Desktop/restful_auth_rspec/vendor/plugins/rspec/lib"
> > > >
> >
> "/Users/multimedia/Desktop/restful_auth_rspec/vendor/plugins/rspec/bin/spec"
> > > > "spec/controllers/session_controller_spec.rb"
> > > > "spec/controllers/user_assets_controller_spec.rb"
> > > > "spec/controllers/users_controller_spec.rb"
> > > > "spec/helpers/user_assets_helper_spec.rb"
> > > > "spec/helpers/user_assets_url_helpers_spec.rb"
> > > > "spec/models/asset_spec.rb"
> > > > "spec/models/authenticated_base_spec.rb"
> > > > "spec/models/user_spec.rb"
> > > > "spec/views/assets/edit_rhtml_spec.rb"
> > > > "spec/views/assets/index_rhtml_spec.rb"
> > > > "spec/views/assets/new_rhtml_spec.rb"
> > > > "spec/views/assets/show_rhtml_spec.rb"
> > > > "spec/views/users/edit_rhtml_spec.rb"
> > > > "spec/views/users/index_rhtml_spec.rb"
> > > > "spec/views/users/new_rhtml_spec.rb"
> > > > "spec/views/users/show_rhtml_spec.rb" --options
> > > >
> > "/Users/multimedia/Desktop/restful_auth_rspec/config/../spec/spec.opts"
> > > >  failed
> > > >
> > > > Any idea how to resolve this?
> > > >
> > > >
> > > > _______________________________________________
> > > > rspec-users mailing list
> > > > rspec-users at rubyforge.org
> > > > http://rubyforge.org/mailman/listinfo/rspec-users
> > > >
> > > _______________________________________________
> > > rspec-users mailing list
> > > rspec-users at rubyforge.org
> > > http://rubyforge.org/mailman/listinfo/rspec-users
> > >
> >
> >
> > _______________________________________________
> > rspec-users mailing list
> > rspec-users at rubyforge.org
> > http://rubyforge.org/mailman/listinfo/rspec-users
> >
> _______________________________________________
> rspec-users mailing list
> rspec-users at rubyforge.org
> http://rubyforge.org/mailman/listinfo/rspec-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://rubyforge.org/pipermail/rspec-users/attachments/20070526/00968a02/attachment-0001.html 


More information about the rspec-users mailing list