Created
April 15, 2010 13:16
-
-
Save dchelimsky/367070 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ rake spec | |
(in /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/example_app) | |
DEPRECATION WARNING: Reading protected_instance_variables directly from ActionController::Base is deprecated. Please read it from config.protected_instance_variables. (called from view_assigns at /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:129) | |
FDEPRECATION WARNING: Reading protected_instance_variables directly from ActionController::Base is deprecated. Please read it from config.protected_instance_variables. (called from view_assigns at /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:129) | |
FDEPRECATION WARNING: Reading protected_instance_variables directly from ActionController::Base is deprecated. Please read it from config.protected_instance_variables. (called from view_assigns at /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:129) | |
FDEPRECATION WARNING: Reading protected_instance_variables directly from ActionController::Base is deprecated. Please read it from config.protected_instance_variables. (called from view_assigns at /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:129) | |
F..DEPRECATION WARNING: Reading protected_instance_variables directly from ActionController::Base is deprecated. Please read it from config.protected_instance_variables. (called from view_assigns at /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:129) | |
FDEPRECATION WARNING: Reading protected_instance_variables directly from ActionController::Base is deprecated. Please read it from config.protected_instance_variables. (called from view_assigns at /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:129) | |
FDEPRECATION WARNING: Reading protected_instance_variables directly from ActionController::Base is deprecated. Please read it from config.protected_instance_variables. (called from view_assigns at /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:129) | |
F..DEPRECATION WARNING: Reading protected_instance_variables directly from ActionController::Base is deprecated. Please read it from config.protected_instance_variables. (called from view_assigns at /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:129) | |
FDEPRECATION WARNING: Reading protected_instance_variables directly from ActionController::Base is deprecated. Please read it from config.protected_instance_variables. (called from view_assigns at /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:129) | |
F..DEPRECATION WARNING: Reading protected_instance_variables directly from ActionController::Base is deprecated. Please read it from config.protected_instance_variables. (called from view_assigns at /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:129) | |
F.***DEPRECATION WARNING: Reading protected_instance_variables directly from ActionController::Base is deprecated. Please read it from config.protected_instance_variables. (called from view_assigns at /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:129) | |
F...F* | |
1) WidgetsController GET index assigns all widgets as @widgets | |
Failure/Error: get :index | |
can't convert nil into Array | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:129:in `-' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:129:in `view_assigns' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:85:in `view_context' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:113:in `_render_template' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:107:in `render_to_body' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/renderers.rb:47:in `render_to_body' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/compatibility.rb:55:in `render_to_body' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:100:in `render_to_string' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:91:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rendering.rb:17:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:39:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:39:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:77:in `cleanup_view_runtime' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activerecord/lib/active_record/railties/controller_runtime.rb:15:in `cleanup_view_runtime' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:38:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/implicit_render.rb:10:in `default_render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/mime_responds.rb:258 | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/mime_responds.rb:189:in `call' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/mime_responds.rb:189:in `respond_to' | |
# ./app/controllers/widgets_controller.rb:7:in `index' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/implicit_render.rb:4:in `send_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/implicit_render.rb:4:in `send_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/base.rb:153:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rendering.rb:11:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:29:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/notifications/instrumenter.rb:18:in `instrument' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/notifications.rb:48:in `__send__' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/notifications.rb:48:in `instrument' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:28:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/callbacks.rb:18:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:433:in `_run__1845630721__process_action__199225275__callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:404:in `send' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:404:in `_run_process_action_callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:88:in `send' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:88:in `run_callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/callbacks.rb:17:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rescue.rb:8:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/base.rb:123:in `process' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:39:in `process' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal.rb:84:in `dispatch' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rack_delegation.rb:14:in `dispatch' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal.rb:124 | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/mock_session.rb:30:in `call' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/mock_session.rb:30:in `request' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/test.rb:207:in `process_request' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/test.rb:105:in `request' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:289:in `process' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:31:in `get' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:322:in `__send__' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:322:in `get' | |
# (eval):3:in `get' | |
# ./spec/controllers/widgets_controller_spec.rb:12 | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/dependencies.rb:209:in `inject' | |
# ./spec/controllers/widgets_controller_spec.rb:3 | |
2) WidgetsController GET show assigns the requested widget as @widget | |
Failure/Error: get :show, :id => "37" | |
can't convert nil into Array | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:129:in `-' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:129:in `view_assigns' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:85:in `view_context' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:113:in `_render_template' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:107:in `render_to_body' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/renderers.rb:47:in `render_to_body' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/compatibility.rb:55:in `render_to_body' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:100:in `render_to_string' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:91:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rendering.rb:17:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:39:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:39:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:77:in `cleanup_view_runtime' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activerecord/lib/active_record/railties/controller_runtime.rb:15:in `cleanup_view_runtime' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:38:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/implicit_render.rb:10:in `default_render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/mime_responds.rb:258 | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/mime_responds.rb:189:in `call' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/mime_responds.rb:189:in `respond_to' | |
# ./app/controllers/widgets_controller.rb:18:in `show' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/implicit_render.rb:4:in `send_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/implicit_render.rb:4:in `send_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/base.rb:153:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rendering.rb:11:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:29:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/notifications/instrumenter.rb:18:in `instrument' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/notifications.rb:48:in `__send__' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/notifications.rb:48:in `instrument' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:28:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/callbacks.rb:18:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:433:in `_run__1845630721__process_action__453433196__callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:404:in `send' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:404:in `_run_process_action_callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:88:in `send' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:88:in `run_callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/callbacks.rb:17:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rescue.rb:8:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/base.rb:123:in `process' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:39:in `process' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal.rb:84:in `dispatch' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rack_delegation.rb:14:in `dispatch' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal.rb:124 | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/mock_session.rb:30:in `call' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/mock_session.rb:30:in `request' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/test.rb:207:in `process_request' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/test.rb:105:in `request' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:289:in `process' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:31:in `get' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:322:in `__send__' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:322:in `get' | |
# (eval):3:in `get' | |
# ./spec/controllers/widgets_controller_spec.rb:20 | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/dependencies.rb:209:in `inject' | |
# ./spec/controllers/widgets_controller_spec.rb:3 | |
3) WidgetsController GET new assigns a new widget as @widget | |
Failure/Error: get :new | |
can't convert nil into Array | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:129:in `-' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:129:in `view_assigns' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:85:in `view_context' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:113:in `_render_template' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:107:in `render_to_body' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/renderers.rb:47:in `render_to_body' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/compatibility.rb:55:in `render_to_body' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:100:in `render_to_string' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:91:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rendering.rb:17:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:39:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:39:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:77:in `cleanup_view_runtime' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activerecord/lib/active_record/railties/controller_runtime.rb:15:in `cleanup_view_runtime' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:38:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/implicit_render.rb:10:in `default_render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/mime_responds.rb:258 | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/mime_responds.rb:189:in `call' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/mime_responds.rb:189:in `respond_to' | |
# ./app/controllers/widgets_controller.rb:29:in `new' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/implicit_render.rb:4:in `send_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/implicit_render.rb:4:in `send_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/base.rb:153:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rendering.rb:11:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:29:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/notifications/instrumenter.rb:18:in `instrument' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/notifications.rb:48:in `__send__' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/notifications.rb:48:in `instrument' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:28:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/callbacks.rb:18:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:433:in `_run__1845630721__process_action__943997142__callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:404:in `send' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:404:in `_run_process_action_callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:88:in `send' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:88:in `run_callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/callbacks.rb:17:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rescue.rb:8:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/base.rb:123:in `process' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:39:in `process' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal.rb:84:in `dispatch' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rack_delegation.rb:14:in `dispatch' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal.rb:124 | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/mock_session.rb:30:in `call' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/mock_session.rb:30:in `request' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/test.rb:207:in `process_request' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/test.rb:105:in `request' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:289:in `process' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:31:in `get' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:322:in `__send__' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:322:in `get' | |
# (eval):3:in `get' | |
# ./spec/controllers/widgets_controller_spec.rb:28 | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/dependencies.rb:209:in `inject' | |
# ./spec/controllers/widgets_controller_spec.rb:3 | |
4) WidgetsController GET edit assigns the requested widget as @widget | |
Failure/Error: get :edit, :id => "37" | |
can't convert nil into Array | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:129:in `-' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:129:in `view_assigns' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:85:in `view_context' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:113:in `_render_template' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:107:in `render_to_body' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/renderers.rb:47:in `render_to_body' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/compatibility.rb:55:in `render_to_body' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:100:in `render_to_string' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:91:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rendering.rb:17:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:39:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:39:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:77:in `cleanup_view_runtime' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activerecord/lib/active_record/railties/controller_runtime.rb:15:in `cleanup_view_runtime' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:38:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/implicit_render.rb:10:in `default_render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/implicit_render.rb:5:in `send_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/base.rb:153:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rendering.rb:11:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:29:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/notifications/instrumenter.rb:18:in `instrument' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/notifications.rb:48:in `__send__' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/notifications.rb:48:in `instrument' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:28:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/callbacks.rb:18:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:433:in `_run__1845630721__process_action__1992409046__callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:404:in `send' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:404:in `_run_process_action_callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:88:in `send' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:88:in `run_callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/callbacks.rb:17:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rescue.rb:8:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/base.rb:123:in `process' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:39:in `process' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal.rb:84:in `dispatch' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rack_delegation.rb:14:in `dispatch' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal.rb:124 | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/mock_session.rb:30:in `call' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/mock_session.rb:30:in `request' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/test.rb:207:in `process_request' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/test.rb:105:in `request' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:289:in `process' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:31:in `get' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:322:in `__send__' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:322:in `get' | |
# (eval):3:in `get' | |
# ./spec/controllers/widgets_controller_spec.rb:36 | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/dependencies.rb:209:in `inject' | |
# ./spec/controllers/widgets_controller_spec.rb:3 | |
5) WidgetsController POST create with invalid params assigns a newly created but unsaved widget as @widget | |
Failure/Error: post :create, :widget => {'these' => 'params'} | |
can't convert nil into Array | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:129:in `-' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:129:in `view_assigns' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:85:in `view_context' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:113:in `_render_template' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:107:in `render_to_body' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/renderers.rb:47:in `render_to_body' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/compatibility.rb:55:in `render_to_body' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:100:in `render_to_string' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:91:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rendering.rb:17:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:39:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:39:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:77:in `cleanup_view_runtime' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activerecord/lib/active_record/railties/controller_runtime.rb:15:in `cleanup_view_runtime' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:38:in `render' | |
# ./app/controllers/widgets_controller.rb:50 | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/mime_responds.rb:189:in `call' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/mime_responds.rb:189:in `respond_to' | |
# ./app/controllers/widgets_controller.rb:45:in `create' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/implicit_render.rb:4:in `send_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/implicit_render.rb:4:in `send_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/base.rb:153:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rendering.rb:11:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:29:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/notifications/instrumenter.rb:18:in `instrument' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/notifications.rb:48:in `__send__' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/notifications.rb:48:in `instrument' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:28:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/callbacks.rb:18:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:433:in `_run__1845630721__process_action__1623385099__callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:404:in `send' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:404:in `_run_process_action_callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:88:in `send' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:88:in `run_callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/callbacks.rb:17:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rescue.rb:8:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/base.rb:123:in `process' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:39:in `process' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal.rb:84:in `dispatch' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rack_delegation.rb:14:in `dispatch' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal.rb:124 | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/mock_session.rb:30:in `call' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/mock_session.rb:30:in `request' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/test.rb:207:in `process_request' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/test.rb:105:in `request' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:289:in `process' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:37:in `post' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:322:in `__send__' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:322:in `post' | |
# (eval):3:in `post' | |
# ./spec/controllers/widgets_controller_spec.rb:60 | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/dependencies.rb:209:in `inject' | |
# ./spec/controllers/widgets_controller_spec.rb:3 | |
6) WidgetsController POST create with invalid params re-renders the 'new' template | |
Failure/Error: post :create, :widget => {} | |
can't convert nil into Array | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:129:in `-' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:129:in `view_assigns' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:85:in `view_context' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:113:in `_render_template' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:107:in `render_to_body' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/renderers.rb:47:in `render_to_body' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/compatibility.rb:55:in `render_to_body' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:100:in `render_to_string' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:91:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rendering.rb:17:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:39:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:39:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:77:in `cleanup_view_runtime' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activerecord/lib/active_record/railties/controller_runtime.rb:15:in `cleanup_view_runtime' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:38:in `render' | |
# ./app/controllers/widgets_controller.rb:50 | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/mime_responds.rb:189:in `call' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/mime_responds.rb:189:in `respond_to' | |
# ./app/controllers/widgets_controller.rb:45:in `create' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/implicit_render.rb:4:in `send_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/implicit_render.rb:4:in `send_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/base.rb:153:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rendering.rb:11:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:29:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/notifications/instrumenter.rb:18:in `instrument' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/notifications.rb:48:in `__send__' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/notifications.rb:48:in `instrument' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:28:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/callbacks.rb:18:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:433:in `_run__1845630721__process_action__1623385099__callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:404:in `send' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:404:in `_run_process_action_callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:88:in `send' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:88:in `run_callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/callbacks.rb:17:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rescue.rb:8:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/base.rb:123:in `process' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:39:in `process' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal.rb:84:in `dispatch' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rack_delegation.rb:14:in `dispatch' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal.rb:124 | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/mock_session.rb:30:in `call' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/mock_session.rb:30:in `request' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/test.rb:207:in `process_request' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/test.rb:105:in `request' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:289:in `process' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:37:in `post' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:322:in `__send__' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:322:in `post' | |
# (eval):3:in `post' | |
# ./spec/controllers/widgets_controller_spec.rb:66 | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/dependencies.rb:209:in `inject' | |
# ./spec/controllers/widgets_controller_spec.rb:3 | |
7) WidgetsController PUT update with valid params updates the requested widget | |
Failure/Error: put :update, :id => "37", :widget => {'these' => 'params'} | |
can't convert nil into Array | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:129:in `-' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:129:in `view_assigns' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:85:in `view_context' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:113:in `_render_template' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:107:in `render_to_body' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/renderers.rb:47:in `render_to_body' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/compatibility.rb:55:in `render_to_body' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:100:in `render_to_string' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:91:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rendering.rb:17:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:39:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:39:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:77:in `cleanup_view_runtime' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activerecord/lib/active_record/railties/controller_runtime.rb:15:in `cleanup_view_runtime' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:38:in `render' | |
# ./app/controllers/widgets_controller.rb:66 | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/mime_responds.rb:189:in `call' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/mime_responds.rb:189:in `respond_to' | |
# ./app/controllers/widgets_controller.rb:61:in `update' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/implicit_render.rb:4:in `send_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/implicit_render.rb:4:in `send_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/base.rb:153:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rendering.rb:11:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:29:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/notifications/instrumenter.rb:18:in `instrument' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/notifications.rb:48:in `__send__' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/notifications.rb:48:in `instrument' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:28:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/callbacks.rb:18:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:433:in `_run__1845630721__process_action__944252406__callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:404:in `send' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:404:in `_run_process_action_callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:88:in `send' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:88:in `run_callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/callbacks.rb:17:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rescue.rb:8:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/base.rb:123:in `process' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:39:in `process' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal.rb:84:in `dispatch' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rack_delegation.rb:14:in `dispatch' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal.rb:124 | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/mock_session.rb:30:in `call' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/mock_session.rb:30:in `request' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/test.rb:207:in `process_request' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/test.rb:105:in `request' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:289:in `process' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:43:in `put' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:322:in `__send__' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:322:in `put' | |
# (eval):3:in `put' | |
# ./spec/controllers/widgets_controller_spec.rb:79 | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/dependencies.rb:209:in `inject' | |
# ./spec/controllers/widgets_controller_spec.rb:3 | |
8) WidgetsController PUT update with invalid params assigns the widget as @widget | |
Failure/Error: put :update, :id => "1" | |
can't convert nil into Array | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:129:in `-' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:129:in `view_assigns' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:85:in `view_context' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:113:in `_render_template' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:107:in `render_to_body' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/renderers.rb:47:in `render_to_body' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/compatibility.rb:55:in `render_to_body' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:100:in `render_to_string' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:91:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rendering.rb:17:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:39:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:39:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:77:in `cleanup_view_runtime' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activerecord/lib/active_record/railties/controller_runtime.rb:15:in `cleanup_view_runtime' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:38:in `render' | |
# ./app/controllers/widgets_controller.rb:66 | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/mime_responds.rb:189:in `call' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/mime_responds.rb:189:in `respond_to' | |
# ./app/controllers/widgets_controller.rb:61:in `update' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/implicit_render.rb:4:in `send_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/implicit_render.rb:4:in `send_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/base.rb:153:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rendering.rb:11:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:29:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/notifications/instrumenter.rb:18:in `instrument' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/notifications.rb:48:in `__send__' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/notifications.rb:48:in `instrument' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:28:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/callbacks.rb:18:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:433:in `_run__1845630721__process_action__944252406__callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:404:in `send' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:404:in `_run_process_action_callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:88:in `send' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:88:in `run_callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/callbacks.rb:17:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rescue.rb:8:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/base.rb:123:in `process' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:39:in `process' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal.rb:84:in `dispatch' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rack_delegation.rb:14:in `dispatch' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal.rb:124 | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/mock_session.rb:30:in `call' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/mock_session.rb:30:in `request' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/test.rb:207:in `process_request' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/test.rb:105:in `request' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:289:in `process' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:43:in `put' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:322:in `__send__' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:322:in `put' | |
# (eval):3:in `put' | |
# ./spec/controllers/widgets_controller_spec.rb:98 | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/dependencies.rb:209:in `inject' | |
# ./spec/controllers/widgets_controller_spec.rb:3 | |
9) WidgetsController PUT update with invalid params re-renders the 'edit' template | |
Failure/Error: put :update, :id => "1" | |
can't convert nil into Array | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:129:in `-' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:129:in `view_assigns' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:85:in `view_context' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:113:in `_render_template' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:107:in `render_to_body' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/renderers.rb:47:in `render_to_body' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/compatibility.rb:55:in `render_to_body' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:100:in `render_to_string' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:91:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rendering.rb:17:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:39:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:39:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:77:in `cleanup_view_runtime' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activerecord/lib/active_record/railties/controller_runtime.rb:15:in `cleanup_view_runtime' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:38:in `render' | |
# ./app/controllers/widgets_controller.rb:66 | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/mime_responds.rb:189:in `call' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/mime_responds.rb:189:in `respond_to' | |
# ./app/controllers/widgets_controller.rb:61:in `update' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/implicit_render.rb:4:in `send_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/implicit_render.rb:4:in `send_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/base.rb:153:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rendering.rb:11:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:29:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/notifications/instrumenter.rb:18:in `instrument' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/notifications.rb:48:in `__send__' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/notifications.rb:48:in `instrument' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:28:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/callbacks.rb:18:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:433:in `_run__1845630721__process_action__944252406__callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:404:in `send' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:404:in `_run_process_action_callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:88:in `send' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:88:in `run_callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/callbacks.rb:17:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rescue.rb:8:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/base.rb:123:in `process' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:39:in `process' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal.rb:84:in `dispatch' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rack_delegation.rb:14:in `dispatch' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal.rb:124 | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/mock_session.rb:30:in `call' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/mock_session.rb:30:in `request' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/test.rb:207:in `process_request' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/test.rb:105:in `request' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:289:in `process' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:43:in `put' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:322:in `__send__' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:322:in `put' | |
# (eval):3:in `put' | |
# ./spec/controllers/widgets_controller_spec.rb:104 | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/dependencies.rb:209:in `inject' | |
# ./spec/controllers/widgets_controller_spec.rb:3 | |
10) WombatsController GET 'index' should be successful | |
Failure/Error: get 'index' | |
can't convert nil into Array | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:129:in `-' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:129:in `view_assigns' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:85:in `view_context' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:113:in `_render_template' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:107:in `render_to_body' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/renderers.rb:47:in `render_to_body' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/compatibility.rb:55:in `render_to_body' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:100:in `render_to_string' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:91:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rendering.rb:17:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:39:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:39:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:77:in `cleanup_view_runtime' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activerecord/lib/active_record/railties/controller_runtime.rb:15:in `cleanup_view_runtime' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:38:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/implicit_render.rb:10:in `default_render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/implicit_render.rb:5:in `send_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/base.rb:153:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rendering.rb:11:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:29:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/notifications/instrumenter.rb:18:in `instrument' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/notifications.rb:48:in `__send__' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/notifications.rb:48:in `instrument' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:28:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/callbacks.rb:18:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:433:in `_run__1376682201__process_action__199225275__callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:404:in `send' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:404:in `_run_process_action_callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:88:in `send' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:88:in `run_callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/callbacks.rb:17:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rescue.rb:8:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/base.rb:123:in `process' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:39:in `process' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal.rb:84:in `dispatch' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rack_delegation.rb:14:in `dispatch' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal.rb:124 | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/mock_session.rb:30:in `call' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/mock_session.rb:30:in `request' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/test.rb:207:in `process_request' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/test.rb:105:in `request' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:289:in `process' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:31:in `get' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:322:in `__send__' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:322:in `get' | |
# (eval):3:in `get' | |
# ./spec/controllers/wombats_controller_spec.rb:7 | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/dependencies.rb:209:in `inject' | |
# ./spec/controllers/widgets_controller_spec.rb:3 | |
11) Widgets GET /widgets works! (now write some real specs) | |
Failure/Error: get widgets_path | |
can't convert nil into Array | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:129:in `-' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:129:in `view_assigns' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:85:in `view_context' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:113:in `_render_template' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:107:in `render_to_body' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/renderers.rb:47:in `render_to_body' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/compatibility.rb:55:in `render_to_body' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:100:in `render_to_string' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:91:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rendering.rb:17:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:39:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:39:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:77:in `cleanup_view_runtime' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activerecord/lib/active_record/railties/controller_runtime.rb:15:in `cleanup_view_runtime' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:38:in `render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/implicit_render.rb:10:in `default_render' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/mime_responds.rb:258 | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/mime_responds.rb:189:in `call' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/mime_responds.rb:189:in `respond_to' | |
# ./app/controllers/widgets_controller.rb:7:in `index' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/implicit_render.rb:4:in `send_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/implicit_render.rb:4:in `send_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/base.rb:153:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rendering.rb:11:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:29:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/notifications/instrumenter.rb:18:in `instrument' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/notifications.rb:48:in `__send__' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/notifications.rb:48:in `instrument' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/instrumentation.rb:28:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/callbacks.rb:18:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:433:in `_run__1845630721__process_action__199225275__callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:404:in `send' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:404:in `_run_process_action_callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:88:in `send' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:88:in `run_callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/callbacks.rb:17:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rescue.rb:8:in `process_action' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/base.rb:123:in `process' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/abstract_controller/rendering.rb:39:in `process' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal.rb:84:in `dispatch' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal/rack_delegation.rb:14:in `dispatch' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_controller/metal.rb:124 | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/routing/route_set.rb:29:in `call' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/routing/route_set.rb:29:in `call' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-mount-0.6.0/lib/rack/mount/recognition/route_set.rb:75:in `call' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-mount-0.6.0/lib/rack/mount/recognition/code_generation.rb:99:in `recognize' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-mount-0.6.0/lib/rack/mount/recognition/code_generation.rb:76:in `optimized_each' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-mount-0.6.0/lib/rack/mount/recognition/code_generation.rb:98:in `recognize' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-mount-0.6.0/lib/rack/mount/recognition/route_set.rb:66:in `call' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/routing/route_set.rb:458:in `call' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activerecord/lib/active_record/query_cache.rb:31:in `call' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:35:in `cache' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activerecord/lib/active_record/query_cache.rb:11:in `cache' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activerecord/lib/active_record/query_cache.rb:30:in `call' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb:365:in `call' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/middleware/head.rb:14:in `call' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-1.1.0/lib/rack/methodoverride.rb:24:in `call' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/middleware/params_parser.rb:19:in `call' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/middleware/flash.rb:167:in `call' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/middleware/session/cookie_store.rb:107:in `call' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/middleware/cookies.rb:202:in `call' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/middleware/callbacks.rb:46:in `call' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:410:in `_run_call_callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:88:in `send' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/callbacks.rb:88:in `run_callbacks' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/middleware/callbacks.rb:44:in `call' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-1.1.0/lib/rack/sendfile.rb:105:in `call' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/middleware/remote_ip.rb:48:in `call' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/railties/lib/rails/rack/logger.rb:13:in `call' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-1.1.0/lib/rack/runtime.rb:17:in `call' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-1.1.0/lib/rack/lock.rb:11:in `call' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-1.1.0/lib/rack/lock.rb:11:in `synchronize' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-1.1.0/lib/rack/lock.rb:11:in `call' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/middleware/static.rb:30:in `call' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/railties/lib/rails/application.rb:132:in `call' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/mock_session.rb:30:in `request' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/test.rb:207:in `process_request' | |
# /Users/dchelimsky/.rvm/gems/ruby-1.8.7-p249@tmp/gems/rack-test-0.5.3/lib/rack/test.rb:105:in `request' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:289:in `process' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:31:in `get' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:322:in `__send__' | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/actionpack/lib/action_dispatch/testing/integration.rb:322:in `get' | |
# ./spec/requests/widgets_spec.rb:6 | |
# /Users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/rails/activesupport/lib/active_support/dependencies.rb:209:in `inject' | |
# ./spec/controllers/widgets_controller_spec.rb:3 | |
12) widgets/show.html.erb renders attributes in <p> | |
Failure/Error: Unable to find matching line from backtrace | |
undefined local variable or method `notice' for #<ActionView::Base:0x105934cb0> | |
# On line #1 of /users/dchelimsky/projects/ruby/rspec2/repos/rspec-rails/tmp/example_app/app/views/widgets/show.html.erb | |
1: <p class="notice"><%= notice %></p> | |
2: | |
3: <p> | |
4: <b>Name:</b> | |
app/views/widgets/show.html.erb:1:in `_render_template__1112821217_2194244400_0' | |
Finished in 0.16163 seconds | |
26 examples, 12 failures, 4 pending | |
Pending: | |
Thing add some examples to (or delete) ./spec/models/thing_spec.rb | |
# ./spec/models/thing_spec.rb:4 | |
WidgetObserver add some examples to (or delete) ./spec/models/widget_observer_spec.rb | |
# ./spec/models/widget_observer_spec.rb:4 | |
Widget add some examples to (or delete) ./spec/models/widget_spec.rb | |
# ./spec/models/widget_spec.rb:4 | |
wombats/index.html.erb add some examples to (or delete) ./spec/views/wombats/index.html.erb_spec.rb | |
# ./spec/views/wombats/index.html.erb_spec.rb:4 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment