Skip to content

Instantly share code, notes, and snippets.

@lancecarlson
Created January 6, 2010 17:08
Show Gist options
  • Save lancecarlson/270422 to your computer and use it in GitHub Desktop.
Save lancecarlson/270422 to your computer and use it in GitHub Desktop.
1) Error:
test_add_all_modules(ActiveRecordTest):
NameError: uninitialized constant ActiveRecordTest::Devisable
activesupport (2.3.5) lib/active_support/dependencies.rb:105:in `const_missing'
/test/models_test.rb:96:in `test_add_all_modules'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
2) Error:
test_add_validatable_module_only(ActiveRecordTest):
NameError: uninitialized constant ActiveRecordTest::IsValidatable
activesupport (2.3.5) lib/active_support/dependencies.rb:105:in `const_missing'
/test/models_test.rb:92:in `test_add_validatable_module_only'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
3) Error:
test_set_a_default_value_for_confirm_within(ActiveRecordTest):
NameError: uninitialized constant ActiveRecordTest::Configurable
activesupport (2.3.5) lib/active_support/dependencies.rb:105:in `const_missing'
/test/models_test.rb:113:in `test_set_a_default_value_for_confirm_within'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
4) Error:
test_set_a_default_value_for_pepper(ActiveRecordTest):
NameError: uninitialized constant ActiveRecordTest::Configurable
activesupport (2.3.5) lib/active_support/dependencies.rb:105:in `const_missing'
/test/models_test.rb:109:in `test_set_a_default_value_for_pepper'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
5) Error:
test_set_a_default_value_for_remember_for(ActiveRecordTest):
NameError: uninitialized constant ActiveRecordTest::Configurable
activesupport (2.3.5) lib/active_support/dependencies.rb:105:in `const_missing'
/test/models_test.rb:117:in `test_set_a_default_value_for_remember_for'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
6) Error:
test_set_a_default_value_for_stretches(ActiveRecordTest):
NameError: uninitialized constant ActiveRecordTest::Configurable
activesupport (2.3.5) lib/active_support/dependencies.rb:105:in `const_missing'
/test/models_test.rb:105:in `test_set_a_default_value_for_stretches'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
7) Error:
test_set_a_default_value_for_timeout_in(ActiveRecordTest):
NameError: uninitialized constant ActiveRecordTest::Configurable
activesupport (2.3.5) lib/active_support/dependencies.rb:105:in `const_missing'
/test/models_test.rb:121:in `test_set_a_default_value_for_timeout_in'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
8) Error:
test_set_null_fields_on_migrations(ActiveRecordTest):
DataMapper::IncompleteModelError: Admin must have a key to be valid
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/model.rb:703:in `assert_valid'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/model.rb:398:in `new'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/model.rb:626:in `_create'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/model.rb:426:in `create!'
/test/models_test.rb:125:in `test_set_null_fields_on_migrations'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
9) Error:
test_should_add_an_error_to_old_password_when_it_is_invalid(AuthenticatableTest):
DataMapper::IncompleteModelError: User must have a key to be valid
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/model.rb:703:in `assert_valid'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/model.rb:398:in `new'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/model.rb:626:in `_create'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/model.rb:426:in `create!'
/test/support/model_tests_helper.rb:34:in `create_user'
/test/models/authenticatable_test.rb:168:in `test_should_add_an_error_to_old_password_when_it_is_invalid'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
10) Error:
test_should_not_update_password_with_invalid_confirmation(AuthenticatableTest):
NoMethodError: You have a nil object when you didn't expect it!
You might have expected an instance of Array.
The error occurred while evaluating nil.[]
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/resource.rb:34:in `update_attributes'
vendor/plugins/devise/lib/devise/models/authenticatable.rb:65:in `update_with_password'
/test/models/authenticatable_test.rb:177:in `test_should_not_update_password_with_invalid_confirmation'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
11) Error:
test_should_serialize_another_klass_from_session_if_it_is_an_ancestors(AuthenticatableTest):
ArgumentError: condition :id does not map to a property or relationship in #<Class:0x24778c0>
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:859:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:772:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:364:in `update'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/model.rb:312:in `first'
vendor/plugins/devise/lib/devise/orm/data_mapper.rb:51:in `find'
vendor/plugins/devise/lib/devise/models/session_serializer.rb:15:in `serialize_from_session'
/test/models/authenticatable_test.rb:146:in `test_should_serialize_another_klass_from_session_if_it_is_an_ancestors'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
12) Error:
test_should_serialize_user_from_session(AuthenticatableTest):
ArgumentError: condition :id does not map to a property or relationship in User
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:859:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:772:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:364:in `update'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/model.rb:312:in `first'
vendor/plugins/devise/lib/devise/orm/data_mapper.rb:51:in `find'
vendor/plugins/devise/lib/devise/models/session_serializer.rb:15:in `serialize_from_session'
/test/models/authenticatable_test.rb:140:in `test_should_serialize_user_from_session'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
13) Error:
test_should_update_password_with_valid_old_password(AuthenticatableTest):
NoMethodError: You have a nil object when you didn't expect it!
You might have expected an instance of Array.
The error occurred while evaluating nil.[]
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/resource.rb:34:in `update_attributes'
vendor/plugins/devise/lib/devise/models/authenticatable.rb:65:in `update_with_password'
/test/models/authenticatable_test.rb:162:in `test_should_update_password_with_valid_old_password'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
14) Error:
test_allows_session_to_be_set_by_a_given_scope(AuthenticationTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/support/integration_tests_helper.rb:27:in `sign_in_as_user'
/test/integration/authenticatable_test.rb:181:in `test_allows_session_to_be_set_by_a_given_scope'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
15) Error:
test_authenticated_admin_should_be_able_to_sign_out(AuthenticationTest):
Webrat::PageLoadError: Page load was not successful (Code: 500):
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Action Controller: Exception caught</title>
<style>
body { background-color: #fff; color: #333; }
body, p, ol, ul, td {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
line-height: 18px;
}
pre {
background-color: #eee;
padding: 10px;
font-size: 11px;
}
a { color: #000; }
a:visited { color: #666; }
a:hover { color: #fff; background-color:#000; }
</style>
</head>
<body>
<h1>
ArgumentError
in AdminsController#index
</h1>
<pre>condition :id does not map to a property or relationship in Admin</pre>
<p><code>RAILS_ROOT: /Users/lancelotcarlson/Projects/ruby/devise/test/rails_app</code></p>
<div id="traces">
<a href="#" onclick="document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Application-Trace').style.display='block';; return false;">Application Trace</a> |
<a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='block';; return false;">Framework Trace</a> |
<a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='block';; return false;">Full Trace</a>
<div id="Application-Trace" style="display: block;">
<pre><code>/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:859:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:772:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:364:in `update'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/model.rb:312:in `first'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/orm/data_mapper.rb:51:in `find'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/session_serializer.rb:15:in `serialize_from_session'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `send'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `deserialize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/serializers/session.rb:14:in `fetch'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:19:in `fetch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:285:in `_fetch_user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `_fetch_user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:132:in `user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:233:in `_perform_authentication'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:78:in `authenticate!'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/filters.rb:166:in `authenticate_admin!'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `evaluate_method'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:166:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:225:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:629:in `run_before_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:615:in `call_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'</code></pre>
</div>
<div id="Framework-Trace" style="display: none;">
<pre><code>/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:859:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:772:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:364:in `update'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/model.rb:312:in `first'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/orm/data_mapper.rb:51:in `find'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/session_serializer.rb:15:in `serialize_from_session'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `send'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `deserialize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/serializers/session.rb:14:in `fetch'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:19:in `fetch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:285:in `_fetch_user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `_fetch_user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:132:in `user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:233:in `_perform_authentication'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:78:in `authenticate!'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/filters.rb:166:in `authenticate_admin!'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `evaluate_method'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:166:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:225:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:629:in `run_before_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:615:in `call_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:87:in `dispatch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:121:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `catch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/string_coercion.rb:25:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/head.rb:9:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/methodoverride.rb:24:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/params_parser.rb:15:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/session/cookie_store.rb:93:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/failsafe.rb:26:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `synchronize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:106:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:47:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:35:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:316:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:197:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `do_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:23:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:283:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:283:in `process_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:122:in `request_page'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:135:in `request_page'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/elements/form.rb:20:in `submit'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/elements/field.rb:225:in `click'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/scope.rb:290:in `click_button'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `run'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:657:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit.rb:278
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rake-0.8.7/lib/rake/rake_test_loader.rb:5</code></pre>
</div>
<div id="Full-Trace" style="display: none;">
<pre><code>/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:859:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:772:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:364:in `update'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/model.rb:312:in `first'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/orm/data_mapper.rb:51:in `find'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/session_serializer.rb:15:in `serialize_from_session'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `send'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `deserialize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/serializers/session.rb:14:in `fetch'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:19:in `fetch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:285:in `_fetch_user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `_fetch_user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:132:in `user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:233:in `_perform_authentication'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:78:in `authenticate!'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/filters.rb:166:in `authenticate_admin!'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `evaluate_method'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:166:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:225:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:629:in `run_before_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:615:in `call_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:87:in `dispatch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:121:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `catch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/string_coercion.rb:25:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/head.rb:9:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/methodoverride.rb:24:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/params_parser.rb:15:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/session/cookie_store.rb:93:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/failsafe.rb:26:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `synchronize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:106:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:47:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:35:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:316:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:197:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `do_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:23:in `get'
(__FORWARDABLE__):3:in `__send__'
(__FORWARDABLE__):3:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:283:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:283:in `process_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:122:in `request_page'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:135:in `request_page'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/elements/form.rb:20:in `submit'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/elements/field.rb:225:in `click'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/scope.rb:290:in `click_button'
(__FORWARDABLE__):3:in `__send__'
(__FORWARDABLE__):3:in `click_button'
(eval):2:in `click_button'
test/support/integration_tests_helper.rb:43:in `sign_in_as_admin'
test/integration/authenticatable_test.rb:126:in `test_authenticated_admin_should_be_able_to_sign_out'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `run'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:657:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit.rb:278
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rake-0.8.7/lib/rake/rake_test_loader.rb:5</code></pre>
</div>
</div>
<h2 style="margin-top: 30px">Request</h2>
<p><b>Parameters</b>: <pre>None</pre></p>
<p><a href="#" onclick="document.getElementById('session_dump').style.display='block'; return false;">Show session dump</a></p>
<div id="session_dump" style="display:none"><pre class='debug_dump'>---
</pre></div>
<h2 style="margin-top: 30px">Response</h2>
<p><b>Headers</b>: <pre>{&quot;Content-Type&quot;=&gt;&quot;&quot;,
&quot;Cache-Control&quot;=&gt;&quot;no-cache&quot;}</pre></p>
</body>
</html>
webrat (0.6.0) lib/webrat/core/session.rb:125:in `request_page'
webrat (0.6.0) lib/webrat/core/session.rb:135:in `request_page'
webrat (0.6.0) lib/webrat/core/elements/form.rb:20:in `submit'
webrat (0.6.0) lib/webrat/core/elements/field.rb:225:in `click'
webrat (0.6.0) lib/webrat/core/scope.rb:290:in `click_button'
(eval):2:in `click_button'
/test/support/integration_tests_helper.rb:43:in `sign_in_as_admin'
/test/integration/authenticatable_test.rb:126:in `test_authenticated_admin_should_be_able_to_sign_out'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
16) Error:
test_authenticated_admin_should_not_be_able_to_sign_as_admin_again(AuthenticationTest):
Webrat::PageLoadError: Page load was not successful (Code: 500):
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Action Controller: Exception caught</title>
<style>
body { background-color: #fff; color: #333; }
body, p, ol, ul, td {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
line-height: 18px;
}
pre {
background-color: #eee;
padding: 10px;
font-size: 11px;
}
a { color: #000; }
a:visited { color: #666; }
a:hover { color: #fff; background-color:#000; }
</style>
</head>
<body>
<h1>
ArgumentError
in AdminsController#index
</h1>
<pre>condition :id does not map to a property or relationship in Admin</pre>
<p><code>RAILS_ROOT: /Users/lancelotcarlson/Projects/ruby/devise/test/rails_app</code></p>
<div id="traces">
<a href="#" onclick="document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Application-Trace').style.display='block';; return false;">Application Trace</a> |
<a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='block';; return false;">Framework Trace</a> |
<a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='block';; return false;">Full Trace</a>
<div id="Application-Trace" style="display: block;">
<pre><code>/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:859:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:772:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:364:in `update'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/model.rb:312:in `first'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/orm/data_mapper.rb:51:in `find'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/session_serializer.rb:15:in `serialize_from_session'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `send'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `deserialize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/serializers/session.rb:14:in `fetch'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:19:in `fetch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:285:in `_fetch_user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `_fetch_user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:132:in `user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:233:in `_perform_authentication'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:78:in `authenticate!'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/filters.rb:166:in `authenticate_admin!'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `evaluate_method'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:166:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:225:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:629:in `run_before_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:615:in `call_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'</code></pre>
</div>
<div id="Framework-Trace" style="display: none;">
<pre><code>/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:859:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:772:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:364:in `update'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/model.rb:312:in `first'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/orm/data_mapper.rb:51:in `find'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/session_serializer.rb:15:in `serialize_from_session'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `send'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `deserialize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/serializers/session.rb:14:in `fetch'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:19:in `fetch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:285:in `_fetch_user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `_fetch_user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:132:in `user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:233:in `_perform_authentication'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:78:in `authenticate!'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/filters.rb:166:in `authenticate_admin!'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `evaluate_method'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:166:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:225:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:629:in `run_before_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:615:in `call_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:87:in `dispatch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:121:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `catch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/string_coercion.rb:25:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/head.rb:9:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/methodoverride.rb:24:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/params_parser.rb:15:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/session/cookie_store.rb:93:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/failsafe.rb:26:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `synchronize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:106:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:47:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:35:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:316:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:197:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `do_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:23:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:283:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:283:in `process_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:122:in `request_page'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:135:in `request_page'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/elements/form.rb:20:in `submit'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/elements/field.rb:225:in `click'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/scope.rb:290:in `click_button'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `run'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:657:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit.rb:278
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rake-0.8.7/lib/rake/rake_test_loader.rb:5</code></pre>
</div>
<div id="Full-Trace" style="display: none;">
<pre><code>/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:859:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:772:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:364:in `update'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/model.rb:312:in `first'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/orm/data_mapper.rb:51:in `find'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/session_serializer.rb:15:in `serialize_from_session'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `send'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `deserialize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/serializers/session.rb:14:in `fetch'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:19:in `fetch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:285:in `_fetch_user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `_fetch_user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:132:in `user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:233:in `_perform_authentication'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:78:in `authenticate!'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/filters.rb:166:in `authenticate_admin!'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `evaluate_method'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:166:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:225:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:629:in `run_before_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:615:in `call_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:87:in `dispatch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:121:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `catch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/string_coercion.rb:25:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/head.rb:9:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/methodoverride.rb:24:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/params_parser.rb:15:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/session/cookie_store.rb:93:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/failsafe.rb:26:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `synchronize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:106:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:47:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:35:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:316:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:197:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `do_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:23:in `get'
(__FORWARDABLE__):3:in `__send__'
(__FORWARDABLE__):3:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:283:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:283:in `process_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:122:in `request_page'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:135:in `request_page'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/elements/form.rb:20:in `submit'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/elements/field.rb:225:in `click'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/scope.rb:290:in `click_button'
(__FORWARDABLE__):3:in `__send__'
(__FORWARDABLE__):3:in `click_button'
(eval):2:in `click_button'
test/support/integration_tests_helper.rb:43:in `sign_in_as_admin'
test/integration/authenticatable_test.rb:117:in `test_authenticated_admin_should_not_be_able_to_sign_as_admin_again'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `run'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:657:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit.rb:278
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rake-0.8.7/lib/rake/rake_test_loader.rb:5</code></pre>
</div>
</div>
<h2 style="margin-top: 30px">Request</h2>
<p><b>Parameters</b>: <pre>None</pre></p>
<p><a href="#" onclick="document.getElementById('session_dump').style.display='block'; return false;">Show session dump</a></p>
<div id="session_dump" style="display:none"><pre class='debug_dump'>---
</pre></div>
<h2 style="margin-top: 30px">Response</h2>
<p><b>Headers</b>: <pre>{&quot;Content-Type&quot;=&gt;&quot;&quot;,
&quot;Cache-Control&quot;=&gt;&quot;no-cache&quot;}</pre></p>
</body>
</html>
webrat (0.6.0) lib/webrat/core/session.rb:125:in `request_page'
webrat (0.6.0) lib/webrat/core/session.rb:135:in `request_page'
webrat (0.6.0) lib/webrat/core/elements/form.rb:20:in `submit'
webrat (0.6.0) lib/webrat/core/elements/field.rb:225:in `click'
webrat (0.6.0) lib/webrat/core/scope.rb:290:in `click_button'
(eval):2:in `click_button'
/test/support/integration_tests_helper.rb:43:in `sign_in_as_admin'
/test/integration/authenticatable_test.rb:117:in `test_authenticated_admin_should_not_be_able_to_sign_as_admin_again'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
17) Error:
test_destroyed_account_is_logged_out(AuthenticationTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/support/integration_tests_helper.rb:27:in `sign_in_as_user'
/test/integration/authenticatable_test.rb:187:in `test_destroyed_account_is_logged_out'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
18) Failure:
test_does_not_render_the_scoped_view_if_not_available(AuthenticationTest)
[/test/integration/authenticatable_test.rb:213:in `test_does_not_render_the_scoped_view_if_not_available'
/test/support/assertions_helper.rb:31:in `swap'
/test/integration/authenticatable_test.rb:212:in `test_does_not_render_the_scoped_view_if_not_available'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run']:
Exception raised:
Class: <Webrat::PageLoadError>
Message: <"Page load was not successful (Code: 500):\n<html xmlns=\"http://www.w3.org/1999/xhtml\">\n<head>\n <title>Action Controller: Exception caught</title>\n <style>\n body { background-color: #fff; color: #333; }\n\n body, p, ol, ul, td {\n font-family: verdana, arial, helvetica, sans-serif;\n font-size: 13px;\n line-height: 18px;\n }\n\n pre {\n background-color: #eee;\n padding: 10px;\n font-size: 11px;\n }\n\n a { color: #000; }\n a:visited { color: #666; }\n a:hover { color: #fff; background-color:#000; }\n </style>\n</head>\n<body>\n\n<h1>\n ArgumentError\n \n in AdminsController#index\n \n</h1>\n<pre>condition :id does not map to a property or relationship in Admin</pre>\n\n\n\n<p><code>RAILS_ROOT: /Users/lancelotcarlson/Projects/ruby/devise/test/rails_app</code></p>\n\n<div id=\"traces\">\n \n \n <a href=\"#\" onclick=\"document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Application-Trace').style.display='block';; return false;\">Application Trace</a> |\n \n \n <a href=\"#\" onclick=\"document.getElementById('Application-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='block';; return false;\">Framework Trace</a> |\n \n \n <a href=\"#\" onclick=\"document.getElementById('Application-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='block';; return false;\">Full Trace</a> \n \n\n \n <div id=\"Application-Trace\" style=\"display: block;\">\n <pre><code>/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:859:in `assert_valid_conditions'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `each'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `assert_valid_conditions'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:772:in `assert_valid_options'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `each'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `assert_valid_options'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:364:in `update'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/model.rb:312:in `first'\n/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/orm/data_mapper.rb:51:in `find'\n/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/session_serializer.rb:15:in `serialize_from_session'\n/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `send'\n/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `deserialize'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/serializers/session.rb:14:in `fetch'\n/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:19:in `fetch'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:285:in `_fetch_user'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `each'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `_fetch_user'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:132:in `user'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:233:in `_perform_authentication'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:78:in `authenticate!'\n/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/filters.rb:166:in `authenticate_admin!'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `send'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `evaluate_method'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:166:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:225:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:629:in `run_before_filters'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:615:in `call_filters'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'</code></pre>\n </div>\n \n <div id=\"Framework-Trace\" style=\"display: none;\">\n <pre><code>/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:859:in `assert_valid_conditions'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `each'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `assert_valid_conditions'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:772:in `assert_valid_options'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `each'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `assert_valid_options'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:364:in `update'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/model.rb:312:in `first'\n/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/orm/data_mapper.rb:51:in `find'\n/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/session_serializer.rb:15:in `serialize_from_session'\n/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `send'\n/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `deserialize'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/serializers/session.rb:14:in `fetch'\n/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:19:in `fetch'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:285:in `_fetch_user'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `each'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `_fetch_user'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:132:in `user'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:233:in `_perform_authentication'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:78:in `authenticate!'\n/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/filters.rb:166:in `authenticate_admin!'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `send'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `evaluate_method'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:166:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:225:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:629:in `run_before_filters'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:615:in `call_filters'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:87:in `dispatch'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:121:in `_call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `catch'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/string_coercion.rb:25:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/head.rb:9:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/methodoverride.rb:24:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/params_parser.rb:15:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/session/cookie_store.rb:93:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/failsafe.rb:26:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `synchronize'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:106:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:47:in `_call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:35:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:316:in `process'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:197:in `get'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `__send__'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `get'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `send'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `do_request'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:23:in `get'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:283:in `send'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:283:in `process_request'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:122:in `request_page'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:135:in `request_page'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/elements/form.rb:20:in `submit'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/elements/field.rb:225:in `click'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/scope.rb:290:in `click_button'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/assertions.rb:292:in `assert_nothing_raised'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/assertions.rb:495:in `_wrap_assertion'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/assertions.rb:284:in `assert_nothing_raised'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `run'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:657:in `run'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit.rb:278\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rake-0.8.7/lib/rake/rake_test_loader.rb:5</code></pre>\n </div>\n \n <div id=\"Full-Trace\" style=\"display: none;\">\n <pre><code>/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:859:in `assert_valid_conditions'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `each'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `assert_valid_conditions'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:772:in `assert_valid_options'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `each'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `assert_valid_options'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:364:in `update'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/model.rb:312:in `first'\n/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/orm/data_mapper.rb:51:in `find'\n/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/session_serializer.rb:15:in `serialize_from_session'\n/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `send'\n/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `deserialize'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/serializers/session.rb:14:in `fetch'\n/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:19:in `fetch'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:285:in `_fetch_user'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `each'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `_fetch_user'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:132:in `user'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:233:in `_perform_authentication'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:78:in `authenticate!'\n/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/filters.rb:166:in `authenticate_admin!'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `send'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `evaluate_method'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:166:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:225:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:629:in `run_before_filters'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:615:in `call_filters'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:87:in `dispatch'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:121:in `_call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `catch'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/string_coercion.rb:25:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/head.rb:9:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/methodoverride.rb:24:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/params_parser.rb:15:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/session/cookie_store.rb:93:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/failsafe.rb:26:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `synchronize'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:106:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:47:in `_call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:35:in `call'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:316:in `process'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:197:in `get'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `__send__'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `get'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `send'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `do_request'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:23:in `get'\n(__FORWARDABLE__):3:in `__send__'\n(__FORWARDABLE__):3:in `get'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:283:in `send'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:283:in `process_request'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:122:in `request_page'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:135:in `request_page'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/elements/form.rb:20:in `submit'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/elements/field.rb:225:in `click'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/scope.rb:290:in `click_button'\n(__FORWARDABLE__):3:in `__send__'\n(__FORWARDABLE__):3:in `click_button'\n(eval):2:in `click_button'\ntest/support/integration_tests_helper.rb:43:in `sign_in_as_admin'\ntest/integration/authenticatable_test.rb:214:in `test_does_not_render_the_scoped_view_if_not_available'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/assertions.rb:292:in `assert_nothing_raised'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/assertions.rb:495:in `_wrap_assertion'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/assertions.rb:284:in `assert_nothing_raised'\ntest/integration/authenticatable_test.rb:213:in `test_does_not_render_the_scoped_view_if_not_available'\ntest/support/assertions_helper.rb:31:in `swap'\ntest/integration/authenticatable_test.rb:212:in `test_does_not_render_the_scoped_view_if_not_available'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `run'\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:657:in `run'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run'\n/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit.rb:278\n/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rake-0.8.7/lib/rake/rake_test_loader.rb:5</code></pre>\n </div>\n \n</div>\n\n\n\n\n\n\n<h2 style=\"margin-top: 30px\">Request</h2>\n<p><b>Parameters</b>: <pre>None</pre></p>\n\n<p><a href=\"#\" onclick=\"document.getElementById('session_dump').style.display='block'; return false;\">Show session dump</a></p>\n<div id=\"session_dump\" style=\"display:none\"><pre class='debug_dump'>--- \n</pre></div>\n\n\n<h2 style=\"margin-top: 30px\">Response</h2>\n<p><b>Headers</b>: <pre>{&quot;Content-Type&quot;=&gt;&quot;&quot;,\n &quot;Cache-Control&quot;=&gt;&quot;no-cache&quot;}</pre></p>\n\n\n\n</body>\n</html>">
---Backtrace---
webrat (0.6.0) lib/webrat/core/session.rb:125:in `request_page'
webrat (0.6.0) lib/webrat/core/session.rb:135:in `request_page'
webrat (0.6.0) lib/webrat/core/elements/form.rb:20:in `submit'
webrat (0.6.0) lib/webrat/core/elements/field.rb:225:in `click'
webrat (0.6.0) lib/webrat/core/scope.rb:290:in `click_button'
(eval):2:in `click_button'
/test/support/integration_tests_helper.rb:43:in `sign_in_as_admin'
/test/integration/authenticatable_test.rb:214:in `test_does_not_render_the_scoped_view_if_not_available'
/test/integration/authenticatable_test.rb:213:in `test_does_not_render_the_scoped_view_if_not_available'
/test/support/assertions_helper.rb:31:in `swap'
/test/integration/authenticatable_test.rb:212:in `test_does_not_render_the_scoped_view_if_not_available'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
---------------
19) Failure:
test_does_not_render_the_scoped_view_if_turned_off(AuthenticationTest)
[/test/integration/authenticatable_test.rb:205:in `test_does_not_render_the_scoped_view_if_turned_off'
/test/support/assertions_helper.rb:31:in `swap'
/test/integration/authenticatable_test.rb:204:in `test_does_not_render_the_scoped_view_if_turned_off'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run']:
Exception raised:
Class: <ArgumentError>
Message: <"wrong number of arguments (1 for 0)">
---Backtrace---
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/support/integration_tests_helper.rb:27:in `sign_in_as_user'
/test/integration/authenticatable_test.rb:206:in `test_does_not_render_the_scoped_view_if_turned_off'
/test/integration/authenticatable_test.rb:205:in `test_does_not_render_the_scoped_view_if_turned_off'
/test/support/assertions_helper.rb:31:in `swap'
/test/integration/authenticatable_test.rb:204:in `test_does_not_render_the_scoped_view_if_turned_off'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
---------------
20) Failure:
test_renders_the_scoped_view_if_turned_on_and_view_is_available(AuthenticationTest)
[/test/integration/authenticatable_test.rb:196:in `test_renders_the_scoped_view_if_turned_on_and_view_is_available'
/test/support/assertions_helper.rb:31:in `swap'
/test/integration/authenticatable_test.rb:195:in `test_renders_the_scoped_view_if_turned_on_and_view_is_available'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run']:
<Webrat::NotFoundError> exception expected but was
Class: <ArgumentError>
Message: <"wrong number of arguments (1 for 0)">
---Backtrace---
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/support/integration_tests_helper.rb:27:in `sign_in_as_user'
/test/integration/authenticatable_test.rb:197:in `test_renders_the_scoped_view_if_turned_on_and_view_is_available'
/test/integration/authenticatable_test.rb:196:in `test_renders_the_scoped_view_if_turned_on_and_view_is_available'
/test/support/assertions_helper.rb:31:in `swap'
/test/integration/authenticatable_test.rb:195:in `test_renders_the_scoped_view_if_turned_on_and_view_is_available'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
---------------
21) Error:
test_return_to_configured_home_path_after_sign_in(AuthenticationTest):
Webrat::PageLoadError: Page load was not successful (Code: 500):
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Action Controller: Exception caught</title>
<style>
body { background-color: #fff; color: #333; }
body, p, ol, ul, td {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
line-height: 18px;
}
pre {
background-color: #eee;
padding: 10px;
font-size: 11px;
}
a { color: #000; }
a:visited { color: #666; }
a:hover { color: #fff; background-color:#000; }
</style>
</head>
<body>
<h1>
ArgumentError
in AdminsController#index
</h1>
<pre>condition :id does not map to a property or relationship in Admin</pre>
<p><code>RAILS_ROOT: /Users/lancelotcarlson/Projects/ruby/devise/test/rails_app</code></p>
<div id="traces">
<a href="#" onclick="document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Application-Trace').style.display='block';; return false;">Application Trace</a> |
<a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='block';; return false;">Framework Trace</a> |
<a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='block';; return false;">Full Trace</a>
<div id="Application-Trace" style="display: block;">
<pre><code>/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:859:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:772:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:364:in `update'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/model.rb:312:in `first'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/orm/data_mapper.rb:51:in `find'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/session_serializer.rb:15:in `serialize_from_session'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `send'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `deserialize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/serializers/session.rb:14:in `fetch'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:19:in `fetch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:285:in `_fetch_user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `_fetch_user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:132:in `user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:233:in `_perform_authentication'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:78:in `authenticate!'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/filters.rb:166:in `authenticate_admin!'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `evaluate_method'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:166:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:225:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:629:in `run_before_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:615:in `call_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'</code></pre>
</div>
<div id="Framework-Trace" style="display: none;">
<pre><code>/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:859:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:772:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:364:in `update'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/model.rb:312:in `first'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/orm/data_mapper.rb:51:in `find'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/session_serializer.rb:15:in `serialize_from_session'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `send'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `deserialize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/serializers/session.rb:14:in `fetch'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:19:in `fetch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:285:in `_fetch_user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `_fetch_user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:132:in `user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:233:in `_perform_authentication'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:78:in `authenticate!'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/filters.rb:166:in `authenticate_admin!'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `evaluate_method'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:166:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:225:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:629:in `run_before_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:615:in `call_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:87:in `dispatch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:121:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `catch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/string_coercion.rb:25:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/head.rb:9:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/methodoverride.rb:24:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/params_parser.rb:15:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/session/cookie_store.rb:93:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/failsafe.rb:26:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `synchronize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:106:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:47:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:35:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:316:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:197:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `do_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:23:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:283:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:283:in `process_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:122:in `request_page'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:135:in `request_page'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/elements/form.rb:20:in `submit'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/elements/field.rb:225:in `click'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/scope.rb:290:in `click_button'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `run'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:657:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit.rb:278
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rake-0.8.7/lib/rake/rake_test_loader.rb:5</code></pre>
</div>
<div id="Full-Trace" style="display: none;">
<pre><code>/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:859:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:772:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:364:in `update'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/model.rb:312:in `first'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/orm/data_mapper.rb:51:in `find'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/session_serializer.rb:15:in `serialize_from_session'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `send'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `deserialize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/serializers/session.rb:14:in `fetch'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:19:in `fetch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:285:in `_fetch_user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `_fetch_user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:132:in `user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:233:in `_perform_authentication'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:78:in `authenticate!'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/filters.rb:166:in `authenticate_admin!'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `evaluate_method'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:166:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:225:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:629:in `run_before_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:615:in `call_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:87:in `dispatch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:121:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `catch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/string_coercion.rb:25:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/head.rb:9:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/methodoverride.rb:24:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/params_parser.rb:15:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/session/cookie_store.rb:93:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/failsafe.rb:26:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `synchronize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:106:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:47:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:35:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:316:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:197:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `do_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:23:in `get'
(__FORWARDABLE__):3:in `__send__'
(__FORWARDABLE__):3:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:283:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:283:in `process_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:122:in `request_page'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:135:in `request_page'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/elements/form.rb:20:in `submit'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/elements/field.rb:225:in `click'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/scope.rb:290:in `click_button'
(__FORWARDABLE__):3:in `__send__'
(__FORWARDABLE__):3:in `click_button'
(eval):2:in `click_button'
test/support/integration_tests_helper.rb:43:in `sign_in_as_admin'
test/integration/authenticatable_test.rb:176:in `test_return_to_configured_home_path_after_sign_in'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `run'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:657:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit.rb:278
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rake-0.8.7/lib/rake/rake_test_loader.rb:5</code></pre>
</div>
</div>
<h2 style="margin-top: 30px">Request</h2>
<p><b>Parameters</b>: <pre>None</pre></p>
<p><a href="#" onclick="document.getElementById('session_dump').style.display='block'; return false;">Show session dump</a></p>
<div id="session_dump" style="display:none"><pre class='debug_dump'>---
</pre></div>
<h2 style="margin-top: 30px">Response</h2>
<p><b>Headers</b>: <pre>{&quot;Content-Type&quot;=&gt;&quot;&quot;,
&quot;Cache-Control&quot;=&gt;&quot;no-cache&quot;}</pre></p>
</body>
</html>
webrat (0.6.0) lib/webrat/core/session.rb:125:in `request_page'
webrat (0.6.0) lib/webrat/core/session.rb:135:in `request_page'
webrat (0.6.0) lib/webrat/core/elements/form.rb:20:in `submit'
webrat (0.6.0) lib/webrat/core/elements/field.rb:225:in `click'
webrat (0.6.0) lib/webrat/core/scope.rb:290:in `click_button'
(eval):2:in `click_button'
/test/support/integration_tests_helper.rb:43:in `sign_in_as_admin'
/test/integration/authenticatable_test.rb:176:in `test_return_to_configured_home_path_after_sign_in'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
22) Error:
test_return_to_default_url_if_no_other_was_requested(AuthenticationTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/support/integration_tests_helper.rb:27:in `sign_in_as_user'
/test/integration/authenticatable_test.rb:158:in `test_return_to_default_url_if_no_other_was_requested'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
23) Error:
test_return_to_given_url_after_sign_in(AuthenticationTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/support/integration_tests_helper.rb:27:in `sign_in_as_user'
/test/integration/authenticatable_test.rb:170:in `test_return_to_given_url_after_sign_in'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
24) Error:
test_sign_in_as_admin_should_not_authenticate_user_scope(AuthenticationTest):
Webrat::PageLoadError: Page load was not successful (Code: 500):
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Action Controller: Exception caught</title>
<style>
body { background-color: #fff; color: #333; }
body, p, ol, ul, td {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
line-height: 18px;
}
pre {
background-color: #eee;
padding: 10px;
font-size: 11px;
}
a { color: #000; }
a:visited { color: #666; }
a:hover { color: #fff; background-color:#000; }
</style>
</head>
<body>
<h1>
ArgumentError
in AdminsController#index
</h1>
<pre>condition :id does not map to a property or relationship in Admin</pre>
<p><code>RAILS_ROOT: /Users/lancelotcarlson/Projects/ruby/devise/test/rails_app</code></p>
<div id="traces">
<a href="#" onclick="document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Application-Trace').style.display='block';; return false;">Application Trace</a> |
<a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='block';; return false;">Framework Trace</a> |
<a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='block';; return false;">Full Trace</a>
<div id="Application-Trace" style="display: block;">
<pre><code>/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:859:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:772:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:364:in `update'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/model.rb:312:in `first'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/orm/data_mapper.rb:51:in `find'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/session_serializer.rb:15:in `serialize_from_session'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `send'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `deserialize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/serializers/session.rb:14:in `fetch'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:19:in `fetch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:285:in `_fetch_user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `_fetch_user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:132:in `user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:233:in `_perform_authentication'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:78:in `authenticate!'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/filters.rb:166:in `authenticate_admin!'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `evaluate_method'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:166:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:225:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:629:in `run_before_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:615:in `call_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'</code></pre>
</div>
<div id="Framework-Trace" style="display: none;">
<pre><code>/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:859:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:772:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:364:in `update'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/model.rb:312:in `first'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/orm/data_mapper.rb:51:in `find'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/session_serializer.rb:15:in `serialize_from_session'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `send'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `deserialize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/serializers/session.rb:14:in `fetch'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:19:in `fetch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:285:in `_fetch_user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `_fetch_user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:132:in `user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:233:in `_perform_authentication'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:78:in `authenticate!'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/filters.rb:166:in `authenticate_admin!'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `evaluate_method'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:166:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:225:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:629:in `run_before_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:615:in `call_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:87:in `dispatch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:121:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `catch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/string_coercion.rb:25:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/head.rb:9:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/methodoverride.rb:24:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/params_parser.rb:15:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/session/cookie_store.rb:93:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/failsafe.rb:26:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `synchronize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:106:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:47:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:35:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:316:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:197:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `do_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:23:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:283:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:283:in `process_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:122:in `request_page'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:135:in `request_page'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/elements/form.rb:20:in `submit'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/elements/field.rb:225:in `click'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/scope.rb:290:in `click_button'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `run'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:657:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit.rb:278
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rake-0.8.7/lib/rake/rake_test_loader.rb:5</code></pre>
</div>
<div id="Full-Trace" style="display: none;">
<pre><code>/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:859:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:772:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:364:in `update'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/model.rb:312:in `first'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/orm/data_mapper.rb:51:in `find'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/session_serializer.rb:15:in `serialize_from_session'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `send'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `deserialize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/serializers/session.rb:14:in `fetch'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:19:in `fetch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:285:in `_fetch_user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `_fetch_user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:132:in `user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:233:in `_perform_authentication'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:78:in `authenticate!'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/filters.rb:166:in `authenticate_admin!'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `evaluate_method'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:166:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:225:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:629:in `run_before_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:615:in `call_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:87:in `dispatch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:121:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `catch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/string_coercion.rb:25:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/head.rb:9:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/methodoverride.rb:24:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/params_parser.rb:15:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/session/cookie_store.rb:93:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/failsafe.rb:26:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `synchronize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:106:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:47:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:35:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:316:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:197:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `do_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:23:in `get'
(__FORWARDABLE__):3:in `__send__'
(__FORWARDABLE__):3:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:283:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:283:in `process_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:122:in `request_page'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:135:in `request_page'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/elements/form.rb:20:in `submit'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/elements/field.rb:225:in `click'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/scope.rb:290:in `click_button'
(__FORWARDABLE__):3:in `__send__'
(__FORWARDABLE__):3:in `click_button'
(eval):2:in `click_button'
test/support/integration_tests_helper.rb:43:in `sign_in_as_admin'
test/integration/authenticatable_test.rb:19:in `test_sign_in_as_admin_should_not_authenticate_user_scope'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `run'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:657:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit.rb:278
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rake-0.8.7/lib/rake/rake_test_loader.rb:5</code></pre>
</div>
</div>
<h2 style="margin-top: 30px">Request</h2>
<p><b>Parameters</b>: <pre>None</pre></p>
<p><a href="#" onclick="document.getElementById('session_dump').style.display='block'; return false;">Show session dump</a></p>
<div id="session_dump" style="display:none"><pre class='debug_dump'>---
</pre></div>
<h2 style="margin-top: 30px">Response</h2>
<p><b>Headers</b>: <pre>{&quot;Content-Type&quot;=&gt;&quot;&quot;,
&quot;Cache-Control&quot;=&gt;&quot;no-cache&quot;}</pre></p>
</body>
</html>
webrat (0.6.0) lib/webrat/core/session.rb:125:in `request_page'
webrat (0.6.0) lib/webrat/core/session.rb:135:in `request_page'
webrat (0.6.0) lib/webrat/core/elements/form.rb:20:in `submit'
webrat (0.6.0) lib/webrat/core/elements/field.rb:225:in `click'
webrat (0.6.0) lib/webrat/core/scope.rb:290:in `click_button'
(eval):2:in `click_button'
/test/support/integration_tests_helper.rb:43:in `sign_in_as_admin'
/test/integration/authenticatable_test.rb:19:in `test_sign_in_as_admin_should_not_authenticate_user_scope'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
25) Error:
test_sign_in_as_both_user_and_admin_at_same_time(AuthenticationTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/support/integration_tests_helper.rb:27:in `sign_in_as_user'
/test/integration/authenticatable_test.rb:26:in `test_sign_in_as_both_user_and_admin_at_same_time'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
26) Error:
test_sign_in_as_user_should_not_authenticate_admin_scope(AuthenticationTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/support/integration_tests_helper.rb:27:in `sign_in_as_user'
/test/integration/authenticatable_test.rb:12:in `test_sign_in_as_user_should_not_authenticate_admin_scope'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
27) Error:
test_sign_in_as_user_should_not_authenticate_if_not_using_proper_authentication_keys(AuthenticationTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/support/integration_tests_helper.rb:27:in `sign_in_as_user'
/test/integration/authenticatable_test.rb:81:in `test_sign_in_as_user_should_not_authenticate_if_not_using_proper_authentication_keys'
/test/support/assertions_helper.rb:31:in `swap'
/test/integration/authenticatable_test.rb:80:in `test_sign_in_as_user_should_not_authenticate_if_not_using_proper_authentication_keys'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
28) Error:
test_sign_out_as_admin_should_not_touch_user_authentication(AuthenticationTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/support/integration_tests_helper.rb:27:in `sign_in_as_user'
/test/integration/authenticatable_test.rb:43:in `test_sign_out_as_admin_should_not_touch_user_authentication'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
29) Error:
test_sign_out_as_user_should_not_touch_admin_authentication(AuthenticationTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/support/integration_tests_helper.rb:27:in `sign_in_as_user'
/test/integration/authenticatable_test.rb:34:in `test_sign_out_as_user_should_not_touch_admin_authentication'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
30) Error:
test_signed_in_as_admin_should_be_able_to_access_admin_actions(AuthenticationTest):
Webrat::PageLoadError: Page load was not successful (Code: 500):
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Action Controller: Exception caught</title>
<style>
body { background-color: #fff; color: #333; }
body, p, ol, ul, td {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
line-height: 18px;
}
pre {
background-color: #eee;
padding: 10px;
font-size: 11px;
}
a { color: #000; }
a:visited { color: #666; }
a:hover { color: #fff; background-color:#000; }
</style>
</head>
<body>
<h1>
ArgumentError
in AdminsController#index
</h1>
<pre>condition :id does not map to a property or relationship in Admin</pre>
<p><code>RAILS_ROOT: /Users/lancelotcarlson/Projects/ruby/devise/test/rails_app</code></p>
<div id="traces">
<a href="#" onclick="document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Application-Trace').style.display='block';; return false;">Application Trace</a> |
<a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='block';; return false;">Framework Trace</a> |
<a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='block';; return false;">Full Trace</a>
<div id="Application-Trace" style="display: block;">
<pre><code>/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:859:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:772:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:364:in `update'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/model.rb:312:in `first'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/orm/data_mapper.rb:51:in `find'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/session_serializer.rb:15:in `serialize_from_session'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `send'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `deserialize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/serializers/session.rb:14:in `fetch'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:19:in `fetch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:285:in `_fetch_user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `_fetch_user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:132:in `user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:233:in `_perform_authentication'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:78:in `authenticate!'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/filters.rb:166:in `authenticate_admin!'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `evaluate_method'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:166:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:225:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:629:in `run_before_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:615:in `call_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'</code></pre>
</div>
<div id="Framework-Trace" style="display: none;">
<pre><code>/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:859:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:772:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:364:in `update'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/model.rb:312:in `first'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/orm/data_mapper.rb:51:in `find'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/session_serializer.rb:15:in `serialize_from_session'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `send'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `deserialize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/serializers/session.rb:14:in `fetch'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:19:in `fetch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:285:in `_fetch_user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `_fetch_user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:132:in `user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:233:in `_perform_authentication'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:78:in `authenticate!'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/filters.rb:166:in `authenticate_admin!'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `evaluate_method'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:166:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:225:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:629:in `run_before_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:615:in `call_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:87:in `dispatch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:121:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `catch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/string_coercion.rb:25:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/head.rb:9:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/methodoverride.rb:24:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/params_parser.rb:15:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/session/cookie_store.rb:93:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/failsafe.rb:26:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `synchronize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:106:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:47:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:35:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:316:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:197:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `do_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:23:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:283:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:283:in `process_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:122:in `request_page'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:135:in `request_page'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/elements/form.rb:20:in `submit'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/elements/field.rb:225:in `click'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/scope.rb:290:in `click_button'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `run'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:657:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit.rb:278
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rake-0.8.7/lib/rake/rake_test_loader.rb:5</code></pre>
</div>
<div id="Full-Trace" style="display: none;">
<pre><code>/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:859:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:772:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:364:in `update'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/model.rb:312:in `first'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/orm/data_mapper.rb:51:in `find'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/session_serializer.rb:15:in `serialize_from_session'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `send'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `deserialize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/serializers/session.rb:14:in `fetch'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/serializers/base.rb:19:in `fetch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:285:in `_fetch_user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:284:in `_fetch_user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:132:in `user'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:233:in `_perform_authentication'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/proxy.rb:78:in `authenticate!'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/filters.rb:166:in `authenticate_admin!'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `evaluate_method'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:166:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:225:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:629:in `run_before_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:615:in `call_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:87:in `dispatch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:121:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `catch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/string_coercion.rb:25:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/head.rb:9:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/methodoverride.rb:24:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/params_parser.rb:15:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/session/cookie_store.rb:93:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/failsafe.rb:26:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `synchronize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:106:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:47:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:35:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:316:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:197:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `do_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:23:in `get'
(__FORWARDABLE__):3:in `__send__'
(__FORWARDABLE__):3:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:283:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:283:in `process_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:122:in `request_page'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:135:in `request_page'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/elements/form.rb:20:in `submit'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/elements/field.rb:225:in `click'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/scope.rb:290:in `click_button'
(__FORWARDABLE__):3:in `__send__'
(__FORWARDABLE__):3:in `click_button'
(eval):2:in `click_button'
test/support/integration_tests_helper.rb:43:in `sign_in_as_admin'
test/integration/authenticatable_test.rb:68:in `test_signed_in_as_admin_should_be_able_to_access_admin_actions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `run'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:657:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit.rb:278
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rake-0.8.7/lib/rake/rake_test_loader.rb:5</code></pre>
</div>
</div>
<h2 style="margin-top: 30px">Request</h2>
<p><b>Parameters</b>: <pre>None</pre></p>
<p><a href="#" onclick="document.getElementById('session_dump').style.display='block'; return false;">Show session dump</a></p>
<div id="session_dump" style="display:none"><pre class='debug_dump'>---
</pre></div>
<h2 style="margin-top: 30px">Response</h2>
<p><b>Headers</b>: <pre>{&quot;Content-Type&quot;=&gt;&quot;&quot;,
&quot;Cache-Control&quot;=&gt;&quot;no-cache&quot;}</pre></p>
</body>
</html>
webrat (0.6.0) lib/webrat/core/session.rb:125:in `request_page'
webrat (0.6.0) lib/webrat/core/session.rb:135:in `request_page'
webrat (0.6.0) lib/webrat/core/elements/form.rb:20:in `submit'
webrat (0.6.0) lib/webrat/core/elements/field.rb:225:in `click'
webrat (0.6.0) lib/webrat/core/scope.rb:290:in `click_button'
(eval):2:in `click_button'
/test/support/integration_tests_helper.rb:43:in `sign_in_as_admin'
/test/integration/authenticatable_test.rb:68:in `test_signed_in_as_admin_should_be_able_to_access_admin_actions'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
31) Error:
test_signed_in_as_user_should_not_be_able_to_access_admins_actions(AuthenticationTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/support/integration_tests_helper.rb:27:in `sign_in_as_user'
/test/integration/authenticatable_test.rb:59:in `test_signed_in_as_user_should_not_be_able_to_access_admins_actions'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
32) Error:
test_should_add_error_to_new_user_email_if_no_email_was_found(ConfirmableTest):
NoMethodError: undefined method `errors' for #<User:0x254511c>
vendor/plugins/devise/lib/devise/models.rb:132:in `add_error_on'
vendor/plugins/devise/lib/devise/models.rb:121:in `find_or_initialize_with_error_by'
vendor/plugins/devise/lib/devise/models/confirmable.rb:149:in `send_confirmation_instructions'
/test/models/confirmable_test.rb:135:in `test_should_add_error_to_new_user_email_if_no_email_was_found'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
33) Error:
test_should_authenticate_a_confirmed_user(ConfirmableTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/models/confirmable_test.rb:93:in `test_should_authenticate_a_confirmed_user'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
34) Error:
test_should_be_active_when_already_confirmed(ConfirmableTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/models/confirmable_test.rb:210:in `test_should_be_active_when_already_confirmed'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
35) Failure:
test_should_be_active_when_confirmation_sent_at_is_not_overpast(ConfirmableTest)
[/test/support/assertions_helper.rb:3:in `assert_not'
/test/models/confirmable_test.rb:201:in `test_should_be_active_when_confirmation_sent_at_is_not_overpast'
/test/support/assertions_helper.rb:31:in `swap'
/test/models/confirmable_test.rb:193:in `test_should_be_active_when_confirmation_sent_at_is_not_overpast'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run']:
<false> is not true.
36) Failure:
test_should_clear_confirmation_token_while_confirming_a_user(ConfirmableTest)
[/test/support/assertions_helper.rb:11:in `assert_present'
/test/models/confirmable_test.rb:41:in `test_should_clear_confirmation_token_while_confirming_a_user'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run']:
<false> is not true.
37) Error:
test_should_confirm_a_user_by_updating_confirmed_at(ConfirmableTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/models/confirmable_test.rb:35:in `test_should_confirm_a_user_by_updating_confirmed_at'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
38) Error:
test_should_find_a_user_to_send_confirmation_instructions(ConfirmableTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:69:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:69:in `resend_confirmation!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:67:in `resend_confirmation!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:150:in `send_confirmation_instructions'
/test/models/confirmable_test.rb:125:in `test_should_find_a_user_to_send_confirmation_instructions'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
39) Error:
test_should_find_and_confirm_an_user_automatically(ConfirmableTest):
NoMethodError: undefined method `errors' for #<User:0x24b6b88>
vendor/plugins/devise/lib/devise/models.rb:132:in `add_error_on'
vendor/plugins/devise/lib/devise/models.rb:121:in `find_or_initialize_with_error_by'
vendor/plugins/devise/lib/devise/models/confirmable.rb:159:in `confirm!'
/test/models/confirmable_test.rb:65:in `test_should_find_and_confirm_an_user_automatically'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
40) Error:
test_should_generate_a_confirmation_token_before_send_the_confirmation_instructions_email(ConfirmableTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:69:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:69:in `resend_confirmation!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:67:in `resend_confirmation!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:150:in `send_confirmation_instructions'
/test/models/confirmable_test.rb:143:in `test_should_generate_a_confirmation_token_before_send_the_confirmation_instructions_email'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
41) Failure:
test_should_generate_confirmation_token_after_creating_a_record(ConfirmableTest)
[/test/models/confirmable_test.rb:11:in `test_should_generate_confirmation_token_after_creating_a_record'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run']:
<nil> expected to not be nil.
42) Error:
test_should_generate_errors_for_a_user_email_if_user_is_already_confirmed(ConfirmableTest):
NoMethodError: undefined method `errors' for #<User:0x2445b18>
vendor/plugins/devise/lib/devise/models.rb:132:in `add_error_on'
vendor/plugins/devise/lib/devise/models.rb:121:in `find_or_initialize_with_error_by'
vendor/plugins/devise/lib/devise/models/confirmable.rb:159:in `confirm!'
/test/models/confirmable_test.rb:86:in `test_should_generate_errors_for_a_user_email_if_user_is_already_confirmed'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
43) Failure:
test_should_never_generate_the_same_confirmation_token_for_different_users(ConfirmableTest)
[/test/models/confirmable_test.rb:27:in `test_should_never_generate_the_same_confirmation_token_for_different_users'
/test/models/confirmable_test.rb:25:in `times'
/test/models/confirmable_test.rb:25:in `test_should_never_generate_the_same_confirmation_token_for_different_users'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run']:
<false> is not true.
44) Error:
test_should_not_be_able_to_send_instructions_if_the_user_is_already_confirmed(ConfirmableTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/models/confirmable_test.rb:175:in `test_should_not_be_able_to_send_instructions_if_the_user_is_already_confirmed'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
45) Error:
test_should_not_confirm_a_user_already_confirmed(ConfirmableTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/models/confirmable_test.rb:56:in `test_should_not_confirm_a_user_already_confirmed'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
46) Error:
test_should_not_reset_confirmation_status_or_token_when_updating_email(ConfirmableTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/models/confirmable_test.rb:164:in `test_should_not_reset_confirmation_status_or_token_when_updating_email'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
47) Failure:
test_should_not_send_confirmation_when_trying_to_save_an_invalid_user(ConfirmableTest)
[activesupport (2.3.5) lib/active_support/testing/assertions.rb:44:in `assert_difference'
parser.y:379:in `each_with_index'
activesupport (2.3.5) lib/active_support/testing/assertions.rb:41:in `each'
activesupport (2.3.5) lib/active_support/testing/assertions.rb:41:in `each_with_index'
activesupport (2.3.5) lib/active_support/testing/assertions.rb:41:in `assert_difference'
activesupport (2.3.5) lib/active_support/testing/assertions.rb:61:in `assert_no_difference'
/test/support/assertions_helper.rb:20:in `assert_email_not_sent'
/test/models/confirmable_test.rb:105:in `test_should_not_send_confirmation_when_trying_to_save_an_invalid_user'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run']:
"ActionMailer::Base.deliveries.size" didn't change by 0.
<0> expected but was
<1>.
48) Error:
test_should_regenerate_confirmation_token_each_time(ConfirmableTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:69:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:69:in `resend_confirmation!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:67:in `resend_confirmation!'
/test/models/confirmable_test.rb:18:in `test_should_regenerate_confirmation_token_each_time'
/test/models/confirmable_test.rb:16:in `times'
/test/models/confirmable_test.rb:16:in `test_should_regenerate_confirmation_token_each_time'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
49) Error:
test_should_return_a_new_record_with_errors_when_a_blank_token_is_given(ConfirmableTest):
NoMethodError: undefined method `errors' for #<User:0x22f09c0>
vendor/plugins/devise/lib/devise/models.rb:132:in `add_error_on'
vendor/plugins/devise/lib/devise/models.rb:121:in `find_or_initialize_with_error_by'
vendor/plugins/devise/lib/devise/models/confirmable.rb:159:in `confirm!'
/test/models/confirmable_test.rb:77:in `test_should_return_a_new_record_with_errors_when_a_blank_token_is_given'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
50) Error:
test_should_return_a_new_record_with_errors_when_a_invalid_token_is_given(ConfirmableTest):
NoMethodError: undefined method `errors' for #<User:0x22eb1a0>
vendor/plugins/devise/lib/devise/models.rb:132:in `add_error_on'
vendor/plugins/devise/lib/devise/models.rb:121:in `find_or_initialize_with_error_by'
vendor/plugins/devise/lib/devise/models/confirmable.rb:159:in `confirm!'
/test/models/confirmable_test.rb:71:in `test_should_return_a_new_record_with_errors_when_a_invalid_token_is_given'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
51) Error:
test_should_return_a_new_user_if_no_email_was_found(ConfirmableTest):
NoMethodError: undefined method `errors' for #<User:0x22e55d4>
vendor/plugins/devise/lib/devise/models.rb:132:in `add_error_on'
vendor/plugins/devise/lib/devise/models.rb:121:in `find_or_initialize_with_error_by'
vendor/plugins/devise/lib/devise/models/confirmable.rb:149:in `send_confirmation_instructions'
/test/models/confirmable_test.rb:130:in `test_should_return_a_new_user_if_no_email_was_found'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
52) Failure:
test_should_send_confirmation_instructions_by_email(ConfirmableTest)
[activesupport (2.3.5) lib/active_support/testing/assertions.rb:44:in `assert_difference'
activesupport (2.3.5) lib/active_support/testing/assertions.rb:37:in `each_with_index'
activesupport (2.3.5) lib/active_support/testing/assertions.rb:41:in `each'
activesupport (2.3.5) lib/active_support/testing/assertions.rb:41:in `each_with_index'
activesupport (2.3.5) lib/active_support/testing/assertions.rb:41:in `assert_difference'
/test/support/assertions_helper.rb:16:in `assert_email_sent'
/test/models/confirmable_test.rb:99:in `test_should_send_confirmation_instructions_by_email'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run']:
"ActionMailer::Base.deliveries.size" didn't change by 1.
<1> expected but was
<0>.
53) Error:
test_should_send_email_instructions_for_the_user_confirm_it's_email(ConfirmableTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:69:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:69:in `resend_confirmation!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:67:in `resend_confirmation!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:150:in `send_confirmation_instructions'
/test/models/confirmable_test.rb:150:in `test_should_send_email_instructions_for_the_user_confirm_it's_email'
/test/support/assertions_helper.rb:16:in `assert_email_sent'
activesupport (2.3.5) lib/active_support/testing/assertions.rb:39:in `assert_difference'
/test/support/assertions_helper.rb:16:in `assert_email_sent'
/test/models/confirmable_test.rb:149:in `test_should_send_email_instructions_for_the_user_confirm_it's_email'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
54) Error:
test_should_verify_whether_a_user_is_confirmed_or_not(ConfirmableTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/models/confirmable_test.rb:50:in `test_should_verify_whether_a_user_is_confirmed_or_not'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
55) Error:
test_body_should_have_link_to_confirm_the_account(ConfirmationInstructionsTest):
NoMethodError: undefined method `body' for nil:NilClass
activesupport (2.3.5) lib/active_support/whiny_nil.rb:52:in `method_missing'
/test/mailers/confirmation_instructions_test.rb:57:in `test_body_should_have_link_to_confirm_the_account'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
56) Error:
test_body_should_have_user_info(ConfirmationInstructionsTest):
NoMethodError: undefined method `body' for nil:NilClass
activesupport (2.3.5) lib/active_support/whiny_nil.rb:52:in `method_missing'
/test/mailers/confirmation_instructions_test.rb:51:in `test_body_should_have_user_info'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
57) Error:
test_content_type_should_be_set_to_html(ConfirmationInstructionsTest):
NoMethodError: undefined method `content_type' for nil:NilClass
activesupport (2.3.5) lib/active_support/whiny_nil.rb:52:in `method_missing'
/test/mailers/confirmation_instructions_test.rb:26:in `test_content_type_should_be_set_to_html'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
58) Failure:
test_email_sent_after_creating_the_user(ConfirmationInstructionsTest)
[/test/mailers/confirmation_instructions_test.rb:22:in `test_email_sent_after_creating_the_user'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run']:
<nil> expected to not be nil.
59) Error:
test_renders_a_scoped_if_scoped_views_is_set_to_true(ConfirmationInstructionsTest):
NoMethodError: undefined method `body' for nil:NilClass
activesupport (2.3.5) lib/active_support/whiny_nil.rb:52:in `method_missing'
/test/mailers/confirmation_instructions_test.rb:62:in `test_renders_a_scoped_if_scoped_views_is_set_to_true'
/test/support/assertions_helper.rb:31:in `swap'
/test/mailers/confirmation_instructions_test.rb:61:in `test_renders_a_scoped_if_scoped_views_is_set_to_true'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
60) Error:
test_send_confirmation_instructions_to_the_user_email(ConfirmationInstructionsTest):
NoMethodError: You have a nil object when you didn't expect it!
You might have expected an instance of Array.
The error occurred while evaluating nil.to
/test/mailers/confirmation_instructions_test.rb:31:in `test_send_confirmation_instructions_to_the_user_email'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
61) Error:
test_setup_sender_from_configuration(ConfirmationInstructionsTest):
NoMethodError: You have a nil object when you didn't expect it!
You might have expected an instance of Array.
The error occurred while evaluating nil.from
/test/mailers/confirmation_instructions_test.rb:35:in `test_setup_sender_from_configuration'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
62) Error:
test_setup_subject_from_I18n(ConfirmationInstructionsTest):
NoMethodError: undefined method `subject' for nil:NilClass
activesupport (2.3.5) lib/active_support/whiny_nil.rb:52:in `method_missing'
/test/mailers/confirmation_instructions_test.rb:40:in `test_setup_subject_from_I18n'
/test/support/model_tests_helper.rb:9:in `store_translations'
/test/mailers/confirmation_instructions_test.rb:39:in `test_setup_subject_from_I18n'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
63) Error:
test_subject_namespaced_by_model(ConfirmationInstructionsTest):
NoMethodError: undefined method `subject' for nil:NilClass
activesupport (2.3.5) lib/active_support/whiny_nil.rb:52:in `method_missing'
/test/mailers/confirmation_instructions_test.rb:46:in `test_subject_namespaced_by_model'
/test/support/model_tests_helper.rb:9:in `store_translations'
/test/mailers/confirmation_instructions_test.rb:45:in `test_subject_namespaced_by_model'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
64) Failure:
test_not_confirmed_user_but_configured_with_some_days_to_confirm_should_be_able_to_sign_in(ConfirmationTest)
[/test/integration/confirmable_test.rb:77:in `test_not_confirmed_user_but_configured_with_some_days_to_confirm_should_be_able_to_sign_in'
/test/support/assertions_helper.rb:31:in `swap'
/test/integration/confirmable_test.rb:73:in `test_not_confirmed_user_but_configured_with_some_days_to_confirm_should_be_able_to_sign_in'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run']:
<false> is not true.
65) Error:
test_sign_in_user_automatically_after_confirming_it's_email(ConfirmationTest):
Webrat::PageLoadError: Page load was not successful (Code: 500):
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Action Controller: Exception caught</title>
<style>
body { background-color: #fff; color: #333; }
body, p, ol, ul, td {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
line-height: 18px;
}
pre {
background-color: #eee;
padding: 10px;
font-size: 11px;
}
a { color: #000; }
a:visited { color: #666; }
a:hover { color: #fff; background-color:#000; }
</style>
</head>
<body>
<h1>
NoMethodError
in ConfirmationsController#show
</h1>
<pre>undefined method `errors' for #&lt;User:0x21a6e70&gt;</pre>
<p><code>RAILS_ROOT: /Users/lancelotcarlson/Projects/ruby/devise/test/rails_app</code></p>
<div id="traces">
<a href="#" onclick="document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Application-Trace').style.display='block';; return false;">Application Trace</a> |
<a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='block';; return false;">Framework Trace</a> |
<a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='block';; return false;">Full Trace</a>
<div id="Application-Trace" style="display: block;">
<pre><code>/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models.rb:132:in `add_error_on'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models.rb:121:in `find_or_initialize_with_error_by'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/confirmable.rb:159:in `confirm!'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/default.rb:105:in `show'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `perform_action_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:617:in `call_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'</code></pre>
</div>
<div id="Framework-Trace" style="display: none;">
<pre><code>/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models.rb:132:in `add_error_on'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models.rb:121:in `find_or_initialize_with_error_by'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/confirmable.rb:159:in `confirm!'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/default.rb:105:in `show'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `perform_action_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:617:in `call_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:87:in `dispatch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:121:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `catch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/string_coercion.rb:25:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/head.rb:9:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/methodoverride.rb:24:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/params_parser.rb:15:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/session/cookie_store.rb:93:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/failsafe.rb:26:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `synchronize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:106:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:47:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:35:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:316:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:197:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `do_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:23:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:281:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:281:in `process_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:122:in `request_page'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:220:in `visit'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `run'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:657:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit.rb:278
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rake-0.8.7/lib/rake/rake_test_loader.rb:5</code></pre>
</div>
<div id="Full-Trace" style="display: none;">
<pre><code>/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models.rb:132:in `add_error_on'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models.rb:121:in `find_or_initialize_with_error_by'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/confirmable.rb:159:in `confirm!'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/default.rb:105:in `show'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `perform_action_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:617:in `call_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:87:in `dispatch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:121:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `catch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/string_coercion.rb:25:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/head.rb:9:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/methodoverride.rb:24:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/params_parser.rb:15:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/session/cookie_store.rb:93:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/failsafe.rb:26:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `synchronize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:106:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:47:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:35:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:316:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:197:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `do_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:23:in `get'
(__FORWARDABLE__):3:in `__send__'
(__FORWARDABLE__):3:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:281:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:281:in `process_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:122:in `request_page'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:220:in `visit'
(eval):2:in `visit'
test/integration/confirmable_test.rb:6:in `visit_user_confirmation_with_token'
test/integration/confirmable_test.rb:58:in `test_sign_in_user_automatically_after_confirming_it's_email'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `run'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:657:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit.rb:278
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rake-0.8.7/lib/rake/rake_test_loader.rb:5</code></pre>
</div>
</div>
<h2 style="margin-top: 30px">Request</h2>
<p><b>Parameters</b>: <pre>None</pre></p>
<p><a href="#" onclick="document.getElementById('session_dump').style.display='block'; return false;">Show session dump</a></p>
<div id="session_dump" style="display:none"><pre class='debug_dump'>---
</pre></div>
<h2 style="margin-top: 30px">Response</h2>
<p><b>Headers</b>: <pre>{&quot;Content-Type&quot;=&gt;&quot;&quot;,
&quot;Cache-Control&quot;=&gt;&quot;no-cache&quot;}</pre></p>
</body>
</html>
webrat (0.6.0) lib/webrat/core/session.rb:125:in `request_page'
webrat (0.6.0) lib/webrat/core/session.rb:220:in `visit'
(eval):2:in `visit'
/test/integration/confirmable_test.rb:6:in `visit_user_confirmation_with_token'
/test/integration/confirmable_test.rb:58:in `test_sign_in_user_automatically_after_confirming_it's_email'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
66) Error:
test_user_already_confirmed_user_should_not_be_able_to_confirm_the_account_again(ConfirmationTest):
Webrat::PageLoadError: Page load was not successful (Code: 500):
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Action Controller: Exception caught</title>
<style>
body { background-color: #fff; color: #333; }
body, p, ol, ul, td {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
line-height: 18px;
}
pre {
background-color: #eee;
padding: 10px;
font-size: 11px;
}
a { color: #000; }
a:visited { color: #666; }
a:hover { color: #fff; background-color:#000; }
</style>
</head>
<body>
<h1>
NoMethodError
in ConfirmationsController#show
</h1>
<pre>undefined method `errors' for #&lt;User:0x251eaf8&gt;</pre>
<p><code>RAILS_ROOT: /Users/lancelotcarlson/Projects/ruby/devise/test/rails_app</code></p>
<div id="traces">
<a href="#" onclick="document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Application-Trace').style.display='block';; return false;">Application Trace</a> |
<a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='block';; return false;">Framework Trace</a> |
<a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='block';; return false;">Full Trace</a>
<div id="Application-Trace" style="display: block;">
<pre><code>/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models.rb:132:in `add_error_on'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models.rb:121:in `find_or_initialize_with_error_by'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/confirmable.rb:159:in `confirm!'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/default.rb:105:in `show'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `perform_action_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:617:in `call_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'</code></pre>
</div>
<div id="Framework-Trace" style="display: none;">
<pre><code>/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models.rb:132:in `add_error_on'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models.rb:121:in `find_or_initialize_with_error_by'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/confirmable.rb:159:in `confirm!'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/default.rb:105:in `show'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `perform_action_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:617:in `call_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:87:in `dispatch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:121:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `catch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/string_coercion.rb:25:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/head.rb:9:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/methodoverride.rb:24:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/params_parser.rb:15:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/session/cookie_store.rb:93:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/failsafe.rb:26:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `synchronize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:106:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:47:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:35:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:316:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:197:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `do_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:23:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:281:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:281:in `process_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:122:in `request_page'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:220:in `visit'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `run'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:657:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit.rb:278
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rake-0.8.7/lib/rake/rake_test_loader.rb:5</code></pre>
</div>
<div id="Full-Trace" style="display: none;">
<pre><code>/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models.rb:132:in `add_error_on'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models.rb:121:in `find_or_initialize_with_error_by'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/confirmable.rb:159:in `confirm!'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/default.rb:105:in `show'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `perform_action_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:617:in `call_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:87:in `dispatch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:121:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `catch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/string_coercion.rb:25:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/head.rb:9:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/methodoverride.rb:24:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/params_parser.rb:15:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/session/cookie_store.rb:93:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/failsafe.rb:26:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `synchronize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:106:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:47:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:35:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:316:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:197:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `do_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:23:in `get'
(__FORWARDABLE__):3:in `__send__'
(__FORWARDABLE__):3:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:281:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:281:in `process_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:122:in `request_page'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:220:in `visit'
(eval):2:in `visit'
test/integration/confirmable_test.rb:6:in `visit_user_confirmation_with_token'
test/integration/confirmable_test.rb:49:in `test_user_already_confirmed_user_should_not_be_able_to_confirm_the_account_again'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `run'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:657:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit.rb:278
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rake-0.8.7/lib/rake/rake_test_loader.rb:5</code></pre>
</div>
</div>
<h2 style="margin-top: 30px">Request</h2>
<p><b>Parameters</b>: <pre>None</pre></p>
<p><a href="#" onclick="document.getElementById('session_dump').style.display='block'; return false;">Show session dump</a></p>
<div id="session_dump" style="display:none"><pre class='debug_dump'>---
</pre></div>
<h2 style="margin-top: 30px">Response</h2>
<p><b>Headers</b>: <pre>{&quot;Content-Type&quot;=&gt;&quot;&quot;,
&quot;Cache-Control&quot;=&gt;&quot;no-cache&quot;}</pre></p>
</body>
</html>
webrat (0.6.0) lib/webrat/core/session.rb:125:in `request_page'
webrat (0.6.0) lib/webrat/core/session.rb:220:in `visit'
(eval):2:in `visit'
/test/integration/confirmable_test.rb:6:in `visit_user_confirmation_with_token'
/test/integration/confirmable_test.rb:49:in `test_user_already_confirmed_user_should_not_be_able_to_confirm_the_account_again'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
67) Error:
test_user_should_be_able_to_request_a_new_confirmation(ConfirmationTest):
Webrat::PageLoadError: Page load was not successful (Code: 500):
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Action Controller: Exception caught</title>
<style>
body { background-color: #fff; color: #333; }
body, p, ol, ul, td {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
line-height: 18px;
}
pre {
background-color: #eee;
padding: 10px;
font-size: 11px;
}
a { color: #000; }
a:visited { color: #666; }
a:hover { color: #fff; background-color:#000; }
</style>
</head>
<body>
<h1>
NoMethodError in
Confirmations#new
</h1>
<p>
Showing <i>vendor/plugins/devise/app/views/confirmations/new.html.erb</i> where line <b>#4</b> raised:
<pre><code>undefined method `errors' for #&lt;User:0x2283244&gt;</code></pre>
</p>
<p>Extracted source (around line <b>#4</b>):
<pre><code>1: &lt;h2&gt;Resend confirmation instructions&lt;/h2&gt;
2:
3: &lt;% form_for resource_name, resource, :url =&gt; confirmation_path(resource_name) do |f| %&gt;
4: &lt;%= f.error_messages %&gt;
5:
6: &lt;p&gt;&lt;%= f.label :email %&gt;&lt;/p&gt;
7: &lt;p&gt;&lt;%= f.text_field :email %&gt;&lt;/p&gt;
</code></pre></p>
<p></p>
<p><code>RAILS_ROOT: /Users/lancelotcarlson/Projects/ruby/devise/test/rails_app</code></p>
<div id="traces">
<a href="#" onclick="document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Application-Trace').style.display='block';; return false;">Application Trace</a> |
<a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='block';; return false;">Framework Trace</a> |
<a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='block';; return false;">Full Trace</a>
<div id="Application-Trace" style="display: block;">
<pre><code>/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/active_record_helper.rb:179:in `error_messages_for'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/renderable.rb:77:in `inject'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/active_record_helper.rb:179:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/active_record_helper.rb:179:in `inject'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/active_record_helper.rb:179:in `error_messages_for'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/form_helper.rb:1012:in `error_messages'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/app/views/confirmations/new.html.erb:4:in `_run_erb_vendor47plugins47devise47app47views47confirmations47new46html46erb'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/form_helper.rb:499:in `fields_for'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/form_helper.rb:282:in `form_for'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/app/views/confirmations/new.html.erb:3:in `_run_erb_vendor47plugins47devise47app47views47confirmations47new46html46erb'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/renderable.rb:34:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/renderable.rb:34:in `render_without_template_tracking'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/base.rb:306:in `with_template'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/renderable.rb:30:in `render_without_template_tracking'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/test_case.rb:20:in `render'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/template.rb:205:in `render_template'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/base.rb:265:in `render'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/base.rb:348:in `_render_with_layout'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/base.rb:262:in `render'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1250:in `render_for_file'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:951:in `render_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:51:in `render'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:51:in `render'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/helpers.rb:114:in `render_with_scope'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/default.rb:88:in `new'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `perform_action_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:617:in `call_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'</code></pre>
</div>
<div id="Framework-Trace" style="display: none;">
<pre><code>/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/active_record_helper.rb:179:in `error_messages_for'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/renderable.rb:77:in `inject'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/active_record_helper.rb:179:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/active_record_helper.rb:179:in `inject'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/active_record_helper.rb:179:in `error_messages_for'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/form_helper.rb:1012:in `error_messages'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/app/views/confirmations/new.html.erb:4:in `_run_erb_vendor47plugins47devise47app47views47confirmations47new46html46erb'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/form_helper.rb:499:in `fields_for'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/form_helper.rb:282:in `form_for'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/app/views/confirmations/new.html.erb:3:in `_run_erb_vendor47plugins47devise47app47views47confirmations47new46html46erb'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/renderable.rb:34:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/renderable.rb:34:in `render_without_template_tracking'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/base.rb:306:in `with_template'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/renderable.rb:30:in `render_without_template_tracking'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/test_case.rb:20:in `render'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/template.rb:205:in `render_template'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/base.rb:265:in `render'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/base.rb:348:in `_render_with_layout'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/base.rb:262:in `render'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1250:in `render_for_file'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:951:in `render_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:51:in `render'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:51:in `render'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/helpers.rb:114:in `render_with_scope'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/default.rb:88:in `new'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `perform_action_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:617:in `call_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:87:in `dispatch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:121:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `catch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/string_coercion.rb:25:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/head.rb:9:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/methodoverride.rb:24:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/params_parser.rb:15:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/session/cookie_store.rb:93:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/failsafe.rb:26:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `synchronize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:106:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:47:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:35:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:316:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:197:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `do_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:23:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:283:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:283:in `process_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:122:in `request_page'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/elements/link.rb:20:in `click'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/scope.rb:275:in `click_link'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `run'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:657:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit.rb:278
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rake-0.8.7/lib/rake/rake_test_loader.rb:5</code></pre>
</div>
<div id="Full-Trace" style="display: none;">
<pre><code>/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/active_record_helper.rb:179:in `error_messages_for'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/renderable.rb:77:in `inject'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/active_record_helper.rb:179:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/active_record_helper.rb:179:in `inject'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/active_record_helper.rb:179:in `error_messages_for'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/form_helper.rb:1012:in `error_messages'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/app/views/confirmations/new.html.erb:4:in `_run_erb_vendor47plugins47devise47app47views47confirmations47new46html46erb'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/form_helper.rb:499:in `fields_for'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/form_helper.rb:282:in `form_for'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/app/views/confirmations/new.html.erb:3:in `_run_erb_vendor47plugins47devise47app47views47confirmations47new46html46erb'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/renderable.rb:34:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/renderable.rb:34:in `render_without_template_tracking'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/base.rb:306:in `with_template'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/renderable.rb:30:in `render_without_template_tracking'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/test_case.rb:20:in `render'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/template.rb:205:in `render_template'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/base.rb:265:in `render'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/base.rb:348:in `_render_with_layout'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/base.rb:262:in `render'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1250:in `render_for_file'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:951:in `render_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:51:in `render'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:51:in `render'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/helpers.rb:114:in `render_with_scope'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/default.rb:88:in `new'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `perform_action_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:617:in `call_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:87:in `dispatch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:121:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `catch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/string_coercion.rb:25:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/head.rb:9:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/methodoverride.rb:24:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/params_parser.rb:15:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/session/cookie_store.rb:93:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/failsafe.rb:26:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `synchronize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:106:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:47:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:35:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:316:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:197:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `do_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:23:in `get'
(__FORWARDABLE__):3:in `__send__'
(__FORWARDABLE__):3:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:283:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:283:in `process_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:122:in `request_page'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/elements/link.rb:20:in `click'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/scope.rb:275:in `click_link'
(__FORWARDABLE__):3:in `__send__'
(__FORWARDABLE__):3:in `click_link'
(eval):2:in `click_link'
test/integration/confirmable_test.rb:14:in `test_user_should_be_able_to_request_a_new_confirmation'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `run'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:657:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit.rb:278
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rake-0.8.7/lib/rake/rake_test_loader.rb:5</code></pre>
</div>
</div>
<h2 style="margin-top: 30px">Request</h2>
<p><b>Parameters</b>: <pre>None</pre></p>
<p><a href="#" onclick="document.getElementById('session_dump').style.display='block'; return false;">Show session dump</a></p>
<div id="session_dump" style="display:none"><pre class='debug_dump'>---
</pre></div>
<h2 style="margin-top: 30px">Response</h2>
<p><b>Headers</b>: <pre>{&quot;Content-Type&quot;=&gt;&quot;text/html&quot;,
&quot;Cache-Control&quot;=&gt;&quot;no-cache&quot;}</pre></p>
</body>
</html>
webrat (0.6.0) lib/webrat/core/session.rb:125:in `request_page'
webrat (0.6.0) lib/webrat/core/elements/link.rb:20:in `click'
webrat (0.6.0) lib/webrat/core/scope.rb:275:in `click_link'
(eval):2:in `click_link'
/test/integration/confirmable_test.rb:14:in `test_user_should_be_able_to_request_a_new_confirmation'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
68) Error:
test_user_with_invalid_confirmation_token_should_not_be_able_to_confirm_an_account(ConfirmationTest):
Webrat::PageLoadError: Page load was not successful (Code: 500):
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Action Controller: Exception caught</title>
<style>
body { background-color: #fff; color: #333; }
body, p, ol, ul, td {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
line-height: 18px;
}
pre {
background-color: #eee;
padding: 10px;
font-size: 11px;
}
a { color: #000; }
a:visited { color: #666; }
a:hover { color: #fff; background-color:#000; }
</style>
</head>
<body>
<h1>
NoMethodError
in ConfirmationsController#show
</h1>
<pre>undefined method `errors' for #&lt;User:0x25ab23c&gt;</pre>
<p><code>RAILS_ROOT: /Users/lancelotcarlson/Projects/ruby/devise/test/rails_app</code></p>
<div id="traces">
<a href="#" onclick="document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Application-Trace').style.display='block';; return false;">Application Trace</a> |
<a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='block';; return false;">Framework Trace</a> |
<a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='block';; return false;">Full Trace</a>
<div id="Application-Trace" style="display: block;">
<pre><code>/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models.rb:132:in `add_error_on'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models.rb:121:in `find_or_initialize_with_error_by'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/confirmable.rb:159:in `confirm!'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/default.rb:105:in `show'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `perform_action_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:617:in `call_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'</code></pre>
</div>
<div id="Framework-Trace" style="display: none;">
<pre><code>/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models.rb:132:in `add_error_on'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models.rb:121:in `find_or_initialize_with_error_by'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/confirmable.rb:159:in `confirm!'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/default.rb:105:in `show'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `perform_action_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:617:in `call_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:87:in `dispatch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:121:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `catch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/string_coercion.rb:25:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/head.rb:9:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/methodoverride.rb:24:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/params_parser.rb:15:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/session/cookie_store.rb:93:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/failsafe.rb:26:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `synchronize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:106:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:47:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:35:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:316:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:197:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `do_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:23:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:281:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:281:in `process_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:122:in `request_page'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:220:in `visit'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `run'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:657:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit.rb:278
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rake-0.8.7/lib/rake/rake_test_loader.rb:5</code></pre>
</div>
<div id="Full-Trace" style="display: none;">
<pre><code>/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models.rb:132:in `add_error_on'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models.rb:121:in `find_or_initialize_with_error_by'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/confirmable.rb:159:in `confirm!'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/default.rb:105:in `show'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `perform_action_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:617:in `call_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:87:in `dispatch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:121:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `catch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/string_coercion.rb:25:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/head.rb:9:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/methodoverride.rb:24:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/params_parser.rb:15:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/session/cookie_store.rb:93:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/failsafe.rb:26:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `synchronize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:106:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:47:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:35:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:316:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:197:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `do_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:23:in `get'
(__FORWARDABLE__):3:in `__send__'
(__FORWARDABLE__):3:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:281:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:281:in `process_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:122:in `request_page'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:220:in `visit'
(eval):2:in `visit'
test/integration/confirmable_test.rb:6:in `visit_user_confirmation_with_token'
test/integration/confirmable_test.rb:25:in `test_user_with_invalid_confirmation_token_should_not_be_able_to_confirm_an_account'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `run'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:657:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit.rb:278
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rake-0.8.7/lib/rake/rake_test_loader.rb:5</code></pre>
</div>
</div>
<h2 style="margin-top: 30px">Request</h2>
<p><b>Parameters</b>: <pre>{&quot;confirmation_token&quot;=&gt;&quot;invalid_confirmation&quot;}</pre></p>
<p><a href="#" onclick="document.getElementById('session_dump').style.display='block'; return false;">Show session dump</a></p>
<div id="session_dump" style="display:none"><pre class='debug_dump'>---
</pre></div>
<h2 style="margin-top: 30px">Response</h2>
<p><b>Headers</b>: <pre>{&quot;Content-Type&quot;=&gt;&quot;&quot;,
&quot;Cache-Control&quot;=&gt;&quot;no-cache&quot;}</pre></p>
</body>
</html>
webrat (0.6.0) lib/webrat/core/session.rb:125:in `request_page'
webrat (0.6.0) lib/webrat/core/session.rb:220:in `visit'
(eval):2:in `visit'
/test/integration/confirmable_test.rb:6:in `visit_user_confirmation_with_token'
/test/integration/confirmable_test.rb:25:in `test_user_with_invalid_confirmation_token_should_not_be_able_to_confirm_an_account'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
69) Error:
test_user_with_valid_confirmation_token_should_be_able_to_confirm_an_account(ConfirmationTest):
Webrat::PageLoadError: Page load was not successful (Code: 500):
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Action Controller: Exception caught</title>
<style>
body { background-color: #fff; color: #333; }
body, p, ol, ul, td {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
line-height: 18px;
}
pre {
background-color: #eee;
padding: 10px;
font-size: 11px;
}
a { color: #000; }
a:visited { color: #666; }
a:hover { color: #fff; background-color:#000; }
</style>
</head>
<body>
<h1>
NoMethodError
in ConfirmationsController#show
</h1>
<pre>undefined method `errors' for #&lt;User:0x22bc56c&gt;</pre>
<p><code>RAILS_ROOT: /Users/lancelotcarlson/Projects/ruby/devise/test/rails_app</code></p>
<div id="traces">
<a href="#" onclick="document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Application-Trace').style.display='block';; return false;">Application Trace</a> |
<a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='block';; return false;">Framework Trace</a> |
<a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='block';; return false;">Full Trace</a>
<div id="Application-Trace" style="display: block;">
<pre><code>/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models.rb:132:in `add_error_on'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models.rb:121:in `find_or_initialize_with_error_by'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/confirmable.rb:159:in `confirm!'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/default.rb:105:in `show'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `perform_action_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:617:in `call_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'</code></pre>
</div>
<div id="Framework-Trace" style="display: none;">
<pre><code>/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models.rb:132:in `add_error_on'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models.rb:121:in `find_or_initialize_with_error_by'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/confirmable.rb:159:in `confirm!'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/default.rb:105:in `show'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `perform_action_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:617:in `call_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:87:in `dispatch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:121:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `catch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/string_coercion.rb:25:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/head.rb:9:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/methodoverride.rb:24:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/params_parser.rb:15:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/session/cookie_store.rb:93:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/failsafe.rb:26:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `synchronize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:106:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:47:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:35:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:316:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:197:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `do_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:23:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:281:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:281:in `process_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:122:in `request_page'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:220:in `visit'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `run'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:657:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit.rb:278
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rake-0.8.7/lib/rake/rake_test_loader.rb:5</code></pre>
</div>
<div id="Full-Trace" style="display: none;">
<pre><code>/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models.rb:132:in `add_error_on'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models.rb:121:in `find_or_initialize_with_error_by'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/models/confirmable.rb:159:in `confirm!'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/default.rb:105:in `show'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `perform_action_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:617:in `call_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:87:in `dispatch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:121:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `catch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/string_coercion.rb:25:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/head.rb:9:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/methodoverride.rb:24:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/params_parser.rb:15:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/session/cookie_store.rb:93:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/failsafe.rb:26:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `synchronize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:106:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:47:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:35:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:316:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:197:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `do_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:23:in `get'
(__FORWARDABLE__):3:in `__send__'
(__FORWARDABLE__):3:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:281:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:281:in `process_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:122:in `request_page'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:220:in `visit'
(eval):2:in `visit'
test/integration/confirmable_test.rb:6:in `visit_user_confirmation_with_token'
test/integration/confirmable_test.rb:37:in `test_user_with_valid_confirmation_token_should_be_able_to_confirm_an_account'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `run'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:657:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit.rb:278
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rake-0.8.7/lib/rake/rake_test_loader.rb:5</code></pre>
</div>
</div>
<h2 style="margin-top: 30px">Request</h2>
<p><b>Parameters</b>: <pre>None</pre></p>
<p><a href="#" onclick="document.getElementById('session_dump').style.display='block'; return false;">Show session dump</a></p>
<div id="session_dump" style="display:none"><pre class='debug_dump'>---
</pre></div>
<h2 style="margin-top: 30px">Response</h2>
<p><b>Headers</b>: <pre>{&quot;Content-Type&quot;=&gt;&quot;&quot;,
&quot;Cache-Control&quot;=&gt;&quot;no-cache&quot;}</pre></p>
</body>
</html>
webrat (0.6.0) lib/webrat/core/session.rb:125:in `request_page'
webrat (0.6.0) lib/webrat/core/session.rb:220:in `visit'
(eval):2:in `visit'
/test/integration/confirmable_test.rb:6:in `visit_user_confirmation_with_token'
/test/integration/confirmable_test.rb:37:in `test_user_with_valid_confirmation_token_should_be_able_to_confirm_an_account'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
70) Error:
test_after_entering_invalid_data_user_should_still_be_able_to_change_his_password(PasswordTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/integration/recoverable_test.rb:110:in `test_after_entering_invalid_data_user_should_still_be_able_to_change_his_password'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
71) Error:
test_authenticated_user_should_not_be_able_to_visit_edit_password_page(PasswordTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/support/integration_tests_helper.rb:27:in `sign_in_as_user'
/test/integration/recoverable_test.rb:65:in `test_authenticated_user_should_not_be_able_to_visit_edit_password_page'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
72) Error:
test_authenticated_user_should_not_be_able_to_visit_forgot_password_page(PasswordTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/support/integration_tests_helper.rb:27:in `sign_in_as_user'
/test/integration/recoverable_test.rb:36:in `test_authenticated_user_should_not_be_able_to_visit_forgot_password_page'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
73) Error:
test_not_authenticated_user_should_be_able_to_request_a_forgot_password(PasswordTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/integration/recoverable_test.rb:46:in `test_not_authenticated_user_should_be_able_to_request_a_forgot_password'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
74) Error:
test_not_authenticated_user_with_invalid_email_should_receive_an_error_message(PasswordTest):
Webrat::PageLoadError: Page load was not successful (Code: 500):
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Action Controller: Exception caught</title>
<style>
body { background-color: #fff; color: #333; }
body, p, ol, ul, td {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
line-height: 18px;
}
pre {
background-color: #eee;
padding: 10px;
font-size: 11px;
}
a { color: #000; }
a:visited { color: #666; }
a:hover { color: #fff; background-color:#000; }
</style>
</head>
<body>
<h1>
NoMethodError in
Passwords#new
</h1>
<p>
Showing <i>vendor/plugins/devise/app/views/passwords/new.html.erb</i> where line <b>#4</b> raised:
<pre><code>undefined method `errors' for #&lt;User:0x232e040&gt;</code></pre>
</p>
<p>Extracted source (around line <b>#4</b>):
<pre><code>1: &lt;h2&gt;Forgot your password?&lt;/h2&gt;
2:
3: &lt;% form_for resource_name, resource, :url =&gt; password_path(resource_name) do |f| %&gt;
4: &lt;%= f.error_messages %&gt;
5:
6: &lt;p&gt;&lt;%= f.label :email %&gt;&lt;/p&gt;
7: &lt;p&gt;&lt;%= f.text_field :email %&gt;&lt;/p&gt;
</code></pre></p>
<p></p>
<p><code>RAILS_ROOT: /Users/lancelotcarlson/Projects/ruby/devise/test/rails_app</code></p>
<div id="traces">
<a href="#" onclick="document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Application-Trace').style.display='block';; return false;">Application Trace</a> |
<a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Full-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='block';; return false;">Framework Trace</a> |
<a href="#" onclick="document.getElementById('Application-Trace').style.display='none';document.getElementById('Framework-Trace').style.display='none';document.getElementById('Full-Trace').style.display='block';; return false;">Full Trace</a>
<div id="Application-Trace" style="display: block;">
<pre><code>/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/active_record_helper.rb:179:in `error_messages_for'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/renderable.rb:77:in `inject'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/active_record_helper.rb:179:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/active_record_helper.rb:179:in `inject'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/active_record_helper.rb:179:in `error_messages_for'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/form_helper.rb:1012:in `error_messages'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/app/views/passwords/new.html.erb:4:in `_run_erb_vendor47plugins47devise47app47views47passwords47new46html46erb'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/form_helper.rb:499:in `fields_for'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/form_helper.rb:282:in `form_for'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/app/views/passwords/new.html.erb:3:in `_run_erb_vendor47plugins47devise47app47views47passwords47new46html46erb'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/renderable.rb:34:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/renderable.rb:34:in `render_without_template_tracking'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/base.rb:306:in `with_template'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/renderable.rb:30:in `render_without_template_tracking'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/test_case.rb:20:in `render'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/template.rb:205:in `render_template'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/base.rb:265:in `render'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/base.rb:348:in `_render_with_layout'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/base.rb:262:in `render'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1250:in `render_for_file'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:951:in `render_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:51:in `render'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:51:in `render'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/helpers.rb:114:in `render_with_scope'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/default.rb:49:in `new'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `perform_action_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:617:in `call_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'</code></pre>
</div>
<div id="Framework-Trace" style="display: none;">
<pre><code>/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/active_record_helper.rb:179:in `error_messages_for'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/renderable.rb:77:in `inject'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/active_record_helper.rb:179:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/active_record_helper.rb:179:in `inject'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/active_record_helper.rb:179:in `error_messages_for'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/form_helper.rb:1012:in `error_messages'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/app/views/passwords/new.html.erb:4:in `_run_erb_vendor47plugins47devise47app47views47passwords47new46html46erb'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/form_helper.rb:499:in `fields_for'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/form_helper.rb:282:in `form_for'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/app/views/passwords/new.html.erb:3:in `_run_erb_vendor47plugins47devise47app47views47passwords47new46html46erb'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/renderable.rb:34:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/renderable.rb:34:in `render_without_template_tracking'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/base.rb:306:in `with_template'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/renderable.rb:30:in `render_without_template_tracking'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/test_case.rb:20:in `render'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/template.rb:205:in `render_template'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/base.rb:265:in `render'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/base.rb:348:in `_render_with_layout'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/base.rb:262:in `render'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1250:in `render_for_file'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:951:in `render_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:51:in `render'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:51:in `render'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/helpers.rb:114:in `render_with_scope'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/default.rb:49:in `new'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `perform_action_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:617:in `call_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:87:in `dispatch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:121:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `catch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/string_coercion.rb:25:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/head.rb:9:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/methodoverride.rb:24:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/params_parser.rb:15:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/session/cookie_store.rb:93:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/failsafe.rb:26:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `synchronize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:106:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:47:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:35:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:316:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:197:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `do_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:23:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:283:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:283:in `process_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:122:in `request_page'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/elements/link.rb:20:in `click'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/scope.rb:275:in `click_link'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `run'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:657:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit.rb:278
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rake-0.8.7/lib/rake/rake_test_loader.rb:5</code></pre>
</div>
<div id="Full-Trace" style="display: none;">
<pre><code>/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/active_record_helper.rb:179:in `error_messages_for'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/renderable.rb:77:in `inject'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/active_record_helper.rb:179:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/active_record_helper.rb:179:in `inject'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/active_record_helper.rb:179:in `error_messages_for'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/form_helper.rb:1012:in `error_messages'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/app/views/passwords/new.html.erb:4:in `_run_erb_vendor47plugins47devise47app47views47passwords47new46html46erb'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/form_helper.rb:499:in `fields_for'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/helpers/form_helper.rb:282:in `form_for'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/app/views/passwords/new.html.erb:3:in `_run_erb_vendor47plugins47devise47app47views47passwords47new46html46erb'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/renderable.rb:34:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/renderable.rb:34:in `render_without_template_tracking'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/base.rb:306:in `with_template'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/renderable.rb:30:in `render_without_template_tracking'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/test_case.rb:20:in `render'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/template.rb:205:in `render_template'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/base.rb:265:in `render'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/base.rb:348:in `_render_with_layout'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_view/base.rb:262:in `render'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1250:in `render_for_file'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:951:in `render_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:51:in `render'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:51:in `render'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/helpers.rb:114:in `render_with_scope'
/Users/lancelotcarlson/Projects/ruby/devise/test/rails_app/vendor/plugins/devise/lib/devise/controllers/default.rb:49:in `new'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:1331:in `perform_action_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:617:in `call_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/flash.rb:146:in `perform_action'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:532:in `process_without_filters'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/filters.rb:606:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:391:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/base.rb:386:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:437:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:87:in `dispatch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:121:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:34:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `catch'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/warden-0.8.0/lib/warden/manager.rb:33:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/string_coercion.rb:25:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/head.rb:9:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/methodoverride.rb:24:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/params_parser.rb:15:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/session/cookie_store.rb:93:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/failsafe.rb:26:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `synchronize'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:106:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:47:in `_call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rack-1.0.1/lib/rack/lint.rb:35:in `call'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:316:in `process'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:197:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:499:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:54:in `do_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/adapters/rails.rb:23:in `get'
(__FORWARDABLE__):3:in `__send__'
(__FORWARDABLE__):3:in `get'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:283:in `send'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:283:in `process_request'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/session.rb:122:in `request_page'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/elements/link.rb:20:in `click'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/webrat-0.6.0/lib/webrat/core/scope.rb:275:in `click_link'
(__FORWARDABLE__):3:in `__send__'
(__FORWARDABLE__):3:in `click_link'
(eval):2:in `click_link'
test/integration/recoverable_test.rb:7:in `visit_new_password_path'
test/integration/recoverable_test.rb:11:in `request_forgot_password'
test/integration/recoverable_test.rb:54:in `test_not_authenticated_user_with_invalid_email_should_receive_an_error_message'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/activesupport-2.3.5/lib/active_support/testing/setup_and_teardown.rb:62:in `run'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/actionpack-2.3.5/lib/action_controller/integration.rb:657:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in `start_mediator'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/test/unit.rb:278
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/rake-0.8.7/lib/rake/rake_test_loader.rb:5</code></pre>
</div>
</div>
<h2 style="margin-top: 30px">Request</h2>
<p><b>Parameters</b>: <pre>None</pre></p>
<p><a href="#" onclick="document.getElementById('session_dump').style.display='block'; return false;">Show session dump</a></p>
<div id="session_dump" style="display:none"><pre class='debug_dump'>---
</pre></div>
<h2 style="margin-top: 30px">Response</h2>
<p><b>Headers</b>: <pre>{&quot;Content-Type&quot;=&gt;&quot;text/html&quot;,
&quot;Cache-Control&quot;=&gt;&quot;no-cache&quot;}</pre></p>
</body>
</html>
webrat (0.6.0) lib/webrat/core/session.rb:125:in `request_page'
webrat (0.6.0) lib/webrat/core/elements/link.rb:20:in `click'
webrat (0.6.0) lib/webrat/core/scope.rb:275:in `click_link'
(eval):2:in `click_link'
/test/integration/recoverable_test.rb:7:in `visit_new_password_path'
/test/integration/recoverable_test.rb:11:in `request_forgot_password'
/test/integration/recoverable_test.rb:54:in `test_not_authenticated_user_with_invalid_email_should_receive_an_error_message'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
75) Error:
test_not_authenticated_user_with_invalid_reset_password_token_should_not_be_able_to_change_his_password(PasswordTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/integration/recoverable_test.rb:75:in `test_not_authenticated_user_with_invalid_reset_password_token_should_not_be_able_to_change_his_password'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
76) Error:
test_not_authenticated_user_with_valid_data_should_be_able_to_change_his_password(PasswordTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/integration/recoverable_test.rb:100:in `test_not_authenticated_user_with_valid_data_should_be_able_to_change_his_password'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
77) Error:
test_not_authenticated_user_with_valid_reset_password_token_but_invalid_password_should_not_be_able_to_change_his_password(PasswordTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/integration/recoverable_test.rb:86:in `test_not_authenticated_user_with_valid_reset_password_token_but_invalid_password_should_not_be_able_to_change_his_password'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
78) Error:
test_sign_in_user_automatically_after_changing_it's_password(PasswordTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/integration/recoverable_test.rb:125:in `test_sign_in_user_automatically_after_changing_it's_password'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
79) Error:
test_should_a_new_record_with_errors_if_no_reset_password_token_is_found(RecoverableTest):
NoMethodError: undefined method `errors' for #<User:0x2177a94>
vendor/plugins/devise/lib/devise/models.rb:132:in `add_error_on'
vendor/plugins/devise/lib/devise/models.rb:121:in `find_or_initialize_with_error_by'
vendor/plugins/devise/lib/devise/models/recoverable.rb:73:in `reset_password!'
/test/models/recoverable_test.rb:112:in `test_should_a_new_record_with_errors_if_no_reset_password_token_is_found'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
80) Error:
test_should_a_new_record_with_errors_if_reset_password_token_is_blank(RecoverableTest):
NoMethodError: undefined method `errors' for #<User:0x217431c>
vendor/plugins/devise/lib/devise/models.rb:132:in `add_error_on'
vendor/plugins/devise/lib/devise/models.rb:121:in `find_or_initialize_with_error_by'
vendor/plugins/devise/lib/devise/models/recoverable.rb:73:in `reset_password!'
/test/models/recoverable_test.rb:118:in `test_should_a_new_record_with_errors_if_reset_password_token_is_blank'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
81) Error:
test_should_clear_reset_password_token_while_reseting_the_password(RecoverableTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `save'
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `generate_reset_password_token!'
vendor/plugins/devise/lib/devise/models/recoverable.rb:34:in `send_reset_password_instructions'
/test/models/recoverable_test.rb:48:in `test_should_clear_reset_password_token_while_reseting_the_password'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
82) Error:
test_should_find_a_user_to_reset_his_password_based_on_reset_password_token(RecoverableTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `save'
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `generate_reset_password_token!'
/test/models/recoverable_test.rb:105:in `send'
/test/models/recoverable_test.rb:105:in `test_should_find_a_user_to_reset_his_password_based_on_reset_password_token'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
83) Error:
test_should_find_a_user_to_send_instructions_by_email(RecoverableTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `save'
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `generate_reset_password_token!'
vendor/plugins/devise/lib/devise/models/recoverable.rb:34:in `send_reset_password_instructions'
vendor/plugins/devise/lib/devise/models/recoverable.rb:63:in `send_reset_password_instructions'
/test/models/recoverable_test.rb:79:in `test_should_find_a_user_to_send_instructions_by_email'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
84) Error:
test_should_never_generate_the_same_reset_password_token_for_different_users(RecoverableTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `save'
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `generate_reset_password_token!'
vendor/plugins/devise/lib/devise/models/recoverable.rb:34:in `send_reset_password_instructions'
/test/models/recoverable_test.rb:26:in `test_should_never_generate_the_same_reset_password_token_for_different_users'
/test/models/recoverable_test.rb:24:in `times'
/test/models/recoverable_test.rb:24:in `test_should_never_generate_the_same_reset_password_token_for_different_users'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
85) Error:
test_should_not_clear_reset_password_token_if_record_is_invalid(RecoverableTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `save'
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `generate_reset_password_token!'
vendor/plugins/devise/lib/devise/models/recoverable.rb:34:in `send_reset_password_instructions'
/test/models/recoverable_test.rb:56:in `test_should_not_clear_reset_password_token_if_record_is_invalid'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
86) Failure:
test_should_not_reset_password_with_invalid_data(RecoverableTest)
[/test/support/assertions_helper.rb:3:in `assert_not'
/test/models/recoverable_test.rb:65:in `test_should_not_reset_password_with_invalid_data'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run']:
<false> is not true.
87) Error:
test_should_regenerate_reset_password_token_each_time(RecoverableTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `save'
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `generate_reset_password_token!'
vendor/plugins/devise/lib/devise/models/recoverable.rb:34:in `send_reset_password_instructions'
/test/models/recoverable_test.rb:17:in `test_should_regenerate_reset_password_token_each_time'
/test/models/recoverable_test.rb:15:in `times'
/test/models/recoverable_test.rb:15:in `test_should_regenerate_reset_password_token_each_time'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
88) Error:
test_should_reset_password_and_password_confirmation_from_params(RecoverableTest):
NoMethodError: undefined method `valid?' for #<User:0x214a9b8>
vendor/plugins/devise/lib/devise/models/recoverable.rb:28:in `reset_password!'
/test/models/recoverable_test.rb:35:in `test_should_reset_password_and_password_confirmation_from_params'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
89) Error:
test_should_reset_password_and_save_the_record(RecoverableTest):
NoMethodError: undefined method `valid?' for #<User:0x21465c0>
vendor/plugins/devise/lib/devise/models/recoverable.rb:28:in `reset_password!'
/test/models/recoverable_test.rb:41:in `test_should_reset_password_and_save_the_record'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
90) Error:
test_should_reset_reset_password_token_and_send_instructions_by_email(RecoverableTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `save'
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `generate_reset_password_token!'
vendor/plugins/devise/lib/devise/models/recoverable.rb:34:in `send_reset_password_instructions'
/test/models/recoverable_test.rb:72:in `test_should_reset_reset_password_token_and_send_instructions_by_email'
/test/support/assertions_helper.rb:16:in `assert_email_sent'
activesupport (2.3.5) lib/active_support/testing/assertions.rb:39:in `assert_difference'
/test/support/assertions_helper.rb:16:in `assert_email_sent'
/test/models/recoverable_test.rb:70:in `test_should_reset_reset_password_token_and_send_instructions_by_email'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
91) Error:
test_should_reset_reset_password_token_before_send_the_reset_instructions_email(RecoverableTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `save'
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `generate_reset_password_token!'
vendor/plugins/devise/lib/devise/models/recoverable.rb:34:in `send_reset_password_instructions'
vendor/plugins/devise/lib/devise/models/recoverable.rb:63:in `send_reset_password_instructions'
/test/models/recoverable_test.rb:92:in `test_should_reset_reset_password_token_before_send_the_reset_instructions_email'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
92) Error:
test_should_reset_successfully_user_password_given_the_new_password_and_confirmation(RecoverableTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `save'
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `generate_reset_password_token!'
/test/models/recoverable_test.rb:126:in `send'
/test/models/recoverable_test.rb:126:in `test_should_reset_successfully_user_password_given_the_new_password_and_confirmation'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
93) Error:
test_should_return_a_new_record_with_errors_if_user_was_not_found_by_e-mail(RecoverableTest):
NoMethodError: undefined method `errors' for #<User:0x21339fc>
vendor/plugins/devise/lib/devise/models.rb:132:in `add_error_on'
vendor/plugins/devise/lib/devise/models.rb:121:in `find_or_initialize_with_error_by'
vendor/plugins/devise/lib/devise/models/recoverable.rb:62:in `send_reset_password_instructions'
/test/models/recoverable_test.rb:84:in `test_should_return_a_new_record_with_errors_if_user_was_not_found_by_e-mail'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
94) Error:
test_should_send_email_instructions_to_the_user_reset_his_password(RecoverableTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `save'
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `generate_reset_password_token!'
vendor/plugins/devise/lib/devise/models/recoverable.rb:34:in `send_reset_password_instructions'
vendor/plugins/devise/lib/devise/models/recoverable.rb:63:in `send_reset_password_instructions'
/test/models/recoverable_test.rb:99:in `test_should_send_email_instructions_to_the_user_reset_his_password'
/test/support/assertions_helper.rb:16:in `assert_email_sent'
activesupport (2.3.5) lib/active_support/testing/assertions.rb:39:in `assert_difference'
/test/support/assertions_helper.rb:16:in `assert_email_sent'
/test/models/recoverable_test.rb:98:in `test_should_send_email_instructions_to_the_user_reset_his_password'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
95) Error:
test_do_not_remember_the_user_anymore_after_forget(RememberMeTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/integration/rememberable_test.rb:7:in `create_user_and_remember'
/test/integration/rememberable_test.rb:56:in `test_do_not_remember_the_user_anymore_after_forget'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
96) Error:
test_do_not_remember_the_user_if_he_has_not_checked_remember_me_option(RememberMeTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/support/integration_tests_helper.rb:27:in `sign_in_as_user'
/test/integration/rememberable_test.rb:14:in `test_do_not_remember_the_user_if_he_has_not_checked_remember_me_option'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
97) Error:
test_do_not_remember_with_invalid_token(RememberMeTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/integration/rememberable_test.rb:7:in `create_user_and_remember'
/test/integration/rememberable_test.rb:32:in `test_do_not_remember_with_invalid_token'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
98) Error:
test_do_not_remember_with_token_expired(RememberMeTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/integration/rememberable_test.rb:7:in `create_user_and_remember'
/test/integration/rememberable_test.rb:39:in `test_do_not_remember_with_token_expired'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
99) Error:
test_forget_the_user_before_sign_out(RememberMeTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/integration/rememberable_test.rb:7:in `create_user_and_remember'
/test/integration/rememberable_test.rb:47:in `test_forget_the_user_before_sign_out'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
100) Error:
test_generate_remember_token_after_sign_in(RememberMeTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/support/integration_tests_helper.rb:27:in `sign_in_as_user'
/test/integration/rememberable_test.rb:19:in `test_generate_remember_token_after_sign_in'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
101) Error:
test_remember_the_user_before_sign_in(RememberMeTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/integration/rememberable_test.rb:7:in `create_user_and_remember'
/test/integration/rememberable_test.rb:24:in `test_remember_the_user_before_sign_in'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
102) Error:
test_forget_me_should_clear_remember_created_at(RememberableTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/rememberable.rb:46:in `save'
vendor/plugins/devise/lib/devise/models/rememberable.rb:46:in `remember_me!'
/test/models/rememberable_test.rb:35:in `test_forget_me_should_clear_remember_created_at'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
103) Error:
test_forget_me_should_clear_remember_token_and_save_the_record_without_validating(RememberableTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/rememberable.rb:46:in `save'
vendor/plugins/devise/lib/devise/models/rememberable.rb:46:in `remember_me!'
/test/models/rememberable_test.rb:25:in `test_forget_me_should_clear_remember_token_and_save_the_record_without_validating'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
104) Error:
test_remember_expires_at_should_sum_date_of_creation_with_remember_for_configuration(RememberableTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/rememberable.rb:46:in `save'
vendor/plugins/devise/lib/devise/models/rememberable.rb:46:in `remember_me!'
/test/models/rememberable_test.rb:99:in `test_remember_expires_at_should_sum_date_of_creation_with_remember_for_configuration'
/test/support/assertions_helper.rb:31:in `swap'
/test/models/rememberable_test.rb:97:in `test_remember_expires_at_should_sum_date_of_creation_with_remember_for_configuration'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
105) Error:
test_remember_for_should_fallback_to_devise_remember_for_default_configuration(RememberableTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/rememberable.rb:46:in `save'
vendor/plugins/devise/lib/devise/models/rememberable.rb:46:in `remember_me!'
/test/models/rememberable_test.rb:91:in `test_remember_for_should_fallback_to_devise_remember_for_default_configuration'
/test/support/assertions_helper.rb:31:in `swap'
/test/models/rememberable_test.rb:89:in `test_remember_for_should_fallback_to_devise_remember_for_default_configuration'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
106) Error:
test_remember_me_return_nil_if_is_a_valid_user_with_invalid_token(RememberableTest):
ArgumentError: condition :id does not map to a property or relationship in User
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:859:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:772:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:364:in `update'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/model.rb:312:in `first'
vendor/plugins/devise/lib/devise/orm/data_mapper.rb:51:in `find'
vendor/plugins/devise/lib/devise/models/cookie_serializer.rb:14:in `serialize_from_cookie'
/test/models/rememberable_test.rb:85:in `test_remember_me_return_nil_if_is_a_valid_user_with_invalid_token'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
107) Error:
test_remember_me_should_generate_a_new_token_and_save_the_record_without_validating(RememberableTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/rememberable.rb:46:in `save'
vendor/plugins/devise/lib/devise/models/rememberable.rb:46:in `remember_me!'
/test/models/rememberable_test.rb:18:in `test_remember_me_should_generate_a_new_token_and_save_the_record_without_validating'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
108) Error:
test_remember_should_be_expired_if_it_was_created_before_limit_time(RememberableTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/rememberable.rb:46:in `save'
vendor/plugins/devise/lib/devise/models/rememberable.rb:46:in `remember_me!'
/test/models/rememberable_test.rb:119:in `test_remember_should_be_expired_if_it_was_created_before_limit_time'
/test/support/assertions_helper.rb:31:in `swap'
/test/models/rememberable_test.rb:117:in `test_remember_should_be_expired_if_it_was_created_before_limit_time'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
109) Error:
test_remember_should_be_expired_if_remember_for_is_zero(RememberableTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/rememberable.rb:46:in `save'
vendor/plugins/devise/lib/devise/models/rememberable.rb:46:in `remember_me!'
/test/models/rememberable_test.rb:111:in `test_remember_should_be_expired_if_remember_for_is_zero'
/test/support/assertions_helper.rb:31:in `swap'
/test/models/rememberable_test.rb:108:in `test_remember_should_be_expired_if_remember_for_is_zero'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
110) Error:
test_remember_should_not_be_expired_if_it_was_created_whitin_the_limit_time(RememberableTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/rememberable.rb:46:in `save'
vendor/plugins/devise/lib/devise/models/rememberable.rb:46:in `remember_me!'
/test/models/rememberable_test.rb:129:in `test_remember_should_not_be_expired_if_it_was_created_whitin_the_limit_time'
/test/support/assertions_helper.rb:31:in `swap'
/test/models/rememberable_test.rb:127:in `test_remember_should_not_be_expired_if_it_was_created_whitin_the_limit_time'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
111) Error:
test_serialize_from_cookie(RememberableTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/rememberable.rb:46:in `save'
vendor/plugins/devise/lib/devise/models/rememberable.rb:46:in `remember_me!'
/test/models/rememberable_test.rb:72:in `test_serialize_from_cookie'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
112) Error:
test_serialize_into_cookie(RememberableTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/rememberable.rb:46:in `save'
vendor/plugins/devise/lib/devise/models/rememberable.rb:46:in `remember_me!'
/test/models/rememberable_test.rb:66:in `test_serialize_into_cookie'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
113) Error:
test_serialize_should_return_nil_if_no_user_is_found(RememberableTest):
ArgumentError: condition :id does not map to a property or relationship in User
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:859:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:772:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:364:in `update'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/model.rb:312:in `first'
vendor/plugins/devise/lib/devise/orm/data_mapper.rb:51:in `find'
vendor/plugins/devise/lib/devise/models/cookie_serializer.rb:14:in `serialize_from_cookie'
/test/models/rememberable_test.rb:79:in `test_serialize_should_return_nil_if_no_user_is_found'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
114) Error:
test_valid_remember_token(RememberableTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/rememberable.rb:46:in `save'
vendor/plugins/devise/lib/devise/models/rememberable.rb:46:in `remember_me!'
/test/models/rememberable_test.rb:50:in `test_valid_remember_token'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
115) Error:
test_valid_remember_token_should_also_verify_if_remember_is_not_expired(RememberableTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/rememberable.rb:46:in `save'
vendor/plugins/devise/lib/devise/models/rememberable.rb:46:in `remember_me!'
/test/models/rememberable_test.rb:58:in `test_valid_remember_token_should_also_verify_if_remember_is_not_expired'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
116) Error:
test_body_should_have_link_to_confirm_the_account(ResetPasswordInstructionsTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `save'
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `generate_reset_password_token!'
vendor/plugins/devise/lib/devise/models/recoverable.rb:34:in `send_reset_password_instructions'
/test/mailers/reset_password_instructions_test.rb:13:in `user'
/test/mailers/reset_password_instructions_test.rb:59:in `test_body_should_have_link_to_confirm_the_account'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
117) Error:
test_body_should_have_user_info(ResetPasswordInstructionsTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `save'
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `generate_reset_password_token!'
vendor/plugins/devise/lib/devise/models/recoverable.rb:34:in `send_reset_password_instructions'
/test/mailers/reset_password_instructions_test.rb:13:in `user'
/test/mailers/reset_password_instructions_test.rb:54:in `test_body_should_have_user_info'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
118) Error:
test_content_type_should_be_set_to_html(ResetPasswordInstructionsTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `save'
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `generate_reset_password_token!'
vendor/plugins/devise/lib/devise/models/recoverable.rb:34:in `send_reset_password_instructions'
/test/mailers/reset_password_instructions_test.rb:13:in `user'
/test/mailers/reset_password_instructions_test.rb:20:in `mail'
/test/mailers/reset_password_instructions_test.rb:30:in `test_content_type_should_be_set_to_html'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
119) Error:
test_email_sent_after_reseting_the_user_password(ResetPasswordInstructionsTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `save'
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `generate_reset_password_token!'
vendor/plugins/devise/lib/devise/models/recoverable.rb:34:in `send_reset_password_instructions'
/test/mailers/reset_password_instructions_test.rb:13:in `user'
/test/mailers/reset_password_instructions_test.rb:20:in `mail'
/test/mailers/reset_password_instructions_test.rb:26:in `test_email_sent_after_reseting_the_user_password'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
120) Error:
test_send_confirmation_instructions_to_the_user_email(ResetPasswordInstructionsTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `save'
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `generate_reset_password_token!'
vendor/plugins/devise/lib/devise/models/recoverable.rb:34:in `send_reset_password_instructions'
/test/mailers/reset_password_instructions_test.rb:13:in `user'
/test/mailers/reset_password_instructions_test.rb:34:in `test_send_confirmation_instructions_to_the_user_email'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
121) Error:
test_setup_sender_from_configuration(ResetPasswordInstructionsTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `save'
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `generate_reset_password_token!'
vendor/plugins/devise/lib/devise/models/recoverable.rb:34:in `send_reset_password_instructions'
/test/mailers/reset_password_instructions_test.rb:13:in `user'
/test/mailers/reset_password_instructions_test.rb:20:in `mail'
/test/mailers/reset_password_instructions_test.rb:38:in `test_setup_sender_from_configuration'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
122) Error:
test_setup_subject_from_I18n(ResetPasswordInstructionsTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `save'
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `generate_reset_password_token!'
vendor/plugins/devise/lib/devise/models/recoverable.rb:34:in `send_reset_password_instructions'
/test/mailers/reset_password_instructions_test.rb:13:in `user'
/test/mailers/reset_password_instructions_test.rb:20:in `mail'
/test/mailers/reset_password_instructions_test.rb:43:in `test_setup_subject_from_I18n'
/test/support/model_tests_helper.rb:9:in `store_translations'
/test/mailers/reset_password_instructions_test.rb:42:in `test_setup_subject_from_I18n'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
123) Error:
test_subject_namespaced_by_model(ResetPasswordInstructionsTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `save'
vendor/plugins/devise/lib/devise/models/recoverable.rb:48:in `generate_reset_password_token!'
vendor/plugins/devise/lib/devise/models/recoverable.rb:34:in `send_reset_password_instructions'
/test/mailers/reset_password_instructions_test.rb:13:in `user'
/test/mailers/reset_password_instructions_test.rb:20:in `mail'
/test/mailers/reset_password_instructions_test.rb:49:in `test_subject_namespaced_by_model'
/test/support/model_tests_helper.rb:9:in `store_translations'
/test/mailers/reset_password_instructions_test.rb:48:in `test_subject_namespaced_by_model'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
124) Error:
test_error_message_with_i18n(SessionTimeoutTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/support/integration_tests_helper.rb:27:in `sign_in_as_user'
/test/integration/timeoutable_test.rb:59:in `test_error_message_with_i18n'
/test/support/model_tests_helper.rb:9:in `store_translations'
/test/integration/timeoutable_test.rb:56:in `test_error_message_with_i18n'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
125) Error:
test_not_time_out_user_session_before_default_limit_time(SessionTimeoutTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/support/integration_tests_helper.rb:27:in `sign_in_as_user'
/test/integration/timeoutable_test.rb:20:in `test_not_time_out_user_session_before_default_limit_time'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
126) Error:
test_set_last_request_at_in_user_session_after_each_request(SessionTimeoutTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/support/integration_tests_helper.rb:27:in `sign_in_as_user'
/test/integration/timeoutable_test.rb:10:in `test_set_last_request_at_in_user_session_after_each_request'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
127) Error:
test_time_out_user_session_after_default_limit_time(SessionTimeoutTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/support/integration_tests_helper.rb:27:in `sign_in_as_user'
/test/integration/timeoutable_test.rb:30:in `test_time_out_user_session_after_default_limit_time'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
128) Error:
test_user_configured_timeout_limit(SessionTimeoutTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/support/integration_tests_helper.rb:27:in `sign_in_as_user'
/test/integration/timeoutable_test.rb:41:in `test_user_configured_timeout_limit'
/test/support/assertions_helper.rb:31:in `swap'
/test/integration/timeoutable_test.rb:40:in `test_user_configured_timeout_limit'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
129) Error:
test_allows_to_sign_in_with_different_users(TestHelpersTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/test_helpers_test.rb:43:in `test_allows_to_sign_in_with_different_users'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
130) Error:
test_does_not_redirect_with_valid_user(TestHelpersTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/test_helpers_test.rb:22:in `test_does_not_redirect_with_valid_user'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
131) Error:
test_redirects_if_attempting_to_access_a_page_with_a_unconfirmed_account(TestHelpersTest):
ArgumentError: condition :id does not map to a property or relationship in User
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:859:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:853:in `assert_valid_conditions'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:772:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `each'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:768:in `assert_valid_options'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/query.rb:364:in `update'
/Users/lancelotcarlson/.rvm/gems/ruby/1.8.7/gems/dm-core-0.10.3/lib/dm-core/model.rb:312:in `first'
vendor/plugins/devise/lib/devise/orm/data_mapper.rb:51:in `find'
vendor/plugins/devise/lib/devise/models/session_serializer.rb:15:in `serialize_from_session'
vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `send'
vendor/plugins/devise/lib/devise/serializers/base.rb:14:in `deserialize'
warden (0.8.0) lib/warden/serializers/session.rb:14:in `fetch'
vendor/plugins/devise/lib/devise/serializers/base.rb:19:in `fetch'
warden (0.8.0) lib/warden/proxy.rb:285:in `_fetch_user'
warden (0.8.0) lib/warden/proxy.rb:284:in `each'
warden (0.8.0) lib/warden/proxy.rb:284:in `_fetch_user'
warden (0.8.0) lib/warden/proxy.rb:132:in `user'
warden (0.8.0) lib/warden/proxy.rb:233:in `_perform_authentication'
warden (0.8.0) lib/warden/proxy.rb:78:in `authenticate!'
vendor/plugins/devise/lib/devise/test_helpers.rb:24:in `authenticate!'
vendor/plugins/devise/lib/devise/test_helpers.rb:28:in `catch'
vendor/plugins/devise/lib/devise/test_helpers.rb:28:in `catch_with_redirect'
vendor/plugins/devise/lib/devise/test_helpers.rb:24:in `authenticate!'
vendor/plugins/devise/lib/devise/controllers/filters.rb:166:in `authenticate_user!'
activesupport (2.3.5) lib/active_support/callbacks.rb:178:in `send'
activesupport (2.3.5) lib/active_support/callbacks.rb:178:in `evaluate_method'
activesupport (2.3.5) lib/active_support/callbacks.rb:166:in `call'
actionpack (2.3.5) lib/action_controller/filters.rb:225:in `call'
actionpack (2.3.5) lib/action_controller/filters.rb:629:in `run_before_filters'
actionpack (2.3.5) lib/action_controller/filters.rb:615:in `call_filters'
actionpack (2.3.5) lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
actionpack (2.3.5) lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
activesupport (2.3.5) lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/lancelotcarlson/.rvm/ruby-1.8.7-p174/lib/ruby/1.8/benchmark.rb:308:in `realtime'
activesupport (2.3.5) lib/active_support/core_ext/benchmark.rb:17:in `ms'
actionpack (2.3.5) lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
actionpack (2.3.5) lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
actionpack (2.3.5) lib/action_controller/flash.rb:146:in `perform_action'
actionpack (2.3.5) lib/action_controller/base.rb:532:in `send'
actionpack (2.3.5) lib/action_controller/base.rb:532:in `process_without_filters'
actionpack (2.3.5) lib/action_controller/filters.rb:606:in `process'
actionpack (2.3.5) lib/action_controller/test_process.rb:567:in `process_with_test'
actionpack (2.3.5) lib/action_controller/test_process.rb:447:in `process'
actionpack (2.3.5) lib/action_controller/test_process.rb:398:in `get'
/test/test_helpers_test.rb:15:in `test_redirects_if_attempting_to_access_a_page_with_a_unconfirmed_account'
/test/support/assertions_helper.rb:31:in `swap'
/test/test_helpers_test.rb:13:in `test_redirects_if_attempting_to_access_a_page_with_a_unconfirmed_account'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
132) Error:
test_redirects_if_valid_user_signed_out(TestHelpersTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/test_helpers_test.rb:31:in `test_redirects_if_valid_user_signed_out'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
133) Error:
test_current_and_last_sign_in_remote_ip_are_updated_on_each_sign_in(TrackableHooksTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/integration/trackable_test.rb:29:in `test_current_and_last_sign_in_remote_ip_are_updated_on_each_sign_in'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
134) Error:
test_current_and_last_sign_in_timestamps_are_updated_on_each_sign_in(TrackableHooksTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/integration/trackable_test.rb:6:in `test_current_and_last_sign_in_timestamps_are_updated_on_each_sign_in'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
135) Error:
test_increase_sign_in_count(TrackableHooksTest):
ArgumentError: wrong number of arguments (1 for 0)
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `save'
vendor/plugins/devise/lib/devise/models/confirmable.rb:49:in `confirm!'
vendor/plugins/devise/lib/devise/models/confirmable.rb:128:in `unless_confirmed'
vendor/plugins/devise/lib/devise/models/confirmable.rb:46:in `confirm!'
/test/support/integration_tests_helper.rb:12:in `create_user'
/test/integration/trackable_test.rb:41:in `test_increase_sign_in_count'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `__send__'
activesupport (2.3.5) lib/active_support/testing/setup_and_teardown.rb:62:in `run'
actionpack (2.3.5) lib/action_controller/integration.rb:657:in `run'
281 tests, 347 assertions, 12 failures, 123 errors
rake aborted!
Command failed with status (1): [/Users/lancelotcarlson/.rvm/ruby-1.8.7-p17...]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment