ActiveRecordMatchers does exist as a file called rpspec_extensions in my lib.<br>I want to update this sample app to Respec 1.0<br><br>I original error still persist. I have rspec installed as a plugin.<br><br><br><br><div>
<span class="gmail_quote">On 5/26/07, <b class="gmail_sendername">aslak hellesoy</b> &lt;<a href="mailto:aslak.hellesoy@gmail.com">aslak.hellesoy@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On 5/26/07, Omen King &lt;<a href="mailto:omen.king@gmail.com">omen.king@gmail.com</a>&gt; wrote:<br>&gt; Hi RSpec Mailing list,<br>&gt;<br>&gt; I&#39;m new to RSpec and I am trying to get it running with the <a href="http://caboo.se">
caboo.se</a> sample<br>&gt; rails app.<br>&gt; I installed the current version of rspec with rspec_on_rails<br>&gt;<br>&gt;&nbsp;&nbsp;I tried to run rake spec but received:<br>&gt;<br>&gt; 330-07:~/desktop/restful_auth_rspec/vendor multimedia$ rake
<br>&gt; spec<br>&gt; (in /Users/multimedia/Desktop/restful_auth_rspec)<br>&gt; /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:266:in<br>&gt; `load_missing_constant&#39;: uninitialized constant ActiveRecordMatchers
<br><br>This is Ruby telling you it can&#39;t find the class or module ActiveRecordMatchers.<br><br>IIRC this is something that lives in a third party plugin. Google for<br>ActiveRecordMatchers and install it. (It *should* be automatically
<br>installed as an svn:external though)<br><br>It also looks like the Caboose app was last updated in april, so it<br>might not be uptodate with RSpec 1.0 - I&#39;m assuming you&#39;re using this:<br><a href="http://sample.caboo.se/empty_rails_app/">
http://sample.caboo.se/empty_rails_app/</a><br><br>HTH,<br>Aslak<br><br>&gt; (NameError)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from<br>&gt; /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:452:in<br>&gt; `const_missing&#39;
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from<br>&gt; /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:464:in<br>&gt; `const_missing&#39;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from ./spec/models/authenticated_base_spec.rb:4<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from<br>&gt; /Users/multimedia/Desktop/restful_auth_rspec/vendor/plugins/rspec/lib/spec/dsl/behaviour.rb:49:in<br>&gt; `class_eval&#39;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from<br>&gt; /Users/multimedia/Desktop/restful_auth_rspec/vendor/plugins/rspec/lib/spec/dsl/behaviour.rb:49:in
<br>&gt; `eval_behaviour&#39;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from<br>&gt; /Users/multimedia/Desktop/restful_auth_rspec/vendor/plugins/rspec/lib/spec/dsl/behaviour.rb:30:in<br>&gt; `initialize&#39;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from<br>&gt; /Users/multimedia/Desktop/restful_auth_rspec/vendor/plugins/rspec/lib/spec/dsl/behaviour_factory.rb:36:in
<br>&gt; `new&#39;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from<br>&gt; /Users/multimedia/Desktop/restful_auth_rspec/vendor/plugins/rspec/lib/spec/dsl/behaviour_factory.rb:36:in<br>&gt; `create&#39;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;... 21 levels...<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from
<br>&gt; /Users/multimedia/Desktop/restful_auth_rspec/vendor/plugins/rspec/lib/spec/runner/option_parser.rb:154:in<br>&gt; `parse&#39;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from<br>&gt; /Users/multimedia/Desktop/restful_auth_rspec/vendor/plugins/rspec/lib/spec/runner/option_parser.rb:88:in
<br>&gt; `create_behaviour_runner&#39;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from<br>&gt; /Users/multimedia/Desktop/restful_auth_rspec/vendor/plugins/rspec/lib/spec/runner/command_line.rb:14:in<br>&gt; `run&#39;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from<br>&gt; /Users/multimedia/Desktop/restful_auth_rspec/vendor/plugins/rspec/bin/spec:3
<br>&gt; rake aborted!<br>&gt; Command ruby<br>&gt; -I&quot;/Users/multimedia/Desktop/restful_auth_rspec/vendor/plugins/rspec/lib&quot;<br>&gt; &quot;/Users/multimedia/Desktop/restful_auth_rspec/vendor/plugins/rspec/bin/spec&quot;
<br>&gt; &quot;spec/controllers/session_controller_spec.rb&quot;<br>&gt; &quot;spec/controllers/user_assets_controller_spec.rb&quot;<br>&gt; &quot;spec/controllers/users_controller_spec.rb&quot;<br>&gt; &quot;spec/helpers/user_assets_helper_spec.rb&quot;
<br>&gt; &quot;spec/helpers/user_assets_url_helpers_spec.rb&quot;<br>&gt; &quot;spec/models/asset_spec.rb&quot;<br>&gt; &quot;spec/models/authenticated_base_spec.rb&quot;<br>&gt; &quot;spec/models/user_spec.rb&quot;<br>&gt; &quot;spec/views/assets/edit_rhtml_spec.rb&quot;
<br>&gt; &quot;spec/views/assets/index_rhtml_spec.rb&quot;<br>&gt; &quot;spec/views/assets/new_rhtml_spec.rb&quot;<br>&gt; &quot;spec/views/assets/show_rhtml_spec.rb&quot;<br>&gt; &quot;spec/views/users/edit_rhtml_spec.rb&quot;
<br>&gt; &quot;spec/views/users/index_rhtml_spec.rb&quot;<br>&gt; &quot;spec/views/users/new_rhtml_spec.rb&quot;<br>&gt; &quot;spec/views/users/show_rhtml_spec.rb&quot; --options<br>&gt; &quot;/Users/multimedia/Desktop/restful_auth_rspec/config/../spec/spec.opts&quot;
<br>&gt;&nbsp;&nbsp;failed<br>&gt;<br>&gt; (See full trace by running task with --trace)<br>&gt;<br>&gt; So I thought installing the trunk version of rails would resolve it but I<br>&gt; got:<br>&gt;<br>&gt; 330-07:~/desktop/restful_auth_rspec multimedia$ rake spec
<br>&gt; (in /Users/multimedia/Desktop/restful_auth_rspec)<br>&gt; /Users/multimedia/Desktop/restful_auth_rspec/config/../vendor/plugins/trunk/railties/lib/dispatcher.rb:90:<br>&gt; undefined method `attr_accessor_with_default&#39; for #&lt;Class:Dispatcher&gt;
<br>&gt; (NoMethodError)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from<br>&gt; /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in<br>&gt; `gem_original_require&#39;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from<br>&gt; /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
<br>&gt; `require&#39;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from<br>&gt; /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:495:in<br>&gt; `require&#39;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from<br>&gt; /usr/local/lib/ruby/gems/1.8/gems/activesupport-
1.4.2/lib/active_support/dependencies.rb:342:in<br>&gt; `new_constants_in&#39;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from<br>&gt; /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:495:in<br>&gt; `require&#39;
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from<br>&gt; /Users/multimedia/Desktop/restful_auth_rspec/config/../vendor/plugins/trunk/actionpack/lib/action_controller/integration.rb:1<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from<br>&gt; /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
<br>&gt; `gem_original_require&#39;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from<br>&gt; /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in<br>&gt; `require&#39;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;... 29 levels...<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from<br>&gt; /Users/multimedia/Desktop/restful_auth_rspec/vendor/plugins/rspec/lib/spec/runner/option_parser.rb:154:in
<br>&gt; `parse&#39;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from<br>&gt; /Users/multimedia/Desktop/restful_auth_rspec/vendor/plugins/rspec/lib/spec/runner/option_parser.rb:88:in<br>&gt; `create_behaviour_runner&#39;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from<br>&gt; /Users/multimedia/Desktop/restful_auth_rspec/vendor/plugins/rspec/lib/spec/runner/command_line.rb:14:in
<br>&gt; `run&#39;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from<br>&gt; /Users/multimedia/Desktop/restful_auth_rspec/vendor/plugins/rspec/bin/spec:3<br>&gt; rake aborted!<br>&gt; Command ruby<br>&gt; -I&quot;/Users/multimedia/Desktop/restful_auth_rspec/vendor/plugins/rspec/lib&quot;
<br>&gt; &quot;/Users/multimedia/Desktop/restful_auth_rspec/vendor/plugins/rspec/bin/spec&quot;<br>&gt; &quot;spec/controllers/session_controller_spec.rb&quot;<br>&gt; &quot;spec/controllers/user_assets_controller_spec.rb&quot;
<br>&gt; &quot;spec/controllers/users_controller_spec.rb&quot;<br>&gt; &quot;spec/helpers/user_assets_helper_spec.rb&quot;<br>&gt; &quot;spec/helpers/user_assets_url_helpers_spec.rb&quot;<br>&gt; &quot;spec/models/asset_spec.rb&quot;
<br>&gt; &quot;spec/models/authenticated_base_spec.rb&quot;<br>&gt; &quot;spec/models/user_spec.rb&quot;<br>&gt; &quot;spec/views/assets/edit_rhtml_spec.rb&quot;<br>&gt; &quot;spec/views/assets/index_rhtml_spec.rb&quot;<br>
&gt; &quot;spec/views/assets/new_rhtml_spec.rb&quot;<br>&gt; &quot;spec/views/assets/show_rhtml_spec.rb&quot;<br>&gt; &quot;spec/views/users/edit_rhtml_spec.rb&quot;<br>&gt; &quot;spec/views/users/index_rhtml_spec.rb&quot;
<br>&gt; &quot;spec/views/users/new_rhtml_spec.rb&quot;<br>&gt; &quot;spec/views/users/show_rhtml_spec.rb&quot; --options<br>&gt; &quot;/Users/multimedia/Desktop/restful_auth_rspec/config/../spec/spec.opts&quot;<br>&gt;&nbsp;&nbsp;failed
<br>&gt;<br>&gt; Any idea how to resolve this?<br>&gt;<br>&gt;<br>&gt; _______________________________________________<br>&gt; rspec-users mailing list<br>&gt; <a href="mailto:rspec-users@rubyforge.org">rspec-users@rubyforge.org
</a><br>&gt; <a href="http://rubyforge.org/mailman/listinfo/rspec-users">http://rubyforge.org/mailman/listinfo/rspec-users</a><br>&gt;<br>_______________________________________________<br>rspec-users mailing list<br><a href="mailto:rspec-users@rubyforge.org">
rspec-users@rubyforge.org</a><br><a href="http://rubyforge.org/mailman/listinfo/rspec-users">http://rubyforge.org/mailman/listinfo/rspec-users</a><br></blockquote></div><br>