He&#39;s really lazy,<br><br>I&#39;ve updated the spec_helper.rb and translated the spec.<br>I&#39;m getting different errors now such as:<br><br>1)<br>NoMethodError in &#39;Requesting /assets/1;edit using GET should render 
edit.rhtml&#39;<br>undefined method `render?&#39; for #&lt;UserAssetsController:0x32b5978&gt;<br>./spec/controllers/user_assets_controller_spec.rb:201:<br><br>and<br><br>5)<br>NoMethodError in &#39;/users/edit.rhtml should render edit form&#39;
<br>undefined method `matches?&#39; for #&lt;Hash:0x3328edc&gt;<br>./spec/views/users/edit_rhtml_spec.rb:21:<br><br>I&#39;m not too certain why it isn&#39;t seeing matches but I&#39;ll have to do more digging.<br><br>I love 
<a href="http://caboo.se">caboo.se</a>!<br><br><br><br><div><span class="gmail_quote">On 5/26/07, <b class="gmail_sendername">Courtenay</b> &lt;<a href="mailto:court3nay@gmail.com">court3nay@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;">Heh.&nbsp;&nbsp;The author is lazy and hasn&#39;t upgraded his sample apps to latest rspec.<br>Also, you didn&#39;t load the database schema;
<br><br>&nbsp;&nbsp; rake db:migrate<br><br>Patches are, of course, always welcome.<br><br>Courtenay (the lazy author)<br><a href="http://blog.caboo.se">http://blog.caboo.se</a><br><br><br>On 5/26/07, aslak hellesoy &lt;<a href="mailto:aslak.hellesoy@gmail.com">
aslak.hellesoy@gmail.com</a>&gt; wrote:<br>&gt; The app you downloaded is not compatible with rspec 1.0. Please<br>&gt; contact the app authors or upgrade it yourself. See upgrading on the<br>&gt; rspec website.<br>&gt;<br>
&gt; On 5/26/07, Omen King &lt;<a href="mailto:omen.king@gmail.com">omen.king@gmail.com</a>&gt; wrote:<br>&gt; &gt; So I can run rake spec. I&#39;ve gotten errors and I not too sure what I&#39;m<br>&gt; &gt; looking at.<br>
&gt; &gt;<br>&gt; &gt; Lets take a look at error 1:<br>&gt; &gt; ===================================================<br>&gt; &gt;&nbsp;&nbsp; specify &quot;should render new&quot; do<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; controller.should_render :new<br>
&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; get :new<br>&gt; &gt;&nbsp;&nbsp; end<br>&gt; &gt;<br>&gt; &gt; 1)<br>&gt; &gt; NoMethodError in &#39;/session/new GET should render new&#39;<br>&gt; &gt; undefined method `should_render&#39; for #&lt;SessionController:0x34ea018&gt;
<br>&gt; &gt; ./spec/controllers/session_controller_spec.rb:7:<br>&gt; &gt; ===================================================<br>&gt; &gt; Is it trying to called a method called &#39;should_render&#39; for<br>&gt; &gt; session_controller of session_controller_spec?
<br>&gt; &gt;<br>&gt; &gt; 2)<br>&gt; &gt; NameError in &#39;/session POST without remember me should authenticate user&#39;<br>&gt; &gt; undefined local variable or method `mock_user&#39; for [Dynamically generated<br>&gt; &gt; class for RSpec example]:#&lt;Class:0x3443c40&gt;
<br>&gt; &gt; ./spec/controllers/session_controller_spec.rb:15:<br>&gt; &gt;<br>&gt; &gt; 3)<br>&gt; &gt; NameError in &#39;/session POST without remember me should login user&#39;<br>&gt; &gt; undefined local variable or method `mock_user&#39; for [Dynamically generated
<br>&gt; &gt; class for RSpec example]:#&lt;Class:0x3443c40&gt;<br>&gt; &gt; ./spec/controllers/session_controller_spec.rb:15:<br>&gt; &gt;<br>&gt; &gt; 4)<br>&gt; &gt; NameError in &#39;/session POST without remember me should not remember me&#39;
<br>&gt; &gt; undefined local variable or method `mock_user&#39; for [Dynamically generated<br>&gt; &gt; class for RSpec example]:#&lt;Class:0x3443c40&gt;<br>&gt; &gt; ./spec/controllers/session_controller_spec.rb:15:<br>
&gt; &gt;<br>&gt; &gt; 5)<br>&gt; &gt; NameError in &#39;/session POST without remember me should redirect to root&#39;<br>&gt; &gt; undefined local variable or method `mock_user&#39; for [Dynamically generated<br>&gt; &gt; class for RSpec example]:#&lt;Class:0x3443c40&gt;
<br>&gt; &gt; ./spec/controllers/session_controller_spec.rb:15:<br>&gt; &gt;<br>&gt; &gt; 6)<br>&gt; &gt; NameError in &#39;/session POST with remember me should remember me&#39;<br>&gt; &gt; undefined local variable or method `mock_user&#39; for [Dynamically generated
<br>&gt; &gt; class for RSpec example]:#&lt;Class:0x34409c8&gt;<br>&gt; &gt; ./spec/controllers/session_controller_spec.rb:44:<br>&gt; &gt;<br>&gt; &gt; 7)<br>&gt; &gt; NameError in &#39;/session POST with remember me should create cookie&#39;
<br>&gt; &gt; undefined local variable or method `mock_user&#39; for [Dynamically generated<br>&gt; &gt; class for RSpec example]:#&lt;Class:0x34409c8&gt;<br>&gt; &gt; ./spec/controllers/session_controller_spec.rb:44:<br>
&gt; &gt;<br>&gt; &gt; 8)<br>&gt; &gt; NameError in &#39;/session POST when invalid should authenticate user&#39;<br>&gt; &gt; undefined local variable or method `mock_user&#39; for [Dynamically generated<br>&gt; &gt; class for RSpec example]:#&lt;Class:0x343e0c4&gt;
<br>&gt; &gt; ./spec/controllers/session_controller_spec.rb:72:<br>&gt; &gt;<br>&gt; &gt; 9)<br>&gt; &gt; NameError in &#39;/session POST when invalid should login user&#39;<br>&gt; &gt; undefined local variable or method `mock_user&#39; for [Dynamically generated
<br>&gt; &gt; class for RSpec example]:#&lt;Class:0x343e0c4&gt;<br>&gt; &gt; ./spec/controllers/session_controller_spec.rb:72:<br>&gt; &gt;<br>&gt; &gt; 10)<br>&gt; &gt; NameError in &#39;/session POST when invalid should not remember me&#39;
<br>&gt; &gt; undefined local variable or method `mock_user&#39; for [Dynamically generated<br>&gt; &gt; class for RSpec example]:#&lt;Class:0x343e0c4&gt;<br>&gt; &gt; ./spec/controllers/session_controller_spec.rb:72:<br>
&gt; &gt;<br>&gt; &gt; 11)<br>&gt; &gt; NameError in &#39;/session POST when invalid should render new&#39;<br>&gt; &gt; undefined local variable or method `mock_user&#39; for [Dynamically generated<br>&gt; &gt; class for RSpec example]:#&lt;Class:0x343e0c4&gt;
<br>&gt; &gt; ./spec/controllers/session_controller_spec.rb:72:<br>&gt; &gt;<br>&gt; &gt; 12)<br>&gt; &gt; NameError in &#39;/session DELETE should get current user&#39;<br>&gt; &gt; undefined local variable or method `mock_user&#39; for [Dynamically generated
<br>&gt; &gt; class for RSpec example]:#&lt;Class:0x343abe0&gt;<br>&gt; &gt; ./spec/controllers/session_controller_spec.rb:102:<br>&gt; &gt;<br>&gt; &gt; 13)<br>&gt; &gt; NameError in &#39;/session DELETE should forget current user&#39;
<br>&gt; &gt; undefined local variable or method `mock_user&#39; for [Dynamically generated<br>&gt; &gt; class for RSpec example]:#&lt;Class:0x343abe0&gt;<br>&gt; &gt; ./spec/controllers/session_controller_spec.rb:102:<br>
&gt; &gt;<br>&gt; &gt; 14)<br>&gt; &gt; NameError in &#39;/session DELETE should delete token on logout&#39;<br>&gt; &gt; undefined local variable or method `mock_user&#39; for [Dynamically generated<br>&gt; &gt; class for RSpec example]:#&lt;Class:0x343abe0&gt;
<br>&gt; &gt; ./spec/controllers/session_controller_spec.rb:102:<br>&gt; &gt;<br>&gt; &gt; 15)<br>&gt; &gt; NameError in &#39;/session DELETE should reset session&#39;<br>&gt; &gt; undefined local variable or method `mock_user&#39; for [Dynamically generated
<br>&gt; &gt; class for RSpec example]:#&lt;Class:0x343abe0&gt;<br>&gt; &gt; ./spec/controllers/session_controller_spec.rb:102:<br>&gt; &gt;<br>&gt; &gt; 16)<br>&gt; &gt; NameError in &#39;/session DELETE should redirect to root&#39;
<br>&gt; &gt; undefined local variable or method `mock_user&#39; for [Dynamically generated<br>&gt; &gt; class for RSpec example]:#&lt;Class:0x343abe0&gt;<br>&gt; &gt; ./spec/controllers/session_controller_spec.rb:102:<br>
&gt; &gt;<br>&gt; &gt; 17)<br>&gt; &gt; NoMethodError in &#39;Requesting /assets using GET should render index.rhtml&#39;<br>&gt; &gt; undefined method `should_render&#39; for #&lt;UserAssetsController:0x3388224&gt;<br>&gt; &gt; ./spec/controllers/user_assets_controller_spec.rb:25:
<br>&gt; &gt;<br>&gt; &gt; 18)<br>&gt; &gt; NoMethodError in &#39;Requesting /assets/1 using GET should render show.rhtml&#39;<br>&gt; &gt; undefined method `should_render&#39; for #&lt;UserAssetsController:0x3285cb4&gt;<br>
&gt; &gt; ./spec/controllers/user_assets_controller_spec.rb:93:<br>&gt; &gt;<br>&gt; &gt; 19)<br>&gt; &gt; NoMethodError in &#39;Requesting /assets/new using GET should render new.rhtml&#39;<br>&gt; &gt; undefined method `should_render&#39; for #&lt;UserAssetsController:0x31659d8&gt;
<br>&gt; &gt; ./spec/controllers/user_assets_controller_spec.rb:159:<br>&gt; &gt;<br>&gt; &gt; 20)<br>&gt; &gt; NoMethodError in &#39;Requesting /assets/1;edit using GET should render<br>&gt; &gt; edit.rhtml&#39;<br>&gt; &gt; undefined method `should_render&#39; for #&lt;UserAssetsController:0x30e4a40&gt;
<br>&gt; &gt; ./spec/controllers/user_assets_controller_spec.rb:201:<br>&gt; &gt;<br>&gt; &gt; 21)<br>&gt; &gt; NoMethodError in &#39;Requesting /users using GET should render index.rhtml&#39;<br>&gt; &gt; undefined method `should_render&#39; for #&lt;UsersController:0x330507c&gt;
<br>&gt; &gt; ./spec/controllers/users_controller_spec.rb:49:<br>&gt; &gt;<br>&gt; &gt; 22)<br>&gt; &gt; NoMethodError in &#39;Requesting /users/1 using GET should render show.rhtml&#39;<br>&gt; &gt; undefined method `should_render&#39; for #&lt;UsersController:0x3237ff0&gt;
<br>&gt; &gt; ./spec/controllers/users_controller_spec.rb:112:<br>&gt; &gt;<br>&gt; &gt; 23)<br>&gt; &gt; NoMethodError in &#39;Requesting /users/new using GET should render new.rhtml&#39;<br>&gt; &gt; undefined method `should_render&#39; for #&lt;UsersController:0x3169650&gt;
<br>&gt; &gt; ./spec/controllers/users_controller_spec.rb:175:<br>&gt; &gt;<br>&gt; &gt; 24)<br>&gt; &gt; ActiveRecord::StatementInvalid in &#39;Requesting /users/1;edit using GET should<br>&gt; &gt; fail if current user doesn&#39;t match&#39;
<br>&gt; &gt; Mysql::Error: #42S02Table &#39;sample_test.users&#39; doesn&#39;t exist: SHOW FIELDS<br>&gt; &gt; FROM users<br>&gt; &gt; /Users/multimedia/Desktop/rest_org/config/../lib/ar_extensions.rb:27:in<br>&gt; &gt; `log&#39;
<br>&gt; &gt; ./spec/controllers/users_controller_spec.rb:209:in `new&#39;<br>&gt; &gt; ./spec/controllers/users_controller_spec.rb:209:<br>&gt; &gt;<br>&gt; &gt; 25)<br>&gt; &gt; NoMethodError in &#39;Requesting /users/1;edit using GET should render
<br>&gt; &gt; edit.rhtml&#39;<br>&gt; &gt; undefined method `should_render&#39; for #&lt;UsersController:0x30fdb80&gt;<br>&gt; &gt; ./spec/controllers/users_controller_spec.rb:221:<br>&gt; &gt;<br>&gt; &gt; 26)<br>&gt; &gt; NoMethodError in &#39;the UserAssetsHelper should return user login name&#39;
<br>&gt; &gt; undefined method `should_eql&#39; for &quot;JoeLogin&quot;:String<br>&gt; &gt; ./spec/helpers/user_assets_helper_spec.rb:11:<br>&gt; &gt;<br>&gt; &gt; 27)<br>&gt; &gt; NameError in &#39;the generated url helpers for UserAssetsController should
<br>&gt; &gt; return assets path given no arguments&#39;<br>&gt; &gt; undefined local variable or method `controller&#39; for [Dynamically generated<br>&gt; &gt; class for RSpec example]:#&lt;Class:0x33860b4&gt;<br>&gt; &gt; (eval):2:in `assets_path&#39;
<br>&gt; &gt; ./spec/helpers/user_assets_url_helpers_spec.rb:24:<br>&gt; &gt;<br>&gt; &gt; 28)<br>&gt; &gt; NameError in &#39;the generated url helpers for UserAssetsController should<br>&gt; &gt; return assets path given explicit argument&#39;
<br>&gt; &gt; undefined local variable or method `controller&#39; for [Dynamically generated<br>&gt; &gt; class for RSpec example]:#&lt;Class:0x33860b4&gt;<br>&gt; &gt; (eval):2:in `assets_path&#39;<br>&gt; &gt; ./spec/helpers/user_assets_url_helpers_spec.rb:28:
<br>&gt; &gt;<br>&gt; &gt; 29)<br>&gt; &gt; NameError in &#39;the generated url helpers for UserAssetsController should<br>&gt; &gt; return asset path&#39;<br>&gt; &gt; undefined local variable or method `controller&#39; for [Dynamically generated
<br>&gt; &gt; class for RSpec example]:#&lt;Class:0x33860b4&gt;<br>&gt; &gt; (eval):2:in `asset_path&#39;<br>&gt; &gt; ./spec/helpers/user_assets_url_helpers_spec.rb:32:<br>&gt; &gt;<br>&gt; &gt; 30)<br>&gt; &gt; NameError in &#39;the generated url helpers for UserAssetsController should
<br>&gt; &gt; return edit_asset path&#39;<br>&gt; &gt; undefined local variable or method `controller&#39; for [Dynamically generated<br>&gt; &gt; class for RSpec example]:#&lt;Class:0x33860b4&gt;<br>&gt; &gt; (eval):2:in `edit_asset_path&#39;
<br>&gt; &gt; ./spec/helpers/user_assets_url_helpers_spec.rb:36:<br>&gt; &gt;<br>&gt; &gt; 31)<br>&gt; &gt; NameError in &#39;the generated url helpers for UserAssetsController should<br>&gt; &gt; return new_asset path&#39;
<br>&gt; &gt; undefined local variable or method `controller&#39; for [Dynamically generated<br>&gt; &gt; class for RSpec example]:#&lt;Class:0x33860b4&gt;<br>&gt; &gt; (eval):2:in `new_asset_path&#39;<br>&gt; &gt; ./spec/helpers/user_assets_url_helpers_spec.rb:40:
<br>&gt; &gt;<br>&gt; &gt; 32)<br>&gt; &gt; NameError in &#39;the generated url helpers for UserAssetsController should<br>&gt; &gt; return asset_attachable path&#39;<br>&gt; &gt; undefined local variable or method `controller&#39; for [Dynamically generated
<br>&gt; &gt; class for RSpec example]:#&lt;Class:0x33860b4&gt;<br>&gt; &gt; (eval):2:in `asset_attachable_path&#39;<br>&gt; &gt; ./spec/helpers/user_assets_url_helpers_spec.rb:44:<br>&gt; &gt;<br>&gt; &gt; 33)<br>&gt; &gt; ActiveRecord::StatementInvalid in &#39;Given a generated asset_spec.rb with
<br>&gt; &gt; fixtures loaded fixtures should load two Assets&#39;<br>&gt; &gt; ActiveRecord::StatementInvalid: Mysql::Error: #42S02Table<br>&gt; &gt; &#39;sample_test.assets&#39; doesn&#39;t exist: DELETE FROM assets: DELETE FROM assets
<br>&gt; &gt; /Users/multimedia/Desktop/rest_org/config/../lib/ar_extensions.rb:27:in<br>&gt; &gt; `log&#39;<br>&gt; &gt; /Users/multimedia/Desktop/rest_org/vendor/plugins/rspec_on_rails/lib/spec/rails/dsl/behaviour/model.rb:12:in
<br>&gt; &gt; `before_eval&#39;<br>&gt; &gt;<br>&gt; &gt; 34)<br>&gt; &gt; ActiveRecord::StatementInvalid in &#39;A User abstract class should have valid<br>&gt; &gt; associations&#39;<br>&gt; &gt; Mysql::Error: #42S02Table &#39;sample_test.users&#39; doesn&#39;t exist: SHOW FIELDS
<br>&gt; &gt; FROM users<br>&gt; &gt; /Users/multimedia/Desktop/rest_org/config/../lib/ar_extensions.rb:27:in<br>&gt; &gt; `log&#39;<br>&gt; &gt; ./spec/models/authenticated_base_spec.rb:7:in `new&#39;<br>&gt; &gt; ./spec/models/authenticated_base_spec.rb:7:
<br>&gt; &gt;<br>&gt; &gt; 35)<br>&gt; &gt; ActiveRecord::StatementInvalid in &#39;An existing user should authenticate with<br>&gt; &gt; new or reset password&#39;<br>&gt; &gt; Mysql::Error: #42S02Table &#39;sample_test.users&#39; doesn&#39;t exist: SHOW FIELDS
<br>&gt; &gt; FROM users<br>&gt; &gt; /Users/multimedia/Desktop/rest_org/config/../lib/ar_extensions.rb:27:in<br>&gt; &gt; `log&#39;<br>&gt; &gt; ./spec/models/authenticated_base_spec.rb:14:<br>&gt; &gt;<br>&gt; &gt; 36)<br>
&gt; &gt; ActiveRecord::StatementInvalid in &#39;An existing user should not rehash<br>&gt; &gt; password on login change&#39;<br>&gt; &gt; Mysql::Error: #42S02Table &#39;sample_test.users&#39; doesn&#39;t exist: SHOW FIELDS
<br>&gt; &gt; FROM users<br>&gt; &gt; /Users/multimedia/Desktop/rest_org/config/../lib/ar_extensions.rb:27:in<br>&gt; &gt; `log&#39;<br>&gt; &gt; ./spec/models/authenticated_base_spec.rb:14:<br>&gt; &gt;<br>&gt; &gt; 37)<br>
&gt; &gt; ActiveRecord::StatementInvalid in &#39;An existing user should remember token&#39;<br>&gt; &gt; Mysql::Error: #42S02Table &#39;sample_test.users&#39; doesn&#39;t exist: SHOW FIELDS<br>&gt; &gt; FROM users<br>&gt; &gt; /Users/multimedia/Desktop/rest_org/config/../lib/ar_extensions.rb:27:in
<br>&gt; &gt; `log&#39;<br>&gt; &gt; ./spec/models/authenticated_base_spec.rb:14:<br>&gt; &gt;<br>&gt; &gt; 38)<br>&gt; &gt; ActiveRecord::StatementInvalid in &#39;An existing user should increment hit<br>&gt; &gt; counter&#39;
<br>&gt; &gt; Mysql::Error: #42S02Table &#39;sample_test.users&#39; doesn&#39;t exist: SHOW FIELDS<br>&gt; &gt; FROM users<br>&gt; &gt; /Users/multimedia/Desktop/rest_org/config/../lib/ar_extensions.rb:27:in<br>&gt; &gt; `log&#39;
<br>&gt; &gt; ./spec/models/authenticated_base_spec.rb:14:<br>&gt; &gt;<br>&gt; &gt; 39)<br>&gt; &gt; ActiveRecord::StatementInvalid in &#39;An existing user should forget token&#39;<br>&gt; &gt; Mysql::Error: #42S02Table &#39;sample_test.users&#39; doesn&#39;t exist: SHOW FIELDS
<br>&gt; &gt; FROM users<br>&gt; &gt; /Users/multimedia/Desktop/rest_org/config/../lib/ar_extensions.rb:27:in<br>&gt; &gt; `log&#39;<br>&gt; &gt; ./spec/models/authenticated_base_spec.rb:14:<br>&gt; &gt;<br>&gt; &gt; 40)<br>
&gt; &gt; ActiveRecord::StatementInvalid in &#39;An existing user should be remembered for<br>&gt; &gt; a period&#39;<br>&gt; &gt; Mysql::Error: #42S02Table &#39;sample_test.users&#39; doesn&#39;t exist: SHOW FIELDS<br>&gt; &gt; FROM users
<br>&gt; &gt; /Users/multimedia/Desktop/rest_org/config/../lib/ar_extensions.rb:27:in<br>&gt; &gt; `log&#39;<br>&gt; &gt; ./spec/models/authenticated_base_spec.rb:14:<br>&gt; &gt;<br>&gt; &gt; 41)<br>&gt; &gt; NoMethodError in &#39;A new user should create&#39;
<br>&gt; &gt; undefined method `should_change&#39; for<br>&gt; &gt; #&lt;Proc:0x032a468c@./spec/models/authenticated_base_spec.rb:59&gt;<br>&gt; &gt; ./spec/models/authenticated_base_spec.rb:59:<br>&gt; &gt;<br>&gt; &gt; 42)
<br>&gt; &gt; NoMethodError in &#39;A new user should require login&#39;<br>&gt; &gt; undefined method `should_not_change&#39; for<br>&gt; &gt; #&lt;Proc:0x032a4330@./spec/models/authenticated_base_spec.rb:63&gt;<br>&gt; &gt; ./spec/models/authenticated_base_spec.rb:63:
<br>&gt; &gt;<br>&gt; &gt; 43)<br>&gt; &gt; NoMethodError in &#39;A new user should require password&#39;<br>&gt; &gt; undefined method `should_not_change&#39; for<br>&gt; &gt; #&lt;Proc:0x032a3fd4@./spec/models/authenticated_base_spec.rb:68&gt;
<br>&gt; &gt; ./spec/models/authenticated_base_spec.rb:68:<br>&gt; &gt;<br>&gt; &gt; 44)<br>&gt; &gt; NoMethodError in &#39;A new user should require password confirmation&#39;<br>&gt; &gt; undefined method `should_not_change&#39; for
<br>&gt; &gt; #&lt;Proc:0x032a3c8c@./spec/models/authenticated_base_spec.rb:73&gt;<br>&gt; &gt; ./spec/models/authenticated_base_spec.rb:73:<br>&gt; &gt;<br>&gt; &gt; 45)<br>&gt; &gt; NoMethodError in &#39;A new user should require email&#39;
<br>&gt; &gt; undefined method `should_not_change&#39; for<br>&gt; &gt; #&lt;Proc:0x032a3944@./spec/models/authenticated_base_spec.rb:78&gt;<br>&gt; &gt; ./spec/models/authenticated_base_spec.rb:78:<br>&gt; &gt;<br>&gt; &gt; 46)
<br>&gt; &gt; ActiveRecord::StatementInvalid in &#39;A User should have valid associations&#39;<br>&gt; &gt; Mysql::Error: #42S02Table &#39;sample_test.users&#39; doesn&#39;t exist: SHOW FIELDS<br>&gt; &gt; FROM users<br>
&gt; &gt; /Users/multimedia/Desktop/rest_org/config/../lib/ar_extensions.rb:27:in<br>&gt; &gt; `log&#39;<br>&gt; &gt; ./spec/models/user_spec.rb:7:in `new&#39;<br>&gt; &gt; ./spec/models/user_spec.rb:7:<br>&gt; &gt;<br>&gt; &gt; 47)
<br>&gt; &gt; ActiveRecord::StatementInvalid in &#39;A User should protect against updates to<br>&gt; &gt; secure attributes&#39;<br>&gt; &gt; Mysql::Error: #42S02Table &#39;sample_test.users&#39; doesn&#39;t exist: SHOW FIELDS
<br>&gt; &gt; FROM users<br>&gt; &gt; /Users/multimedia/Desktop/rest_org/config/../lib/ar_extensions.rb:27:in<br>&gt; &gt; `log&#39;<br>&gt; &gt; ./spec/models/user_spec.rb:7:in `new&#39;<br>&gt; &gt; ./spec/models/user_spec.rb:7:
<br>&gt; &gt;<br>&gt; &gt; 48)<br>&gt; &gt; NoMethodError in &#39;/assets/edit.rhtml should render edit form&#39;<br>&gt; &gt; undefined method `should_have_tag&#39; for<br>&gt; &gt; #&lt;ActionController::TestResponse:0x323a980&gt;
<br>&gt; &gt; ./spec/views/assets/edit_rhtml_spec.rb:36:<br>&gt; &gt;<br>&gt; &gt; 49)<br>&gt; &gt; NoMethodError in &#39;/assets/index.rhtml should render list of assets&#39;<br>&gt; &gt; undefined method `should_have_tag&#39; for
<br>&gt; &gt; #&lt;ActionController::TestResponse:0x31be0c4&gt;<br>&gt; &gt; ./spec/views/assets/index_rhtml_spec.rb:49:<br>&gt; &gt;<br>&gt; &gt; 50)<br>&gt; &gt; NoMethodError in &#39;/assets/new.rhtml should render new form&#39;
<br>&gt; &gt; undefined method `should_have_tag&#39; for<br>&gt; &gt; #&lt;ActionController::TestResponse:0x315040c&gt;<br>&gt; &gt; ./spec/views/assets/new_rhtml_spec.rb:39:<br>&gt; &gt;<br>&gt; &gt; 51)<br>&gt; &gt; NoMethodError in &#39;/users/edit.rhtml should render edit form&#39;
<br>&gt; &gt; undefined method `should_have_tag&#39; for<br>&gt; &gt; #&lt;ActionController::TestResponse:0x30f1d08&gt;<br>&gt; &gt; ./spec/views/users/edit_rhtml_spec.rb:21:<br>&gt; &gt;<br>&gt; &gt; 52)<br>&gt; &gt; NameError in &#39;/users/new.rhtml should render new form&#39;
<br>&gt; &gt; undefined local variable or method `mock_user&#39; for [Dynamically generated<br>&gt; &gt; class for RSpec example]:#&lt;Class:0x31d99c8&gt;<br>&gt; &gt; ./spec/views/users/new_rhtml_spec.rb:10:<br>&gt; &gt;
<br>&gt; &gt; 53)<br>&gt; &gt; NameError in &#39;/users/show.rhtml should render attributes in &lt;p&gt;&#39;<br>&gt; &gt; undefined local variable or method `mock_user&#39; for [Dynamically generated<br>&gt; &gt; class for RSpec example]:#&lt;Class:0x31c6cc4&gt;
<br>&gt; &gt; ./spec/views/users/show_rhtml_spec.rb:7:<br>&gt; &gt;<br>&gt; &gt; Finished in 2.492637 seconds<br>&gt; &gt;<br>&gt; &gt; 117 examples, 53 failures<br>&gt; &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>