Created
August 11, 2012 00:37
-
-
Save vitorbaptista/3319411 to your computer and use it in GitHub Desktop.
Errors running allourideas.org's tests
This file contains 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
"redis/dist_redis" is deprecated. Require "redis/distributed" and replace DistRedis for Redis::Distributed. (in /home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/activesupport-2.3.14/lib/active_support/dependencies.rb:182:in `require') | |
Disabling profiles... | |
Cannot find or read /home/vitor/Projetos/allourideas.org/config/newrelic.yml | |
New Relic Agent not running. | |
Feature: Activating and deactivating choices | |
In order to prevent unwanted choices from appearing | |
As a question admin | |
I should be able to activate and deactivate a choice | |
Background: # features/admin/activate_deactivate_choices.feature:6 | |
Given an idea marketplace quickly exists with url 'test' and 5 ideas # features/step_definitions/idea_marketplace_steps.rb:92 | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:97:in `/^an idea marketplace quickly exists with url '(.*)' and (.*) ideas$/' | |
features/admin/activate_deactivate_choices.feature:7:in `Given an idea marketplace quickly exists with url 'test' and 5 ideas' | |
And I am on the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:18 | |
And I save the current two choices # features/step_definitions/voting_steps.rb:116 | |
And I sign in as the admin for 'test' # features/step_definitions/admin_steps.rb:99 | |
Scenario: Activate # features/admin/activate_deactivate_choices.feature:12 | |
When I deactivate the saved left choice # features/step_definitions/admin_steps.rb:64 | |
And I go to the Activate page for the saved left choice # features/step_definitions/web_steps.rb:22 | |
Then I should see "You have successfully activated" # features/step_definitions/web_steps.rb:99 | |
When I go to the View Results page for 'test' # features/step_definitions/web_steps.rb:22 | |
Then I should see the saved left choice text # features/step_definitions/admin_steps.rb:77 | |
Scenario: Deactivate # features/admin/activate_deactivate_choices.feature:19 | |
When I go to the Deactivate page for the saved left choice # features/step_definitions/web_steps.rb:22 | |
Then I should see "You have successfully deactivated" # features/step_definitions/web_steps.rb:99 | |
When I go to the View Results page for 'test' # features/step_definitions/web_steps.rb:22 | |
Then I should not see the saved left choice text # features/step_definitions/admin_steps.rb:71 | |
Scenario: Not logged in # features/admin/activate_deactivate_choices.feature:25 | |
When I sign out # features/step_definitions/clearance_steps.rb:104 | |
And I go to the Deactivate page for the saved left choice # features/step_definitions/web_steps.rb:22 | |
Then I should be on the sign in page # features/step_definitions/web_steps.rb:181 | |
Scenario: Logged in as nonowner # features/admin/activate_deactivate_choices.feature:30 | |
Given I have signed in with "nonowner@example.com/password" # features/step_definitions/clearance_steps.rb:48 | |
When I go to the Deactivate page for the saved left choice # features/step_definitions/web_steps.rb:22 | |
Then I should see "You do not have permission to modify this question" # features/step_definitions/web_steps.rb:99 | |
Feature: Admin Interface | |
In order to make question administration easy | |
A question administrator | |
Should expect certain things on the admin interface | |
Background: # features/admin/admin_interface.feature:6 | |
Given an idea marketplace exists with admin 'test@dkapadia.com' and password 'blah' and url 'test' # features/step_definitions/idea_marketplace_steps.rb:10 | |
undefined method `t' for #<ActionView::Base:0x7f232b879358> (ActionView::TemplateError) | |
On line #1 of app/views/questions/new.html.haml | |
1: %h1= t('questions.new.header') | |
2: | |
3: %br | |
4: %h2 | |
app/views/questions/new.html.haml:1:in `_run_haml_app47views47questions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1328:in `default_render' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:105:in `retrieve_response_from_mimes' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `call' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `respond_to' | |
app/controllers/questions_controller.rb:984:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:19 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:60:in `invoke' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_world.rb:26:in `Given' | |
features/step_definitions/idea_marketplace_steps.rb:11 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:38:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:99:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:98:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:15:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:93:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:92:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/background.rb:41:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/background.rb:52:in `with_visitor' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:108:in `with_visitor' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/background.rb:51:in `with_visitor' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/background.rb:38:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:57:in `visit_background' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:56:in `visit_background' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:41:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/admin/admin_interface.feature:7:in `Given an idea marketplace exists with admin 'test@dkapadia.com' and password 'blah' and url 'test'' | |
And I sign in as "test@dkapadia.com/blah" # features/step_definitions/clearance_steps.rb:97 | |
And I am on the Admin page for 'test' # features/step_definitions/web_steps.rb:18 | |
Scenario: Admin should see their email # features/admin/admin_interface.feature:11 | |
Then I should see " and it is registered to: test@dkapadia.com" # features/step_definitions/web_steps.rb:99 | |
Feature: Control Panel | |
In order to easily manage more than one question | |
As a question administrator, or site administrator | |
I should be able to access a site wide control panel | |
Background: # features/admin/control_panel.feature:6 | |
Given an idea marketplace quickly exists with question title 'Which animal is strongest?' and admin 'blah@blah.com/test' # features/step_definitions/idea_marketplace_steps.rb:102 | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:105:in `/^an idea marketplace quickly exists with question title '(.*)' and admin '(.*)\/(.*)'$/' | |
features/admin/control_panel.feature:7:in `Given an idea marketplace quickly exists with question title 'Which animal is strongest?' and admin 'blah@blah.com/test'' | |
And an idea marketplace quickly exists with question title 'What adjective is better?' and admin 'other@blah.com/test' # features/step_definitions/idea_marketplace_steps.rb:102 | |
Scenario: User is not signed in # features/admin/control_panel.feature:10 | |
When I go to the Control Panel page # features/step_definitions/web_steps.rb:22 | |
Then I should see "Log in to your account" # features/step_definitions/web_steps.rb:99 | |
And I should be on the sign in page # features/step_definitions/web_steps.rb:181 | |
Scenario: User is signed in # features/admin/control_panel.feature:15 | |
Given I sign in as "blah@blah.com/test" # features/step_definitions/clearance_steps.rb:97 | |
When I go to the Control Panel page # features/step_definitions/web_steps.rb:22 | |
Then I should see "Which animal is strongest?" # features/step_definitions/web_steps.rb:99 | |
And I should not see "What adjective is better?" # features/step_definitions/web_steps.rb:120 | |
And I should not see "Active User Ideas" # features/step_definitions/web_steps.rb:120 | |
When I follow "Which animal is strongest?" # features/step_definitions/web_steps.rb:32 | |
Then I should see "Which animal is strongest?" # features/step_definitions/web_steps.rb:99 | |
Scenario: User is a super admin # features/admin/control_panel.feature:24 | |
Given an idea marketplace quickly exists with question title 'Which super admin is best?' and admin 'super@admin.com/blah' # features/step_definitions/idea_marketplace_steps.rb:102 | |
And a super admin user exists with credentials "admin@admin.com/blah" # features/step_definitions/admin_steps.rb:91 | |
And I sign in as "admin@admin.com/blah" # features/step_definitions/clearance_steps.rb:97 | |
When I go to the Control Panel All page # features/step_definitions/web_steps.rb:22 | |
Then I should see "Which animal is strongest?" # features/step_definitions/web_steps.rb:99 | |
And I should see "What adjective is better?" # features/step_definitions/web_steps.rb:99 | |
And I should see "Which super admin is best?" # features/step_definitions/web_steps.rb:99 | |
And I should see "Active User Ideas" # features/step_definitions/web_steps.rb:99 | |
When I follow "What adjective is better?" # features/step_definitions/web_steps.rb:32 | |
Then I should see "What adjective is better?" # features/step_definitions/web_steps.rb:99 | |
Feature: Export data to CSV files | |
In order to ensure data portability and ease of research | |
A question administrator | |
Should be able to export question data to a CSV file | |
Background: # features/admin/csv_export.feature:6 | |
Given an idea marketplace exists with admin 'test@dkapadia.com' and password 'blah' and url 'test' # features/step_definitions/idea_marketplace_steps.rb:10 | |
undefined method `t' for #<ActionView::Base:0x7f232bc3c6c0> (ActionView::TemplateError) | |
On line #1 of app/views/questions/new.html.haml | |
1: %h1= t('questions.new.header') | |
2: | |
3: %br | |
4: %h2 | |
app/views/questions/new.html.haml:1:in `_run_haml_app47views47questions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1328:in `default_render' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:105:in `retrieve_response_from_mimes' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `call' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `respond_to' | |
app/controllers/questions_controller.rb:984:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:19 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:60:in `invoke' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_world.rb:26:in `Given' | |
features/step_definitions/idea_marketplace_steps.rb:11 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:38:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:99:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:98:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:15:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:93:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:92:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/background.rb:41:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/background.rb:52:in `with_visitor' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:108:in `with_visitor' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/background.rb:51:in `with_visitor' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/background.rb:38:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:57:in `visit_background' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:56:in `visit_background' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:41:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/admin/csv_export.feature:7:in `Given an idea marketplace exists with admin 'test@dkapadia.com' and password 'blah' and url 'test'' | |
And I am on the Admin page for 'test' # features/step_definitions/web_steps.rb:18 | |
And I sign in as "test@dkapadia.com/blah" # features/step_definitions/clearance_steps.rb:97 | |
Scenario: Request data export # features/admin/csv_export.feature:11 | |
Given there are no Delayed Jobs # features/step_definitions/admin_steps.rb:6 | |
When I click on the request button for the Votes CSV file # features/step_definitions/admin_steps.rb:18 | |
Then I should see "You have requested a data export" # features/step_definitions/web_steps.rb:99 | |
And a background job should have been created # features/step_definitions/admin_steps.rb:27 | |
And the the background job should call 'ExportJob' # features/step_definitions/admin_steps.rb:31 | |
Feature: Editing a question's text | |
In order to allow question administrators to fix a question | |
A question administrator | |
Should be able to edit the question | |
Background: # features/admin/edit_question.feature:6 | |
Given an idea marketplace quickly exists with url 'test' and 4 ideas # features/step_definitions/idea_marketplace_steps.rb:92 | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:97:in `/^an idea marketplace quickly exists with url '(.*)' and (.*) ideas$/' | |
features/admin/edit_question.feature:7:in `Given an idea marketplace quickly exists with url 'test' and 4 ideas' | |
And I sign in as the admin for 'test' # features/step_definitions/admin_steps.rb:99 | |
And I am on the Admin page for 'test' # features/step_definitions/web_steps.rb:18 | |
undefined method `truncate_table' for #<ActiveRecord::ConnectionAdapters::Mysql2Adapter:0x7f232bec3f38> (NoMethodError) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:56:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/mysql2-0.2.18/lib/active_record/connection_adapters/mysql2_adapter.rb:186:in `disable_referential_integrity' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:54:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/configuration.rb:64:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/cucumber-rails-0.3.0/lib/cucumber/rails/active_record.rb:27:in `After' | |
@selenium | |
Scenario: Admin can edit the question # features/admin/edit_question.feature:12 | |
Then I should see "[edit]" within ".row0 .header:first a" # features/step_definitions/web_steps.rb:99 | |
When I click on the edit link for the question # features/step_definitions/admin_steps.rb:36 | |
Then I should see "Edit Question" within "#facebox .add-box h2" # features/step_definitions/web_steps.rb:99 | |
When I fill in "question[name]" with "some new text" within "#facebox .add-box" # features/step_definitions/web_steps.rb:38 | |
And I click "#edit_question_submit" # features/step_definitions/admin_steps.rb:23 | |
Then I should see "some new text" within ".question-name" # features/step_definitions/web_steps.rb:99 | |
And I should see "Your question has been saved." within "#facebox .add-box p" # features/step_definitions/web_steps.rb:99 | |
Feature: Control Flag as Inappropriate | |
In order to prevent unsavory materials from appearing on our site | |
As a question administrator | |
I should be able to allow or prevent Users from flagging choices as inappropriate | |
Background: # features/admin/flag_as_inappropriate_choice.feature:6 | |
Given an idea marketplace exists with admin 'test@dkapadia.com' and password 'blah' and url 'test' # features/step_definitions/idea_marketplace_steps.rb:10 | |
undefined method `t' for #<ActionView::Base:0x7f232b6dfb00> (ActionView::TemplateError) | |
On line #1 of app/views/questions/new.html.haml | |
1: %h1= t('questions.new.header') | |
2: | |
3: %br | |
4: %h2 | |
app/views/questions/new.html.haml:1:in `_run_haml_app47views47questions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1328:in `default_render' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:105:in `retrieve_response_from_mimes' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `call' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `respond_to' | |
app/controllers/questions_controller.rb:984:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:19 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:60:in `invoke' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_world.rb:26:in `Given' | |
features/step_definitions/idea_marketplace_steps.rb:11 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:38:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:99:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:98:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:15:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:93:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:92:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/background.rb:41:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/background.rb:52:in `with_visitor' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:108:in `with_visitor' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/background.rb:51:in `with_visitor' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/background.rb:38:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:57:in `visit_background' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:56:in `visit_background' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:41:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/admin/flag_as_inappropriate_choice.feature:7:in `Given an idea marketplace exists with admin 'test@dkapadia.com' and password 'blah' and url 'test'' | |
And I sign in as "test@dkapadia.com/blah" # features/step_definitions/clearance_steps.rb:97 | |
And I am on the Admin page for 'test' # features/step_definitions/web_steps.rb:18 | |
Scenario: Flag defaults to off # features/admin/flag_as_inappropriate_choice.feature:11 | |
When I go to the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:22 | |
Then I should not see "Flag as inappropriate" # features/step_definitions/web_steps.rb:120 | |
Scenario: I enable flag as inappropriate # features/admin/flag_as_inappropriate_choice.feature:15 | |
When I select "Enabled" from "earl_flag_enabled" # features/step_definitions/web_steps.rb:69 | |
And I press "Save" # features/step_definitions/web_steps.rb:26 | |
And I go to the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:22 | |
Then I should see "Flag as inappropriate" # features/step_definitions/web_steps.rb:99 | |
Scenario: I disable flag as inappropriate after enabling # features/admin/flag_as_inappropriate_choice.feature:21 | |
Given idea marketplace 'test' has enabled "flag as inappropriate" # features/step_definitions/idea_marketplace_steps.rb:142 | |
When I select "Disabled" from "earl_flag_enabled" # features/step_definitions/web_steps.rb:69 | |
And I press "Save" # features/step_definitions/web_steps.rb:26 | |
And I go to the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:22 | |
Then I should not see "Flag as inappropriate" # features/step_definitions/web_steps.rb:120 | |
Scenario: I disable flag as inappropriate after enabling # features/admin/flag_as_inappropriate_choice.feature:28 | |
Given idea marketplace 'test' has enabled "flag as inappropriate" # features/step_definitions/idea_marketplace_steps.rb:142 | |
When I select "Disabled" from "earl_flag_enabled" # features/step_definitions/web_steps.rb:69 | |
And I press "Save" # features/step_definitions/web_steps.rb:26 | |
And I go to the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:22 | |
Then I should not see "Flag as inappropriate" # features/step_definitions/web_steps.rb:120 | |
Feature: Hide inactive choices | |
In order to prevent unwanted choices from being displayed | |
As a question administrator | |
I should be able to hide choices by deactivating them | |
Background: # features/admin/hide_inactive_choices.feature:6 | |
Given an idea marketplace quickly exists with url 'test' # features/step_definitions/idea_marketplace_steps.rb:58 | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:59:in `/^an idea marketplace quickly exists with url '([^\']*)'$/' | |
features/admin/hide_inactive_choices.feature:7:in `Given an idea marketplace quickly exists with url 'test'' | |
And idea marketplace 'test' has 3 ideas # features/step_definitions/idea_marketplace_steps.rb:110 | |
And I am on the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:18 | |
And I save the current two choices # features/step_definitions/voting_steps.rb:116 | |
Scenario: Inactive choices should be hidden from view results # features/admin/hide_inactive_choices.feature:12 | |
When I deactivate the saved left choice # features/step_definitions/admin_steps.rb:64 | |
And I go to the View Results page for 'test' # features/step_definitions/web_steps.rb:22 | |
Then I should not see the saved left choice text # features/step_definitions/admin_steps.rb:71 | |
And I should see the saved right choice text # features/step_definitions/admin_steps.rb:77 | |
Scenario: Inactive choices should be shown on question admin page # features/admin/hide_inactive_choices.feature:18 | |
Given I sign in as the admin for 'test' # features/step_definitions/admin_steps.rb:99 | |
When I deactivate the saved left choice # features/step_definitions/admin_steps.rb:64 | |
And I go to the Admin page for 'test' # features/step_definitions/web_steps.rb:22 | |
Then I should see the saved left choice text # features/step_definitions/admin_steps.rb:77 | |
And I should see the saved right choice text # features/step_definitions/admin_steps.rb:77 | |
And I should see "Deactivated" # features/step_definitions/web_steps.rb:99 | |
Feature: Idea Marketplace Map | |
In order to get information about our question creators | |
An admin | |
Should be able to view a map of where question creators have come form | |
Feature: Sorting choices | |
In order to manage their view of the choices | |
A question administrator | |
Should be able to sort the choices by the header columns | |
Background: # features/admin/sort_choices.feature:6 | |
Given an idea marketplace quickly exists with url 'test' and 4 ideas # features/step_definitions/idea_marketplace_steps.rb:92 | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:97:in `/^an idea marketplace quickly exists with url '(.*)' and (.*) ideas$/' | |
features/admin/sort_choices.feature:7:in `Given an idea marketplace quickly exists with url 'test' and 4 ideas' | |
And I sign in as the admin for 'test' # features/step_definitions/admin_steps.rb:99 | |
And I am on the Admin page for 'test' # features/step_definitions/web_steps.rb:18 | |
undefined method `truncate_table' for #<ActiveRecord::ConnectionAdapters::Mysql2Adapter:0x7f232bec3f38> (NoMethodError) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:56:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/mysql2-0.2.18/lib/active_record/connection_adapters/mysql2_adapter.rb:186:in `disable_referential_integrity' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:54:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/configuration.rb:64:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/cucumber-rails-0.3.0/lib/cucumber/rails/active_record.rb:27:in `After' | |
@selenium | |
Scenario: User sorts status column # features/admin/sort_choices.feature:12 | |
When I click on the toggle link for the first choice # features/step_definitions/admin_steps.rb:43 | |
Then the first choice should be Deactivated # features/step_definitions/admin_steps.rb:47 | |
And I click on the Status header column # features/step_definitions/admin_steps.rb:40 | |
Then the first choice should be Activated # features/step_definitions/admin_steps.rb:47 | |
And I click on the Status header column # features/step_definitions/admin_steps.rb:40 | |
Then the first choice should be Deactivated # features/step_definitions/admin_steps.rb:47 | |
Feature: Toggling choice activation | |
In order to show users only choices of our choosing | |
A question administrator | |
Should be able to activate and deactivate choices | |
Background: # features/admin/toggle_choice_activation.feature:6 | |
Given an idea marketplace quickly exists with url 'test' and 4 ideas # features/step_definitions/idea_marketplace_steps.rb:92 | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:97:in `/^an idea marketplace quickly exists with url '(.*)' and (.*) ideas$/' | |
features/admin/toggle_choice_activation.feature:7:in `Given an idea marketplace quickly exists with url 'test' and 4 ideas' | |
And I sign in as the admin for 'test' # features/step_definitions/admin_steps.rb:99 | |
And I am on the Admin page for 'test' # features/step_definitions/web_steps.rb:18 | |
undefined method `truncate_table' for #<ActiveRecord::ConnectionAdapters::Mysql2Adapter:0x7f232bec3f38> (NoMethodError) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:56:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/mysql2-0.2.18/lib/active_record/connection_adapters/mysql2_adapter.rb:186:in `disable_referential_integrity' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:54:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/configuration.rb:64:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/cucumber-rails-0.3.0/lib/cucumber/rails/active_record.rb:27:in `After' | |
@selenium | |
Scenario: User deactivates an active choice # features/admin/toggle_choice_activation.feature:12 | |
When I click on the toggle link for the first choice # features/step_definitions/admin_steps.rb:43 | |
Then the first choice should be Deactivated # features/step_definitions/admin_steps.rb:47 | |
@selenium | |
Scenario: User activates a deactivated choice # features/admin/toggle_choice_activation.feature:17 | |
When I click on the toggle link for the first choice # features/step_definitions/admin_steps.rb:43 | |
And I click on the toggle link for the first choice # features/step_definitions/admin_steps.rb:43 | |
Then the first choice should be Activated # features/step_definitions/admin_steps.rb:47 | |
And I should not see "Deactivated" within ".toggle_choice_status" # features/step_definitions/web_steps.rb:120 | |
Feature: Toggling question idea auto activation | |
In order to allow question administrators to moderate choices | |
A question administrator | |
Should be able to enable and disable idea autoactivation | |
Background: # features/admin/toggle_ideaautoactivation.feature:6 | |
Given an idea marketplace quickly exists with url 'test' and 4 ideas # features/step_definitions/idea_marketplace_steps.rb:92 | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:97:in `/^an idea marketplace quickly exists with url '(.*)' and (.*) ideas$/' | |
features/admin/toggle_ideaautoactivation.feature:7:in `Given an idea marketplace quickly exists with url 'test' and 4 ideas' | |
And I sign in as the admin for 'test' # features/step_definitions/admin_steps.rb:99 | |
And I am on the Admin page for 'test' # features/step_definitions/web_steps.rb:18 | |
undefined method `truncate_table' for #<ActiveRecord::ConnectionAdapters::Mysql2Adapter:0x7f232bec3f38> (NoMethodError) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:56:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/mysql2-0.2.18/lib/active_record/connection_adapters/mysql2_adapter.rb:186:in `disable_referential_integrity' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:54:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/configuration.rb:64:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/cucumber-rails-0.3.0/lib/cucumber/rails/active_record.rb:27:in `After' | |
@selenium | |
Scenario: User enables idea autoactivation # features/admin/toggle_ideaautoactivation.feature:12 | |
When I click the idea auto activation toggle button # features/step_definitions/voting_steps.rb:38 | |
Then I should see "Enabled" within ".toggle_autoactivate_status" # features/step_definitions/web_steps.rb:99 | |
@selenium | |
Scenario: User disables idea autoactivation # features/admin/toggle_ideaautoactivation.feature:17 | |
When I click the idea auto activation toggle button # features/step_definitions/voting_steps.rb:38 | |
Then I should see "Enabled" within ".toggle_autoactivate_status" # features/step_definitions/web_steps.rb:99 | |
When I click the idea auto activation toggle button # features/step_definitions/voting_steps.rb:38 | |
Then I should see "Disabled" within ".toggle_autoactivate_status" # features/step_definitions/web_steps.rb:99 | |
Feature: Ignore votes immediately after skips | |
In order to prevent fraud by selective voting | |
A user | |
Should have their votes immediately after a skip marked invalid | |
Background: # features/fraud_prevention/ignore_votes_after_skips.feature:6 | |
Given an idea marketplace quickly exists with url 'test' # features/step_definitions/idea_marketplace_steps.rb:58 | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:59:in `/^an idea marketplace quickly exists with url '([^\']*)'$/' | |
features/fraud_prevention/ignore_votes_after_skips.feature:7:in `Given an idea marketplace quickly exists with url 'test'' | |
And I am on the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:18 | |
undefined method `truncate_table' for #<ActiveRecord::ConnectionAdapters::Mysql2Adapter:0x7f232bec3f38> (NoMethodError) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:56:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/mysql2-0.2.18/lib/active_record/connection_adapters/mysql2_adapter.rb:186:in `disable_referential_integrity' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:54:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/configuration.rb:64:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/cucumber-rails-0.3.0/lib/cucumber/rails/active_record.rb:27:in `After' | |
@selenium | |
Scenario: Votes should appear counted, but not actually count # features/fraud_prevention/ignore_votes_after_skips.feature:11 | |
When I click the I can't decide button # features/step_definitions/voting_steps.rb:38 | |
And I pick "I like both ideas" # features/step_definitions/voting_steps.rb:63 | |
And I click the I can't decide button # features/step_definitions/voting_steps.rb:38 | |
Then I should see "You couldn't decide." within ".tellmearea" # features/step_definitions/web_steps.rb:99 | |
And the vote count should be 0 # features/step_definitions/voting_steps.rb:90 | |
When I click on the left choice # features/step_definitions/voting_steps.rb:1 | |
Then I should see "You chose" within ".tellmearea" # features/step_definitions/web_steps.rb:99 | |
And the vote count should be 1 # features/step_definitions/voting_steps.rb:90 | |
When I go to the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:22 | |
Then the vote count should be 0 # features/step_definitions/voting_steps.rb:90 | |
When I go to the View Results page for 'test' # features/step_definitions/web_steps.rb:22 | |
Then I should see "50" # features/step_definitions/web_steps.rb:99 | |
And I should not see "67" # features/step_definitions/web_steps.rb:120 | |
And I should not see "66" # features/step_definitions/web_steps.rb:120 | |
And I should not see "33" # features/step_definitions/web_steps.rb:120 | |
Feature: Prevent skip by reloading the page | |
In order to prevent fraud by selective voting | |
A user | |
Should be prevented from skipping by reloading the page | |
Background: # features/fraud_prevention/prevent_skip_by_reload.feature:6 | |
Given an idea marketplace quickly exists with url 'test' and 30 ideas # features/step_definitions/idea_marketplace_steps.rb:92 | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:97:in `/^an idea marketplace quickly exists with url '(.*)' and (.*) ideas$/' | |
features/fraud_prevention/prevent_skip_by_reload.feature:7:in `Given an idea marketplace quickly exists with url 'test' and 30 ideas' | |
And I am on the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:18 | |
And I save the current two choices # features/step_definitions/voting_steps.rb:116 | |
Scenario: User reloads page to try to skip # features/fraud_prevention/prevent_skip_by_reload.feature:12 | |
When I go to the Cast Votes page for 'test' # effectively reloads page # features/step_definitions/web_steps.rb:22 | |
Then the left choice text should match the saved left choice text # features/step_definitions/fraud_prevention_steps.rb:1 | |
And the right choice text should match the saved right choice text # features/step_definitions/fraud_prevention_steps.rb:8 | |
Scenario: User attempts to skip by visiting other pages # features/fraud_prevention/prevent_skip_by_reload.feature:17 | |
When I go to the View Results page for 'test' # features/step_definitions/web_steps.rb:22 | |
And I go to the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:22 | |
Then the left choice text should match the saved left choice text # features/step_definitions/fraud_prevention_steps.rb:1 | |
And the right choice text should match the saved right choice text # features/step_definitions/fraud_prevention_steps.rb:8 | |
Scenario: User's last prompt becomes deactivated # features/fraud_prevention/prevent_skip_by_reload.feature:23 | |
When I deactivate the saved left choice # features/step_definitions/admin_steps.rb:64 | |
And I go to the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:22 | |
Then the left choice text should not match the saved left choice text # features/step_definitions/fraud_prevention_steps.rb:4 | |
When I save the current two choices # features/step_definitions/voting_steps.rb:116 | |
And I go to the Cast Votes page for 'test' # effectively reloads page # features/step_definitions/web_steps.rb:22 | |
Then the left choice text should match the saved left choice text # features/step_definitions/fraud_prevention_steps.rb:1 | |
And the right choice text should match the saved right choice text # features/step_definitions/fraud_prevention_steps.rb:8 | |
Scenario: User visits more than one idea marketplace # features/fraud_prevention/prevent_skip_by_reload.feature:32 | |
Given an idea marketplace quickly exists with url 'test2' # features/step_definitions/idea_marketplace_steps.rb:58 | |
When I go to the Cast Votes page for 'test2' # features/step_definitions/web_steps.rb:22 | |
Then the left choice text should not match the saved left choice text # features/step_definitions/fraud_prevention_steps.rb:4 | |
Feature: Creating Idea marketplaces | |
In order to collect information on preferences | |
As a question admin | |
I want to be able to create an idea marketplace | |
Scenario Outline: user submits question registration info # features/idea_marketplaces/create_question.feature:6 | |
Given I am on the question create page # features/step_definitions/web_steps.rb:18 | |
When I fill in all fields with valid data except "<field>" # features/step_definitions/idea_marketplace_steps.rb:40 | |
And I fill in "<field>" with <value> # features/step_definitions/web_steps.rb:38 | |
And I press "Create" # features/step_definitions/web_steps.rb:26 | |
Then I should see "<resulttext>" # features/step_definitions/web_steps.rb:99 | |
And I should be on <landing_page> # features/step_definitions/web_steps.rb:181 | |
Scenarios: valid registration info | |
| field | value | resulttext | landing_page | | |
| question_url | "testing" | Congratulations. You are about to discover some great ideas. | the Cast Votes page for 'testing' | | |
undefined method `t' for #<ActionView::Base:0x7f232bc23698> (ActionView::TemplateError) | |
On line #1 of app/views/questions/new.html.haml | |
1: %h1= t('questions.new.header') | |
2: | |
3: %br | |
4: %h2 | |
app/views/questions/new.html.haml:1:in `_run_haml_app47views47questions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1328:in `default_render' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:105:in `retrieve_response_from_mimes' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `call' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `respond_to' | |
app/controllers/questions_controller.rb:984:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:19 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:111:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:110:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:109:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:99:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:131:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:130:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:27:in `accept' | |
vendor/ruby/1.8/gems/gherkin-2.5.4/lib/gherkin/tag_expression.rb:24:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:83:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:82:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/examples.rb:22:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:73:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:72:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:67:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:66:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:68:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/idea_marketplaces/create_question.feature:7:in `Given I am on the question create page' | |
| question_url | "testing456" | Congratulations. You are about to discover some great ideas. | the Cast Votes page for 'testing456' | | |
undefined method `t' for #<ActionView::Base:0x7f232b710b60> (ActionView::TemplateError) | |
On line #1 of app/views/questions/new.html.haml | |
1: %h1= t('questions.new.header') | |
2: | |
3: %br | |
4: %h2 | |
app/views/questions/new.html.haml:1:in `_run_haml_app47views47questions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1328:in `default_render' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:105:in `retrieve_response_from_mimes' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `call' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `respond_to' | |
app/controllers/questions_controller.rb:984:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:19 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:111:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:110:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:109:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:99:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:131:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:130:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:27:in `accept' | |
vendor/ruby/1.8/gems/gherkin-2.5.4/lib/gherkin/tag_expression.rb:24:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:83:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:82:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/examples.rb:22:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:73:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:72:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:67:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:66:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:68:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/idea_marketplaces/create_question.feature:7:in `Given I am on the question create page' | |
| question_url | "testing_45-6" | Congratulations. You are about to discover some great ideas. | the Cast Votes page for 'testing_45-6' | | |
undefined method `t' for #<ActionView::Base:0x7f232b7ceb38> (ActionView::TemplateError) | |
On line #1 of app/views/questions/new.html.haml | |
1: %h1= t('questions.new.header') | |
2: | |
3: %br | |
4: %h2 | |
app/views/questions/new.html.haml:1:in `_run_haml_app47views47questions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1328:in `default_render' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:105:in `retrieve_response_from_mimes' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `call' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `respond_to' | |
app/controllers/questions_controller.rb:984:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:19 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:111:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:110:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:109:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:99:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:131:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:130:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:27:in `accept' | |
vendor/ruby/1.8/gems/gherkin-2.5.4/lib/gherkin/tag_expression.rb:24:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:83:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:82:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/examples.rb:22:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:73:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:72:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:67:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:66:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:68:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/idea_marketplaces/create_question.feature:7:in `Given I am on the question create page' | |
Scenarios: invalid registration info | |
| field | value | resulttext | landing_page | | |
| question_url | "bad url" | Url contains spaces | the questions index page | | |
undefined method `t' for #<ActionView::Base:0x7f232bbad8d0> (ActionView::TemplateError) | |
On line #1 of app/views/questions/new.html.haml | |
1: %h1= t('questions.new.header') | |
2: | |
3: %br | |
4: %h2 | |
app/views/questions/new.html.haml:1:in `_run_haml_app47views47questions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1328:in `default_render' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:105:in `retrieve_response_from_mimes' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `call' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `respond_to' | |
app/controllers/questions_controller.rb:984:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:19 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:111:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:110:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:109:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:99:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:131:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:130:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:27:in `accept' | |
vendor/ruby/1.8/gems/gherkin-2.5.4/lib/gherkin/tag_expression.rb:24:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:83:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:82:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/examples.rb:22:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:73:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:72:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:67:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:66:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:68:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/idea_marketplaces/create_question.feature:7:in `Given I am on the question create page' | |
| question_url | "bad@url" | Url contains special characters | the questions index page | | |
undefined method `t' for #<ActionView::Base:0x7f232b6f53d8> (ActionView::TemplateError) | |
On line #1 of app/views/questions/new.html.haml | |
1: %h1= t('questions.new.header') | |
2: | |
3: %br | |
4: %h2 | |
app/views/questions/new.html.haml:1:in `_run_haml_app47views47questions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1328:in `default_render' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:105:in `retrieve_response_from_mimes' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `call' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `respond_to' | |
app/controllers/questions_controller.rb:984:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:19 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:111:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:110:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:109:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:99:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:131:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:130:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:27:in `accept' | |
vendor/ruby/1.8/gems/gherkin-2.5.4/lib/gherkin/tag_expression.rb:24:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:83:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:82:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/examples.rb:22:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:73:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:72:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:67:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:66:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:68:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/idea_marketplaces/create_question.feature:7:in `Given I am on the question create page' | |
| question_url | "bad@url" | Url contains special characters | the questions index page | | |
undefined method `t' for #<ActionView::Base:0x7f232b7b1628> (ActionView::TemplateError) | |
On line #1 of app/views/questions/new.html.haml | |
1: %h1= t('questions.new.header') | |
2: | |
3: %br | |
4: %h2 | |
app/views/questions/new.html.haml:1:in `_run_haml_app47views47questions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1328:in `default_render' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:105:in `retrieve_response_from_mimes' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `call' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `respond_to' | |
app/controllers/questions_controller.rb:984:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:19 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:111:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:110:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:109:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:99:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:131:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:130:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:27:in `accept' | |
vendor/ruby/1.8/gems/gherkin-2.5.4/lib/gherkin/tag_expression.rb:24:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:83:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:82:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/examples.rb:22:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:73:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:72:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:67:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:66:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:68:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/idea_marketplaces/create_question.feature:7:in `Given I am on the question create page' | |
| question_url | "bad/url" | Url contains special characters | the questions index page | | |
undefined method `t' for #<ActionView::Base:0x7f232bc3c670> (ActionView::TemplateError) | |
On line #1 of app/views/questions/new.html.haml | |
1: %h1= t('questions.new.header') | |
2: | |
3: %br | |
4: %h2 | |
app/views/questions/new.html.haml:1:in `_run_haml_app47views47questions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1328:in `default_render' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:105:in `retrieve_response_from_mimes' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `call' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `respond_to' | |
app/controllers/questions_controller.rb:984:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:19 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:111:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:110:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:109:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:99:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:131:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:130:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:27:in `accept' | |
vendor/ruby/1.8/gems/gherkin-2.5.4/lib/gherkin/tag_expression.rb:24:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:83:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:82:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/examples.rb:22:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:73:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:72:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:67:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:66:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:68:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/idea_marketplaces/create_question.feature:7:in `Given I am on the question create page' | |
| question_url | "bad:url" | Url contains special characters | the questions index page | | |
undefined method `t' for #<ActionView::Base:0x7f232b6fbc88> (ActionView::TemplateError) | |
On line #1 of app/views/questions/new.html.haml | |
1: %h1= t('questions.new.header') | |
2: | |
3: %br | |
4: %h2 | |
app/views/questions/new.html.haml:1:in `_run_haml_app47views47questions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1328:in `default_render' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:105:in `retrieve_response_from_mimes' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `call' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `respond_to' | |
app/controllers/questions_controller.rb:984:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:19 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:111:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:110:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:109:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:99:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:131:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:130:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:27:in `accept' | |
vendor/ruby/1.8/gems/gherkin-2.5.4/lib/gherkin/tag_expression.rb:24:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:83:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:82:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/examples.rb:22:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:73:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:72:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:67:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:66:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:68:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/idea_marketplaces/create_question.feature:7:in `Given I am on the question create page' | |
| question_url | "bad=url" | Url contains special characters | the questions index page | | |
undefined method `t' for #<ActionView::Base:0x7f232b805c50> (ActionView::TemplateError) | |
On line #1 of app/views/questions/new.html.haml | |
1: %h1= t('questions.new.header') | |
2: | |
3: %br | |
4: %h2 | |
app/views/questions/new.html.haml:1:in `_run_haml_app47views47questions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1328:in `default_render' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:105:in `retrieve_response_from_mimes' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `call' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `respond_to' | |
app/controllers/questions_controller.rb:984:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:19 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:111:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:110:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:109:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:99:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:131:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:130:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:27:in `accept' | |
vendor/ruby/1.8/gems/gherkin-2.5.4/lib/gherkin/tag_expression.rb:24:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:83:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:82:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/examples.rb:22:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:73:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:72:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:67:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:66:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:68:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/idea_marketplaces/create_question.feature:7:in `Given I am on the question create page' | |
| question_url | "bad+url" | Url contains special characters | the questions index page | | |
undefined method `t' for #<ActionView::Base:0x7f232bcc2dd8> (ActionView::TemplateError) | |
On line #1 of app/views/questions/new.html.haml | |
1: %h1= t('questions.new.header') | |
2: | |
3: %br | |
4: %h2 | |
app/views/questions/new.html.haml:1:in `_run_haml_app47views47questions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1328:in `default_render' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:105:in `retrieve_response_from_mimes' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `call' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `respond_to' | |
app/controllers/questions_controller.rb:984:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:19 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:111:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:110:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:109:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:99:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:131:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:130:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:27:in `accept' | |
vendor/ruby/1.8/gems/gherkin-2.5.4/lib/gherkin/tag_expression.rb:24:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:83:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:82:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/examples.rb:22:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:73:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:72:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:67:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:66:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:68:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/idea_marketplaces/create_question.feature:7:in `Given I am on the question create page' | |
| question_url | "bad'url" | Url contains special characters | the questions index page | | |
undefined method `t' for #<ActionView::Base:0x7f232b6fdf88> (ActionView::TemplateError) | |
On line #1 of app/views/questions/new.html.haml | |
1: %h1= t('questions.new.header') | |
2: | |
3: %br | |
4: %h2 | |
app/views/questions/new.html.haml:1:in `_run_haml_app47views47questions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1328:in `default_render' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:105:in `retrieve_response_from_mimes' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `call' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `respond_to' | |
app/controllers/questions_controller.rb:984:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:19 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:111:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:110:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:109:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:99:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:131:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:130:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:27:in `accept' | |
vendor/ruby/1.8/gems/gherkin-2.5.4/lib/gherkin/tag_expression.rb:24:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:83:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:82:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/examples.rb:22:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:73:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:72:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:67:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:66:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:68:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/idea_marketplaces/create_question.feature:7:in `Given I am on the question create page' | |
| question_url | "bad$url" | Url contains special characters | the questions index page | | |
undefined method `t' for #<ActionView::Base:0x7f232b81baa0> (ActionView::TemplateError) | |
On line #1 of app/views/questions/new.html.haml | |
1: %h1= t('questions.new.header') | |
2: | |
3: %br | |
4: %h2 | |
app/views/questions/new.html.haml:1:in `_run_haml_app47views47questions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1328:in `default_render' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:105:in `retrieve_response_from_mimes' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `call' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `respond_to' | |
app/controllers/questions_controller.rb:984:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:19 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:111:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:110:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:109:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:99:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:131:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:130:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:27:in `accept' | |
vendor/ruby/1.8/gems/gherkin-2.5.4/lib/gherkin/tag_expression.rb:24:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:83:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:82:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/examples.rb:22:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:73:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:72:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:67:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:66:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:68:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/idea_marketplaces/create_question.feature:7:in `Given I am on the question create page' | |
| question_url | " badurl" | Url contains special characters | the questions index page | | |
undefined method `t' for #<ActionView::Base:0x7f232bdddb50> (ActionView::TemplateError) | |
On line #1 of app/views/questions/new.html.haml | |
1: %h1= t('questions.new.header') | |
2: | |
3: %br | |
4: %h2 | |
app/views/questions/new.html.haml:1:in `_run_haml_app47views47questions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1328:in `default_render' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:105:in `retrieve_response_from_mimes' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `call' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `respond_to' | |
app/controllers/questions_controller.rb:984:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:19 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:111:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:110:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:109:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:99:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:131:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:130:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:27:in `accept' | |
vendor/ruby/1.8/gems/gherkin-2.5.4/lib/gherkin/tag_expression.rb:24:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:83:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:82:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/examples.rb:22:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:73:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:72:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:67:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:66:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:68:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/idea_marketplaces/create_question.feature:7:in `Given I am on the question create page' | |
| question_url | "badurl " | Url contains special characters | the questions index page | | |
undefined method `t' for #<ActionView::Base:0x7f232b70b2c8> (ActionView::TemplateError) | |
On line #1 of app/views/questions/new.html.haml | |
1: %h1= t('questions.new.header') | |
2: | |
3: %br | |
4: %h2 | |
app/views/questions/new.html.haml:1:in `_run_haml_app47views47questions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1328:in `default_render' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:105:in `retrieve_response_from_mimes' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `call' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `respond_to' | |
app/controllers/questions_controller.rb:984:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:19 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:111:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:110:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:109:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:99:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:131:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:130:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:27:in `accept' | |
vendor/ruby/1.8/gems/gherkin-2.5.4/lib/gherkin/tag_expression.rb:24:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:83:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:82:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/examples.rb:22:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:73:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:72:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:67:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:66:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:68:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/idea_marketplaces/create_question.feature:7:in `Given I am on the question create page' | |
| question_url | "questions" | Url has already been taken | the questions index page | | |
undefined method `t' for #<ActionView::Base:0x7f232b8425d8> (ActionView::TemplateError) | |
On line #1 of app/views/questions/new.html.haml | |
1: %h1= t('questions.new.header') | |
2: | |
3: %br | |
4: %h2 | |
app/views/questions/new.html.haml:1:in `_run_haml_app47views47questions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1328:in `default_render' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:105:in `retrieve_response_from_mimes' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `call' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `respond_to' | |
app/controllers/questions_controller.rb:984:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:19 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:111:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:110:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:109:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:99:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:131:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:130:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:27:in `accept' | |
vendor/ruby/1.8/gems/gherkin-2.5.4/lib/gherkin/tag_expression.rb:24:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:83:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:82:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/examples.rb:22:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:73:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:72:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:67:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:66:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:68:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/idea_marketplaces/create_question.feature:7:in `Given I am on the question create page' | |
| question_url | "admin" | Url has already been taken | the questions index page | | |
undefined method `t' for #<ActionView::Base:0x7f232b5c5f30> (ActionView::TemplateError) | |
On line #1 of app/views/questions/new.html.haml | |
1: %h1= t('questions.new.header') | |
2: | |
3: %br | |
4: %h2 | |
app/views/questions/new.html.haml:1:in `_run_haml_app47views47questions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1328:in `default_render' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:105:in `retrieve_response_from_mimes' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `call' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `respond_to' | |
app/controllers/questions_controller.rb:984:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:19 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:111:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:110:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:109:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:99:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:131:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:130:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:27:in `accept' | |
vendor/ruby/1.8/gems/gherkin-2.5.4/lib/gherkin/tag_expression.rb:24:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:83:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:82:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/examples.rb:22:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:73:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:72:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:67:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:66:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:68:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/idea_marketplaces/create_question.feature:7:in `Given I am on the question create page' | |
| question_url | "admin" | Url has already been taken | the questions index page | | |
undefined method `t' for #<ActionView::Base:0x7f232b711038> (ActionView::TemplateError) | |
On line #1 of app/views/questions/new.html.haml | |
1: %h1= t('questions.new.header') | |
2: | |
3: %br | |
4: %h2 | |
app/views/questions/new.html.haml:1:in `_run_haml_app47views47questions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1328:in `default_render' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:105:in `retrieve_response_from_mimes' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `call' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `respond_to' | |
app/controllers/questions_controller.rb:984:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:19 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:111:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:110:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:109:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:99:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:131:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:130:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:27:in `accept' | |
vendor/ruby/1.8/gems/gherkin-2.5.4/lib/gherkin/tag_expression.rb:24:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:83:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:82:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/examples.rb:22:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:73:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:72:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:67:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:66:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:68:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/idea_marketplaces/create_question.feature:7:in `Given I am on the question create page' | |
Scenario: User submits an existing url # features/idea_marketplaces/create_question.feature:37 | |
Given an idea marketplace exists with url 'taken' # features/step_definitions/idea_marketplace_steps.rb:1 | |
undefined method `t' for #<ActionView::Base:0x7f232b86f830> (ActionView::TemplateError) | |
On line #1 of app/views/questions/new.html.haml | |
1: %h1= t('questions.new.header') | |
2: | |
3: %br | |
4: %h2 | |
app/views/questions/new.html.haml:1:in `_run_haml_app47views47questions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1328:in `default_render' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:105:in `retrieve_response_from_mimes' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `call' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `respond_to' | |
app/controllers/questions_controller.rb:984:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:19 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:60:in `invoke' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_world.rb:26:in `Given' | |
features/step_definitions/idea_marketplace_steps.rb:2 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:38:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:99:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:98:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:15:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:93:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:92:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:55:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:53:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:108:in `with_visitor' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:47:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/idea_marketplaces/create_question.feature:38:in `Given an idea marketplace exists with url 'taken'' | |
And I am on the question create page # features/step_definitions/web_steps.rb:18 | |
When I fill in the following: # features/step_definitions/web_steps.rb:61 | |
| question_name | TakenUrl? | | |
| question_url | taken | | |
| question_ideas | 1 | | |
| question_email | blah@blah.com | | |
| question_password | password | | |
And I press "Create" # features/step_definitions/web_steps.rb:26 | |
Then I should see "errors prohibited this website" # features/step_definitions/web_steps.rb:99 | |
And I should not see "Congratulations." # features/step_definitions/web_steps.rb:120 | |
Scenario Outline: User does not fill in all fields # features/idea_marketplaces/create_question.feature:50 | |
Given I am on the question create page # features/step_definitions/web_steps.rb:18 | |
When I fill in all fields with valid data except "<field>" # features/step_definitions/idea_marketplace_steps.rb:40 | |
And I press "Create" # features/step_definitions/web_steps.rb:26 | |
Then I should not see "Congratulations" # features/step_definitions/web_steps.rb:120 | |
And I should see "<result_text>" # features/step_definitions/web_steps.rb:99 | |
Scenarios: missing fields | |
| field | result_text | | |
| question_name | Name is blank | | |
undefined method `t' for #<ActionView::Base:0x7f232bb12e20> (ActionView::TemplateError) | |
On line #1 of app/views/questions/new.html.haml | |
1: %h1= t('questions.new.header') | |
2: | |
3: %br | |
4: %h2 | |
app/views/questions/new.html.haml:1:in `_run_haml_app47views47questions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1328:in `default_render' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:105:in `retrieve_response_from_mimes' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `call' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `respond_to' | |
app/controllers/questions_controller.rb:984:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:19 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:111:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:110:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:109:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:99:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:131:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:130:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:27:in `accept' | |
vendor/ruby/1.8/gems/gherkin-2.5.4/lib/gherkin/tag_expression.rb:24:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:83:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:82:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/examples.rb:22:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:73:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:72:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:67:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:66:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:68:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/idea_marketplaces/create_question.feature:51:in `Given I am on the question create page' | |
| question_url | Url is blank | | |
undefined method `t' for #<ActionView::Base:0x7f232b6b6890> (ActionView::TemplateError) | |
On line #1 of app/views/questions/new.html.haml | |
1: %h1= t('questions.new.header') | |
2: | |
3: %br | |
4: %h2 | |
app/views/questions/new.html.haml:1:in `_run_haml_app47views47questions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1328:in `default_render' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:105:in `retrieve_response_from_mimes' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `call' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `respond_to' | |
app/controllers/questions_controller.rb:984:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:19 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:111:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:110:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:109:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:99:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:131:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:130:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:27:in `accept' | |
vendor/ruby/1.8/gems/gherkin-2.5.4/lib/gherkin/tag_expression.rb:24:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:83:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:82:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/examples.rb:22:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:73:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:72:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:67:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:66:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:68:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/idea_marketplaces/create_question.feature:51:in `Given I am on the question create page' | |
| question_ideas | Ideas are blank | | |
undefined method `t' for #<ActionView::Base:0x7f232b764378> (ActionView::TemplateError) | |
On line #1 of app/views/questions/new.html.haml | |
1: %h1= t('questions.new.header') | |
2: | |
3: %br | |
4: %h2 | |
app/views/questions/new.html.haml:1:in `_run_haml_app47views47questions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1328:in `default_render' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:105:in `retrieve_response_from_mimes' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `call' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `respond_to' | |
app/controllers/questions_controller.rb:984:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:19 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:111:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:110:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:109:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:99:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:131:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:130:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:27:in `accept' | |
vendor/ruby/1.8/gems/gherkin-2.5.4/lib/gherkin/tag_expression.rb:24:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:83:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:82:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/examples.rb:22:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:73:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:72:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:67:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:66:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:68:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/idea_marketplaces/create_question.feature:51:in `Given I am on the question create page' | |
| question_email | Email can't be blank | | |
undefined method `t' for #<ActionView::Base:0x7f232bc31e50> (ActionView::TemplateError) | |
On line #1 of app/views/questions/new.html.haml | |
1: %h1= t('questions.new.header') | |
2: | |
3: %br | |
4: %h2 | |
app/views/questions/new.html.haml:1:in `_run_haml_app47views47questions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1328:in `default_render' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:105:in `retrieve_response_from_mimes' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `call' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `respond_to' | |
app/controllers/questions_controller.rb:984:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:19 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:111:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:110:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:109:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:99:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:131:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:130:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:27:in `accept' | |
vendor/ruby/1.8/gems/gherkin-2.5.4/lib/gherkin/tag_expression.rb:24:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:83:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:82:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/examples.rb:22:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:73:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:72:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:67:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:66:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:68:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/idea_marketplaces/create_question.feature:51:in `Given I am on the question create page' | |
| question_password | Password can't be blank | | |
undefined method `t' for #<ActionView::Base:0x7f232b6cea58> (ActionView::TemplateError) | |
On line #1 of app/views/questions/new.html.haml | |
1: %h1= t('questions.new.header') | |
2: | |
3: %br | |
4: %h2 | |
app/views/questions/new.html.haml:1:in `_run_haml_app47views47questions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1328:in `default_render' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:105:in `retrieve_response_from_mimes' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `call' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `respond_to' | |
app/controllers/questions_controller.rb:984:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:19 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:111:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:37:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:110:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:109:in `accept_plain' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:99:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:131:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:130:in `visit_table_row' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:27:in `accept' | |
vendor/ruby/1.8/gems/gherkin-2.5.4/lib/gherkin/tag_expression.rb:24:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `each_with_index' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/outline_table.rb:23:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:83:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:82:in `visit_outline_table' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/examples.rb:22:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:73:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:72:in `visit_examples' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:13:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:67:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:66:in `visit_examples_array' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario_outline.rb:68:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/idea_marketplaces/create_question.feature:51:in `Given I am on the question create page' | |
@selenium | |
Scenario: User clicks Cant decide immediately after creating a question # features/idea_marketplaces/create_question.feature:66 | |
[2012-08-10 21:40:16] INFO WEBrick 1.3.1 | |
[2012-08-10 21:40:16] INFO ruby 1.8.7 (2012-06-29) [x86_64-linux] | |
[2012-08-10 21:40:21] WARN TCPServer Error: Address already in use - bind(2) | |
[2012-08-10 21:40:21] INFO WEBrick::HTTPServer#start: pid=32374 port=9887 | |
Given I am on the question create page # features/step_definitions/web_steps.rb:18 | |
SIGTERM (SignalException) | |
./features/step_definitions/web_steps.rb:19:in `/^(?:|I )am on (.+)$/' | |
features/idea_marketplaces/create_question.feature:67:in `Given I am on the question create page' | |
When I fill in all fields with valid data except "question_url" # features/step_definitions/idea_marketplace_steps.rb:40 | |
And I fill in "question_url" with "test_cant_decide" # features/step_definitions/web_steps.rb:38 | |
And I press "Create" # features/step_definitions/web_steps.rb:26 | |
Then I should have the following query string: # features/step_definitions/web_steps.rb:189 | |
| just_created | true | | |
When I click the I can't decide button # features/step_definitions/voting_steps.rb:38 | |
Then I should see "I like both ideas" within "#facebox" # features/step_definitions/web_steps.rb:99 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
undefined method `truncate_table' for #<ActiveRecord::ConnectionAdapters::Mysql2Adapter:0x7f232bec3f38> (NoMethodError) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:56:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/mysql2-0.2.18/lib/active_record/connection_adapters/mysql2_adapter.rb:186:in `disable_referential_integrity' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:54:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/configuration.rb:64:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/cucumber-rails-0.3.0/lib/cucumber/rails/active_record.rb:27:in `After' | |
Scenario: User should receive email after question is created # features/idea_marketplaces/create_question.feature:76 | |
Given I am on the question create page # features/step_definitions/web_steps.rb:18 | |
undefined method `t' for #<ActionView::Base:0x7f232b8cd250> (ActionView::TemplateError) | |
On line #1 of app/views/questions/new.html.haml | |
1: %h1= t('questions.new.header') | |
2: | |
3: %br | |
4: %h2 | |
app/views/questions/new.html.haml:1:in `_run_haml_app47views47questions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1328:in `default_render' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:105:in `retrieve_response_from_mimes' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `call' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `respond_to' | |
app/controllers/questions_controller.rb:984:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:19 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:38:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:99:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:98:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:15:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:93:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:92:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:55:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:53:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:108:in `with_visitor' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:47:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/idea_marketplaces/create_question.feature:77:in `Given I am on the question create page' | |
And no emails have been sent # features/step_definitions/email_steps.rb:43 | |
When I fill in all fields with valid data except "question_email" # features/step_definitions/idea_marketplace_steps.rb:40 | |
And I fill in "question_email" with "testemail@example.com" # features/step_definitions/web_steps.rb:38 | |
And I fill in "question_url" with "test12345" # features/step_definitions/web_steps.rb:38 | |
And I press "Create" # features/step_definitions/web_steps.rb:26 | |
Then "signups@allourideas.org" should receive an email # features/step_definitions/email_steps.rb:51 | |
And "testemail@example.com" should receive an email # features/step_definitions/email_steps.rb:51 | |
When "testemail@example.com" opens the email # features/step_definitions/email_steps.rb:72 | |
Then they should see "Account confirmation" in the email subject # features/step_definitions/email_steps.rb:88 | |
And they should see "This email confirms your recent activity on" in the email body # features/step_definitions/email_steps.rb:96 | |
And they should see "/test12345" in the email body # features/step_definitions/email_steps.rb:96 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
Scenario: Admins should receive optional question emails # features/idea_marketplaces/create_question.feature:90 | |
Given I am on the question create page # features/step_definitions/web_steps.rb:18 | |
undefined method `t' for #<ActionView::Base:0x7f232b8cbc70> (ActionView::TemplateError) | |
On line #1 of app/views/questions/new.html.haml | |
1: %h1= t('questions.new.header') | |
2: | |
3: %br | |
4: %h2 | |
app/views/questions/new.html.haml:1:in `_run_haml_app47views47questions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1328:in `default_render' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:105:in `retrieve_response_from_mimes' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `call' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `respond_to' | |
app/controllers/questions_controller.rb:984:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:19 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:38:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:99:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:98:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:15:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:93:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:92:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:55:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:53:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:108:in `with_visitor' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:47:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/idea_marketplaces/create_question.feature:91:in `Given I am on the question create page' | |
And no emails have been sent # features/step_definitions/email_steps.rb:43 | |
When I fill in all fields with valid data except "question_name" # features/step_definitions/idea_marketplace_steps.rb:40 | |
And I fill in "question_name" with "Which of these is the best dancer?" # features/step_definitions/web_steps.rb:38 | |
And I fill in "question_information" with "I want to save the world" # features/step_definitions/web_steps.rb:38 | |
And I press "Create" # features/step_definitions/web_steps.rb:26 | |
Then "signups@allourideas.org" should receive 2 emails # features/step_definitions/email_steps.rb:51 | |
When "signups@allourideas.org" opens the email with subject "Extra Information included in Which of these is the best dancer?" # features/step_definitions/email_steps.rb:76 | |
Then they should see "I want to save the world" in the email body # features/step_definitions/email_steps.rb:96 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
Feature: Logged in users should not be prompted to create an account | |
In order to encourage lots of market place creation | |
As a question administrator | |
I should not be prompted to create a user account when creating a marketplace | |
Scenario: Not logged in # features/idea_marketplaces/logged_in_users_creating_question.feature:6 | |
When I go to the question create page # features/step_definitions/web_steps.rb:22 | |
undefined method `t' for #<ActionView::Base:0x7f232b8baec0> (ActionView::TemplateError) | |
On line #1 of app/views/questions/new.html.haml | |
1: %h1= t('questions.new.header') | |
2: | |
3: %br | |
4: %h2 | |
app/views/questions/new.html.haml:1:in `_run_haml_app47views47questions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1328:in `default_render' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:105:in `retrieve_response_from_mimes' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `call' | |
vendor/ruby/1.8/gems/inherited_resources-1.0.4/lib/inherited_resources/legacy/respond_to.rb:59:in `respond_to' | |
app/controllers/questions_controller.rb:984:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:23 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:38:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:99:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:98:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:15:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:93:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:92:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:55:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:53:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:108:in `with_visitor' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:47:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/idea_marketplaces/logged_in_users_creating_question.feature:7:in `When I go to the question create page' | |
Then I should see "Step 4: Create an Account" # features/step_definitions/web_steps.rb:99 | |
And I should see "Step 5 [Optional]: Help Us Out" # features/step_definitions/web_steps.rb:99 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
Scenario: Logged In # features/idea_marketplaces/logged_in_users_creating_question.feature:11 | |
Given I have signed in with "test@example.com/password" # features/step_definitions/clearance_steps.rb:48 | |
undefined method `t' for #<ActionView::Base:0x7f232b89fc60> (ActionView::TemplateError) | |
On line #1 of app/views/sessions/new.html.haml | |
1: %h1= t('login.header') | |
2: %br | |
3: -form_for :session, :url => session_path do |form| | |
4: %table.left | |
app/views/sessions/new.html.haml:1:in `_run_haml_app47views47sessions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/thoughtbot-clearance-0.8.2/app/controllers/clearance/sessions_controller.rb:8:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:23 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:60:in `invoke' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_world.rb:26:in `When' | |
features/step_definitions/clearance_steps.rb:98 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:60:in `invoke' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_world.rb:26:in `And' | |
features/step_definitions/clearance_steps.rb:50 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:38:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:99:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:98:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:15:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:93:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:92:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:55:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:53:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:108:in `with_visitor' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:47:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/idea_marketplaces/logged_in_users_creating_question.feature:12:in `Given I have signed in with "test@example.com/password"' | |
When I go to the question create page # features/step_definitions/web_steps.rb:22 | |
Then I should not see "Step 4: Create an Account" # features/step_definitions/web_steps.rb:120 | |
And I should see "Step 4 [Optional]: Help Us Out" # features/step_definitions/web_steps.rb:99 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
Feature: Add photo to marketplace | |
In order to have photos from the community be considered | |
A user | |
Should be able to add their own photo while voting | |
Background: # features/photocracy/add_photo.feature:6 | |
Given a photocracy idea marketplace quickly exists with url 'test' and admin 'test@example.com/password' # features/step_definitions/idea_marketplace_steps.rb:83 | |
Changing api credentials to photocracy | |
Changing credentials to something | |
SIGTERM (SignalException) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/fileutils.rb:206:in `mkdir_p' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/fileutils.rb:201:in `each' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/fileutils.rb:201:in `mkdir_p' | |
./features/step_definitions/idea_marketplace_steps.rb:74 | |
./features/step_definitions/idea_marketplace_steps.rb:73:in `times' | |
./features/step_definitions/idea_marketplace_steps.rb:73:in `/^a photocracy idea marketplace quickly exists with url '([^\']*)'$/' | |
features/photocracy/add_photo.feature:7:in `Given a photocracy idea marketplace quickly exists with url 'test' and admin 'test@example.com/password'' | |
And I sign in as "test@example.com/password" # features/step_definitions/clearance_steps.rb:97 | |
And no emails have been sent # features/step_definitions/email_steps.rb:43 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
undefined method `truncate_table' for #<ActiveRecord::ConnectionAdapters::Mysql2Adapter:0x7f232bec3f38> (NoMethodError) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:56:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/mysql2-0.2.18/lib/active_record/connection_adapters/mysql2_adapter.rb:186:in `disable_referential_integrity' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:54:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/configuration.rb:64:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/cucumber-rails-0.3.0/lib/cucumber/rails/active_record.rb:27:in `After' | |
@photocracy @selenium | |
Scenario: Unmoderated marketplace # features/photocracy/add_photo.feature:13 | |
Given idea marketplace 'test' has enabled idea autoactivation # features/step_definitions/admin_steps.rb:83 | |
Changing api credentials back to AOI | |
Changing credentials to something | |
And I am on the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:18 | |
When I upload a photo # features/step_definitions/photocracy_steps.rb:1 | |
Then I should see "Your photo will appear soon." # features/step_definitions/web_steps.rb:99 | |
Then "test@example.com" should receive an email # features/step_definitions/email_steps.rb:51 | |
When "test@example.com" opens the email # features/step_definitions/email_steps.rb:72 | |
Then they should see "[Photocracy] photo added to question: test name" in the email subject # features/step_definitions/email_steps.rb:88 | |
And they should see "Someone has uploaded a new photo to your question" in the email body # features/step_definitions/email_steps.rb:96 | |
And they should see "http://photocracy.org/test/choices/" in the email body # features/step_definitions/email_steps.rb:96 | |
And they should see "Based on your settings, we have auto-activated the photo" in the email body # features/step_definitions/email_steps.rb:96 | |
When they click the first link in the email # features/step_definitions/email_steps.rb:158 | |
Then I should see "Activated" # features/step_definitions/web_steps.rb:99 | |
@photocracy @selenium | |
Scenario: Moderated marketplace # features/photocracy/add_photo.feature:29 | |
Given I am on the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:18 | |
When I upload a photo # features/step_definitions/photocracy_steps.rb:1 | |
Then I should see "Your photo has been submitted for review. It will appear soon." # features/step_definitions/web_steps.rb:99 | |
Then "test@example.com" should receive an email # features/step_definitions/email_steps.rb:51 | |
When "test@example.com" opens the email # features/step_definitions/email_steps.rb:72 | |
Then they should see "[Photocracy] photo added to question: test name" in the email subject # features/step_definitions/email_steps.rb:88 | |
And they should see "Someone has uploaded a new photo to your question" in the email body # features/step_definitions/email_steps.rb:96 | |
And they should see "If you want others to be able to vote on this photo, please activate it by visiting the following url:" in the email body # features/step_definitions/email_steps.rb:96 | |
When they click the first link in the email # features/step_definitions/email_steps.rb:158 | |
Then I should see "Deactivated" # features/step_definitions/web_steps.rb:99 | |
Feature: Voting | |
Background: # features/photocracy/crossfade_voting.feature:3 | |
Given a photocracy idea marketplace quickly exists with url 'test' # features/step_definitions/idea_marketplace_steps.rb:71 | |
Changing api credentials to photocracy | |
Changing credentials to something | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:79:in `/^a photocracy idea marketplace quickly exists with url '([^\']*)'$/' | |
features/photocracy/crossfade_voting.feature:4:in `Given a photocracy idea marketplace quickly exists with url 'test'' | |
And I am on the Crossfade Cast Votes page for 'test' # features/step_definitions/web_steps.rb:18 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/inflater.rb:42:in `internal_produce_input' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/inflater.rb:14:in `sysread' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_input_stream.rb:95:in `sysread' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_entry.rb:582:in `write_file' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_entry.rb:503:in `get_input_stream' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_entry.rb:578:in `write_file' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_entry.rb:577:in `open' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_entry.rb:577:in `write_file' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_entry.rb:205:in `extract' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_file.rb:188:in `extract' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/zipper.rb:27:in `unzip' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_entry_set.rb:30:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_entry_set.rb:30:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_central_directory.rb:113:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/zipper.rb:22:in `unzip' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_file.rb:86:in `open' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/zipper.rb:21:in `unzip' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/extension.rb:38:in `create_root' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/extension.rb:17:in `write_to' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/profile.rb:193:in `install_extensions' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/profile.rb:191:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/profile.rb:191:in `install_extensions' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/profile.rb:76:in `layout_on_disk' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:57:in `create_profile' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:34:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
undefined method `truncate_table' for #<ActiveRecord::ConnectionAdapters::Mysql2Adapter:0x7f232bec3f38> (NoMethodError) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:56:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/mysql2-0.2.18/lib/active_record/connection_adapters/mysql2_adapter.rb:186:in `disable_referential_integrity' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:54:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/configuration.rb:64:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/cucumber-rails-0.3.0/lib/cucumber/rails/active_record.rb:27:in `After' | |
@photocracy @selenium | |
Scenario: User votes on a photo, should see winner and loser # features/photocracy/crossfade_voting.feature:9 | |
When I click on the left photo # features/step_definitions/voting_steps.rb:7 | |
Changing api credentials back to AOI | |
Changing credentials to something | |
Then there should be only two "Click To Vote" elements # features/step_definitions/voting_steps.rb:98 | |
Feature: Different api users | |
In order to keep the AOI and Photocracy API data separated | |
Requests made to Photocracy should result in different credentials being sent to the API | |
@photocracy | |
Scenario: User votes on a photocracy page # features/photocracy/different_api_users.feature:6 | |
Given a photocracy idea marketplace quickly exists with url 'princeton' # features/step_definitions/idea_marketplace_steps.rb:71 | |
Changing api credentials to photocracy | |
Changing credentials to something | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:79:in `/^a photocracy idea marketplace quickly exists with url '([^\']*)'$/' | |
features/photocracy/different_api_users.feature:7:in `Given a photocracy idea marketplace quickly exists with url 'princeton'' | |
When I go to the Cast Votes page for 'princeton' # features/step_definitions/web_steps.rb:22 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_entry.rb:463:in `==' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_input_stream.rb:107:in `open_entry' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_input_stream.rb:81:in `get_next_entry' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_entry.rb:500:in `get_input_stream' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_entry.rb:578:in `write_file' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_entry.rb:577:in `open' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_entry.rb:577:in `write_file' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_entry.rb:205:in `extract' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_file.rb:188:in `extract' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/zipper.rb:27:in `unzip' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_entry_set.rb:30:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_entry_set.rb:30:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_central_directory.rb:113:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/zipper.rb:22:in `unzip' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_file.rb:86:in `open' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/zipper.rb:21:in `unzip' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/extension.rb:38:in `create_root' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/extension.rb:17:in `write_to' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/profile.rb:193:in `install_extensions' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/profile.rb:191:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/profile.rb:191:in `install_extensions' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/profile.rb:76:in `layout_on_disk' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:57:in `create_profile' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:34:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
Feature: Change view paths for photocracy | |
In order to keep the AOI and Photocracy codebase manageable | |
Both applications shares controller and model code (with different views) | |
The site's behavior is determined by the photocracy_filter | |
Currently this before_filter just looks for "photocracy" in the request.url | |
@photocracy | |
Scenario: User visits photocracy.org # features/photocracy/different_view_paths.feature:8 | |
When I go to the homepage # features/step_definitions/web_steps.rb:22 | |
Changing api credentials back to AOI | |
Changing credentials to something | |
Changing api credentials to photocracy | |
Changing credentials to something | |
undefined method `t' for #<ActionView::Base:0x7f232b98ccb8> (ActionView::TemplateError) | |
On line #10 of app/views/photocracy/home/index.html.haml | |
7: %p You can use Photocracy to create a website where visitors can vote on photos and upload new ones. The intuitive and fun voting process yields powerful results. | |
8: | |
9: .float_left{:style => 'margin-right:20px'} | |
10: =link_to t('home.get_started'), new_question_path, :class => 'button green' | |
11: .float_left | |
12: %br | |
13: =link_to t('home.see_an_example'), "/happiness", :style => 'color:#fff;' | |
app/views/photocracy/home/index.html.haml:10:in `_run_haml_app47views47photocracy47home47index46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1328:in `default_render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1334:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:23 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:38:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:99:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:98:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:15:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:93:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:92:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:55:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:53:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:108:in `with_visitor' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:47:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/photocracy/different_view_paths.feature:9:in `When I go to the homepage' | |
Then I should see "Photocracy" # features/step_definitions/web_steps.rb:99 | |
And show me the page # features/step_definitions/web_steps.rb:200 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
Scenario: User visits allourideas.org # features/photocracy/different_view_paths.feature:13 | |
Given I am on the homepage # features/step_definitions/web_steps.rb:18 | |
Changing api credentials back to AOI | |
Changing credentials to something | |
undefined method `image_tag' for #<ActionView::Base:0x7f232b8ad5e0> (ActionView::TemplateError) | |
On line #1 of app/views/home/index.html.haml | |
1: .center= image_tag('start.jpg') | |
2: %hr | |
3: .triple-left | |
4: %h2.noborder= t('home.whats_this') | |
app/views/home/index.html.haml:1:in `_run_haml_app47views47home47index46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1328:in `default_render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1334:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:19 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:38:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:99:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:98:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:15:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:93:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:92:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:55:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:53:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:108:in `with_visitor' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:47:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/photocracy/different_view_paths.feature:14:in `Given I am on the homepage' | |
Then I should not see "Photocracy" # features/step_definitions/web_steps.rb:120 | |
And show me the page # features/step_definitions/web_steps.rb:200 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
@photocracy @selenium | |
Feature: Flag as inappropriate | |
In order to prevent unsavory materials from being displayed on our site | |
A user | |
Should be able to flag a photo as inappropriate | |
Background: # features/photocracy/flag_as_inappropriate.feature:9 | |
Given a photocracy idea marketplace quickly exists with url 'test' and admin 'test@example.com/password' # features/step_definitions/idea_marketplace_steps.rb:83 | |
Changing api credentials to photocracy | |
Changing credentials to something | |
Validation failed: Email has already been taken (ActiveRecord::RecordInvalid) | |
./features/step_definitions/idea_marketplace_steps.rb:84:in `/^a photocracy idea marketplace quickly exists with url '([^\']*)' and admin '(.*)\/(.*)'$/' | |
features/photocracy/flag_as_inappropriate.feature:10:in `Given a photocracy idea marketplace quickly exists with url 'test' and admin 'test@example.com/password'' | |
And idea marketplace 'test' has enabled "flag as inappropriate" # features/step_definitions/idea_marketplace_steps.rb:142 | |
And I am on the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:18 | |
And I save the current two photos # features/step_definitions/voting_steps.rb:116 | |
And no emails have been sent # features/step_definitions/email_steps.rb:43 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
undefined method `truncate_table' for #<ActiveRecord::ConnectionAdapters::Mysql2Adapter:0x7f232bec3f38> (NoMethodError) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:56:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/mysql2-0.2.18/lib/active_record/connection_adapters/mysql2_adapter.rb:186:in `disable_referential_integrity' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:54:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/configuration.rb:64:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/cucumber-rails-0.3.0/lib/cucumber/rails/active_record.rb:27:in `After' | |
Scenario: User submits a flag request # features/photocracy/flag_as_inappropriate.feature:16 | |
When I click the flag link for the left choice # features/step_definitions/voting_steps.rb:17 | |
Changing api credentials back to AOI | |
Changing credentials to something | |
And I fill in "inappropriate_reason" with "Because it's offensive" # features/step_definitions/web_steps.rb:38 | |
And I click the photocracy flag submit button # features/step_definitions/voting_steps.rb:38 | |
Then I should not see thumbnails of the two saved choices in the voting history area # features/step_definitions/voting_steps.rb:201 | |
Then the saved left choice should not be active # features/step_definitions/voting_steps.rb:151 | |
And "test@example.com" should receive an email # features/step_definitions/email_steps.rb:51 | |
When "test@example.com" opens the email # features/step_definitions/email_steps.rb:72 | |
Then they should see "[Photocracy] Possible inappropriate photo flagged by user" in the email subject # features/step_definitions/email_steps.rb:88 | |
And they should see "Because it's offensive" in the email body # features/step_definitions/email_steps.rb:96 | |
Feature: View individual photo page | |
In order to learn more about a particular photo | |
A user | |
Should be able to view an individual photo page | |
Background: # features/photocracy/individual_photo_page.feature:6 | |
Given a photocracy idea marketplace quickly exists with url 'test' and admin 'test@example.com/password' # features/step_definitions/idea_marketplace_steps.rb:83 | |
Changing api credentials to photocracy | |
Changing credentials to something | |
Validation failed: Email has already been taken (ActiveRecord::RecordInvalid) | |
./features/step_definitions/idea_marketplace_steps.rb:84:in `/^a photocracy idea marketplace quickly exists with url '([^\']*)' and admin '(.*)\/(.*)'$/' | |
features/photocracy/individual_photo_page.feature:7:in `Given a photocracy idea marketplace quickly exists with url 'test' and admin 'test@example.com/password'' | |
And I am on the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:18 | |
And I save the current two photos # features/step_definitions/voting_steps.rb:116 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
@photocracy | |
Scenario: User goes to idea page # features/photocracy/individual_photo_page.feature:12 | |
When I go to the Idea Detail page for the saved left choice # features/step_definitions/web_steps.rb:22 | |
Changing api credentials back to AOI | |
Changing credentials to something | |
Then I should see "ADDED ON" # features/step_definitions/web_steps.rb:99 | |
And I should see "SCORE" # features/step_definitions/web_steps.rb:99 | |
And I should see "NUMBER OF VOTES" # features/step_definitions/web_steps.rb:99 | |
And I should see "Back to voting" # features/step_definitions/web_steps.rb:99 | |
And I should not see "Activated" # features/step_definitions/web_steps.rb:120 | |
@photocracy | |
Scenario: User goes to idea page with login reminder set to true # features/photocracy/individual_photo_page.feature:22 | |
When I go to the Idea Detail page for the saved left choice with login reminder # features/step_definitions/web_steps.rb:22 | |
Then I should see "Log in to your account" # features/step_definitions/web_steps.rb:99 | |
And I should see "You must be logged in to perform this action" # features/step_definitions/web_steps.rb:99 | |
When I fill in "session_email" with "test@example.com" # features/step_definitions/web_steps.rb:38 | |
And I fill in "session_password" with "password" # features/step_definitions/web_steps.rb:38 | |
And I press "Log In" # features/step_definitions/web_steps.rb:26 | |
Then I should see "ADDED ON" # features/step_definitions/web_steps.rb:99 | |
And I should see "SCORE" # features/step_definitions/web_steps.rb:99 | |
And I should see "NUMBER OF VOTES" # features/step_definitions/web_steps.rb:99 | |
And I should see "Activated" # features/step_definitions/web_steps.rb:99 | |
@photocracy @selenium | |
Scenario: Admin changes status # features/photocracy/individual_photo_page.feature:36 | |
When I sign in as "test@example.com/password" # features/step_definitions/clearance_steps.rb:97 | |
And I go to the Idea Detail page for the saved left choice # features/step_definitions/web_steps.rb:22 | |
Then I should see "ADDED ON" # features/step_definitions/web_steps.rb:99 | |
And I should see "SCORE" # features/step_definitions/web_steps.rb:99 | |
And I should see "NUMBER OF VOTES" # features/step_definitions/web_steps.rb:99 | |
And I should see "Activated" # features/step_definitions/web_steps.rb:99 | |
When I check "choice_active" # features/step_definitions/web_steps.rb:75 | |
Then I should see "Deactivated" # features/step_definitions/web_steps.rb:99 | |
When I go to the Idea Detail page for the saved left choice # features/step_definitions/web_steps.rb:22 | |
Then I should see "Deactivated" # features/step_definitions/web_steps.rb:99 | |
Feature: Owner adds a photo to marketplace | |
Background: # features/photocracy/owner_upload_photo.feature:3 | |
Given a photocracy idea marketplace quickly exists with url 'test' and admin 'test@example.com/password' # features/step_definitions/idea_marketplace_steps.rb:83 | |
Changing api credentials to photocracy | |
Changing credentials to something | |
Validation failed: Email has already been taken (ActiveRecord::RecordInvalid) | |
./features/step_definitions/idea_marketplace_steps.rb:84:in `/^a photocracy idea marketplace quickly exists with url '([^\']*)' and admin '(.*)\/(.*)'$/' | |
features/photocracy/owner_upload_photo.feature:4:in `Given a photocracy idea marketplace quickly exists with url 'test' and admin 'test@example.com/password'' | |
And I sign in as "test@example.com/password" # features/step_definitions/clearance_steps.rb:97 | |
And no emails have been sent # features/step_definitions/email_steps.rb:43 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
@photocracy | |
Scenario: Upload file too big # features/photocracy/owner_upload_photo.feature:9 | |
Given I am on the Owner Add Photos page for 'test' # features/step_definitions/web_steps.rb:18 | |
Changing api credentials back to AOI | |
Changing credentials to something | |
And I upload a photo that is too large # features/step_definitions/photocracy_steps.rb:9 | |
Then the upload should fail # features/step_definitions/photocracy_steps.rb:19 | |
@photocracy | |
Scenario: Upload file # features/photocracy/owner_upload_photo.feature:15 | |
Given I am on the Owner Add Photos page for 'test' # features/step_definitions/web_steps.rb:18 | |
And I upload a photo that is not too large # features/step_definitions/photocracy_steps.rb:9 | |
Then the upload should succeed # features/step_definitions/photocracy_steps.rb:24 | |
Feature: Voting history | |
In order to encourage more votes | |
A user | |
Should be able to see their history of votes | |
Background: # features/photocracy/voting_history.feature:6 | |
Given a photocracy idea marketplace quickly exists with url 'test' # features/step_definitions/idea_marketplace_steps.rb:71 | |
Changing api credentials to photocracy | |
Changing credentials to something | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:79:in `/^a photocracy idea marketplace quickly exists with url '([^\']*)'$/' | |
features/photocracy/voting_history.feature:7:in `Given a photocracy idea marketplace quickly exists with url 'test'' | |
And I am on the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:18 | |
And I save the current two photos # features/step_definitions/voting_steps.rb:116 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/inflater.rb:18:in `sysread' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_input_stream.rb:95:in `sysread' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_entry.rb:582:in `write_file' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_entry.rb:503:in `get_input_stream' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_entry.rb:578:in `write_file' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_entry.rb:577:in `open' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_entry.rb:577:in `write_file' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_entry.rb:205:in `extract' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_file.rb:188:in `extract' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/zipper.rb:27:in `unzip' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_entry_set.rb:30:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_entry_set.rb:30:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_central_directory.rb:113:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/zipper.rb:22:in `unzip' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rubyzip-0.9.5/lib/zip/zip_file.rb:86:in `open' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/zipper.rb:21:in `unzip' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/extension.rb:38:in `create_root' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/extension.rb:17:in `write_to' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/profile.rb:193:in `install_extensions' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/profile.rb:191:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/profile.rb:191:in `install_extensions' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/profile.rb:76:in `layout_on_disk' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:57:in `create_profile' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:34:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
undefined method `truncate_table' for #<ActiveRecord::ConnectionAdapters::Mysql2Adapter:0x7f232bec3f38> (NoMethodError) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:56:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/mysql2-0.2.18/lib/active_record/connection_adapters/mysql2_adapter.rb:186:in `disable_referential_integrity' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:54:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/configuration.rb:64:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/cucumber-rails-0.3.0/lib/cucumber/rails/active_record.rb:27:in `After' | |
@photocracy @selenium | |
Scenario: User votes on a photo, should see winner and loser # features/photocracy/voting_history.feature:13 | |
When I click on the left photo # features/step_definitions/voting_steps.rb:7 | |
Changing api credentials back to AOI | |
Changing credentials to something | |
Then I should see thumbnails of the two saved choices in the voting history area # features/step_definitions/voting_steps.rb:190 | |
And the left thumbnail should be a winner # features/step_definitions/voting_steps.rb:206 | |
And the right thumbnail should be a loser # features/step_definitions/voting_steps.rb:213 | |
@photocracy @selenium | |
Scenario: User skips a prompt # features/photocracy/voting_history.feature:21 | |
When I click the I can't decide button # features/step_definitions/voting_steps.rb:38 | |
And I pick "I like both ideas" # features/step_definitions/voting_steps.rb:63 | |
And I click the I can't decide submit button # features/step_definitions/voting_steps.rb:38 | |
Then I should see thumbnails of the two saved choices in the voting history area # features/step_definitions/voting_steps.rb:190 | |
And the left thumbnail should be a loser # features/step_definitions/voting_steps.rb:209 | |
And the right thumbnail should be a loser # features/step_definitions/voting_steps.rb:213 | |
@photocracy @selenium | |
Scenario: User skips a prompt and vote count does not go down # features/photocracy/voting_history.feature:31 | |
When I click the I can't decide button # features/step_definitions/voting_steps.rb:38 | |
And I pick "I like both ideas" # features/step_definitions/voting_steps.rb:63 | |
And I click the I can't decide submit button # features/step_definitions/voting_steps.rb:38 | |
Then I should see thumbnails of the two saved choices in the voting history area # features/step_definitions/voting_steps.rb:190 | |
And the left thumbnail should be a loser # features/step_definitions/voting_steps.rb:209 | |
And the right thumbnail should be a loser # features/step_definitions/voting_steps.rb:213 | |
And the vote count should be 0 # features/step_definitions/voting_steps.rb:90 | |
When I click on the left photo # features/step_definitions/voting_steps.rb:7 | |
Then I should see thumbnails of the two saved choices in the voting history area # features/step_definitions/voting_steps.rb:190 | |
And the vote count should be 1 # features/step_definitions/voting_steps.rb:90 | |
When I click the I can't decide button # features/step_definitions/voting_steps.rb:38 | |
And I pick "I like both ideas" # features/step_definitions/voting_steps.rb:63 | |
And I click the I can't decide submit button # features/step_definitions/voting_steps.rb:38 | |
Then I should see thumbnails of the two saved choices in the voting history area # features/step_definitions/voting_steps.rb:190 | |
And the vote count should be 1 # features/step_definitions/voting_steps.rb:90 | |
@photocracy @selenium | |
Scenario: User flags a photo as inappropriate # features/photocracy/voting_history.feature:50 | |
Given idea marketplace 'test' has enabled "flag as inappropriate" # features/step_definitions/idea_marketplace_steps.rb:142 | |
And I am on the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:18 | |
When I click the flag link for the left choice # features/step_definitions/voting_steps.rb:17 | |
And I fill in "inappropriate_reason" with "Because it's offensive" # features/step_definitions/web_steps.rb:38 | |
And I click the photocracy flag submit button # features/step_definitions/voting_steps.rb:38 | |
Then I should not see thumbnails of the two saved choices in the voting history area # features/step_definitions/voting_steps.rb:201 | |
Given I save the current two photos # features/step_definitions/voting_steps.rb:116 | |
When I click on the left photo # features/step_definitions/voting_steps.rb:7 | |
Then I should see thumbnails of the two saved choices in the voting history area # features/step_definitions/voting_steps.rb:190 | |
And the left thumbnail should be a winner # features/step_definitions/voting_steps.rb:206 | |
And the right thumbnail should be a loser # features/step_definitions/voting_steps.rb:213 | |
Feature: Paginate large view results set | |
In order to better view large numbers of choices | |
A user of a marketplace with lots of ideas | |
Should be able to see pages of view results, rather than a large list | |
Scenario: Lots of ideas # features/results/paginate_all_results.feature:6 | |
Given an idea marketplace quickly exists with url 'test' # features/step_definitions/idea_marketplace_steps.rb:58 | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:59:in `/^an idea marketplace quickly exists with url '([^\']*)'$/' | |
features/results/paginate_all_results.feature:7:in `Given an idea marketplace quickly exists with url 'test'' | |
And idea marketplace 'test' has 100 ideas # features/step_definitions/idea_marketplace_steps.rb:110 | |
When I go to the View Results page for 'test' # features/step_definitions/web_steps.rb:22 | |
Then I should see "Idea #2" # features/step_definitions/web_steps.rb:99 | |
And I should not see "Idea #50" # features/step_definitions/web_steps.rb:120 | |
When I follow "See more..." # features/step_definitions/web_steps.rb:32 | |
Then I should see "Idea #2" # features/step_definitions/web_steps.rb:99 | |
And I should see "Idea #50" # features/step_definitions/web_steps.rb:99 | |
And I should not see "Idea #51" # features/step_definitions/web_steps.rb:120 | |
When I follow "Next >>" # features/step_definitions/web_steps.rb:32 | |
Then I should not see "Idea #2" # features/step_definitions/web_steps.rb:120 | |
And I should not see "Idea #49" # features/step_definitions/web_steps.rb:120 | |
And I should see "Idea #51" # features/step_definitions/web_steps.rb:99 | |
When I follow "See All 102 Ideas" # features/step_definitions/web_steps.rb:32 | |
Then I should see "Idea #2" # features/step_definitions/web_steps.rb:99 | |
And I should see "Idea #100" # features/step_definitions/web_steps.rb:99 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
Scenario: Some ideas # features/results/paginate_all_results.feature:25 | |
Given an idea marketplace quickly exists with url 'test' # features/step_definitions/idea_marketplace_steps.rb:58 | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:59:in `/^an idea marketplace quickly exists with url '([^\']*)'$/' | |
features/results/paginate_all_results.feature:26:in `Given an idea marketplace quickly exists with url 'test'' | |
And idea marketplace 'test' has 5 ideas # features/step_definitions/idea_marketplace_steps.rb:110 | |
When I go to the View Results page for 'test' # features/step_definitions/web_steps.rb:22 | |
Then I should see "Idea #1" # features/step_definitions/web_steps.rb:99 | |
And I should see "Idea #4" # features/step_definitions/web_steps.rb:99 | |
And I should not see "See More..." # features/step_definitions/web_steps.rb:120 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
Scenario: One page of ideas # features/results/paginate_all_results.feature:33 | |
Given an idea marketplace quickly exists with url 'test' # features/step_definitions/idea_marketplace_steps.rb:58 | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:59:in `/^an idea marketplace quickly exists with url '([^\']*)'$/' | |
features/results/paginate_all_results.feature:34:in `Given an idea marketplace quickly exists with url 'test'' | |
And idea marketplace 'test' has 35 ideas # features/step_definitions/idea_marketplace_steps.rb:110 | |
When I go to the View Results page for 'test' # features/step_definitions/web_steps.rb:22 | |
Then I should see "Idea #1" # features/step_definitions/web_steps.rb:99 | |
And I should see "Idea #4" # features/step_definitions/web_steps.rb:99 | |
And I should not see "Idea #35" # features/step_definitions/web_steps.rb:120 | |
When I follow "See more..." # features/step_definitions/web_steps.rb:32 | |
Then I should see "Idea #1" # features/step_definitions/web_steps.rb:99 | |
And I should see "Idea #4" # features/step_definitions/web_steps.rb:99 | |
And I should see "Idea #30" # features/step_definitions/web_steps.rb:99 | |
And I should not see "See All" # features/step_definitions/web_steps.rb:120 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
Feature: View individual idea page | |
In order to learn more about a particular idea | |
A user | |
Should be able to view an individual idea page | |
Background: # features/results/view_individual_idea_page.feature:6 | |
Given an idea marketplace quickly exists with url 'test' and 4 ideas # features/step_definitions/idea_marketplace_steps.rb:92 | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:97:in `/^an idea marketplace quickly exists with url '(.*)' and (.*) ideas$/' | |
features/results/view_individual_idea_page.feature:7:in `Given an idea marketplace quickly exists with url 'test' and 4 ideas' | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
Scenario: User visits idea page # features/results/view_individual_idea_page.feature:9 | |
Given I am on the View Results page for 'test' # features/step_definitions/web_steps.rb:18 | |
When I follow "Idea #1" # features/step_definitions/web_steps.rb:32 | |
Then I should see "Idea #1" # features/step_definitions/web_steps.rb:99 | |
And I should see "Added on" # features/step_definitions/web_steps.rb:99 | |
And I should see "Score" # features/step_definitions/web_steps.rb:99 | |
And I should see "50" # features/step_definitions/web_steps.rb:99 | |
And I should see "Number of Votes" # features/step_definitions/web_steps.rb:99 | |
Scenario: User visits idea page for flag as inappropriate question # features/results/view_individual_idea_page.feature:18 | |
Given idea marketplace 'test' has enabled "flag as inappropriate" # features/step_definitions/idea_marketplace_steps.rb:142 | |
And I am on the View Results page for 'test' # features/step_definitions/web_steps.rb:18 | |
When I follow "Idea #1" # features/step_definitions/web_steps.rb:32 | |
Then I should see "Idea #1" # features/step_definitions/web_steps.rb:99 | |
And I should see "Added on" # features/step_definitions/web_steps.rb:99 | |
And I should see "Score" # features/step_definitions/web_steps.rb:99 | |
And I should see "50" # features/step_definitions/web_steps.rb:99 | |
And I should see "Number of Votes" # features/step_definitions/web_steps.rb:99 | |
And I should see "0 votes on 4 ideas" # features/step_definitions/web_steps.rb:99 | |
@selenium | |
Scenario: Voting updates individual choice total correctly # features/results/view_individual_idea_page.feature:30 | |
Given I am on the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:18 | |
And I save the current two choices # features/step_definitions/voting_steps.rb:116 | |
When I click on the left choice # features/step_definitions/voting_steps.rb:1 | |
And I deactivate the two saved choices # features/step_definitions/admin_steps.rb:50 | |
And I go to the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:22 | |
And I vote 10 times # features/step_definitions/voting_steps.rb:72 | |
Then the vote count should be 11 # features/step_definitions/voting_steps.rb:90 | |
When I go to the Idea Detail page for the saved left choice # features/step_definitions/web_steps.rb:22 | |
Then I should see "1" within "#num_votes" # features/step_definitions/web_steps.rb:99 | |
When I go to the Idea Detail page for the saved right choice # features/step_definitions/web_steps.rb:22 | |
Then I should see "1" within "#num_votes" # features/step_definitions/web_steps.rb:99 | |
@selenium | |
Scenario: Voting updates individual choice total correctly on flag as inappropriate # features/results/view_individual_idea_page.feature:44 | |
Given idea marketplace 'test' has enabled "flag as inappropriate" # features/step_definitions/idea_marketplace_steps.rb:142 | |
And I am on the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:18 | |
And I save the current two choices # features/step_definitions/voting_steps.rb:116 | |
When I click on the left choice # features/step_definitions/voting_steps.rb:1 | |
And I deactivate the two saved choices # features/step_definitions/admin_steps.rb:50 | |
And I go to the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:22 | |
And I vote 10 times # features/step_definitions/voting_steps.rb:72 | |
Then the vote count should be 11 # features/step_definitions/voting_steps.rb:90 | |
When I go to the Idea Detail page for the saved left choice # features/step_definitions/web_steps.rb:22 | |
Then I should see "11 votes on 2 ideas" # features/step_definitions/web_steps.rb:99 | |
And I should see "1" within "#num_votes" # features/step_definitions/web_steps.rb:99 | |
When I go to the Idea Detail page for the saved right choice # features/step_definitions/web_steps.rb:22 | |
Then I should see "1" within "#num_votes" # features/step_definitions/web_steps.rb:99 | |
Feature: View Results | |
In order to be motivated to engage in this idea marketplace | |
As a voter | |
I want to be able to see current results | |
Background: # features/results/view_results.feature:6 | |
Given an idea marketplace quickly exists with url 'test' # features/step_definitions/idea_marketplace_steps.rb:58 | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:59:in `/^an idea marketplace quickly exists with url '([^\']*)'$/' | |
features/results/view_results.feature:7:in `Given an idea marketplace quickly exists with url 'test'' | |
And idea marketplace 'test' has 20 ideas # features/step_definitions/idea_marketplace_steps.rb:110 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
Scenario: User clicks all results # features/results/view_results.feature:10 | |
Given I am on the View Results page for 'test' # features/step_definitions/web_steps.rb:18 | |
When I follow "See more..." # features/step_definitions/web_steps.rb:32 | |
Then I should see "Idea #1" # features/step_definitions/web_steps.rb:99 | |
And I should see "Idea #19" # features/step_definitions/web_steps.rb:99 | |
And I should not see "See more..." # features/step_definitions/web_steps.rb:120 | |
And I should have the following query string: # features/step_definitions/web_steps.rb:189 | |
| more | true | | |
Scenario: User clicks all results in french # features/results/view_results.feature:19 | |
Given the default locale for 'test' is 'fr' # features/step_definitions/idea_marketplace_steps.rb:136 | |
And I am on the View Results page for 'test' # features/step_definitions/web_steps.rb:18 | |
When I follow "Voir plus" # features/step_definitions/web_steps.rb:32 | |
Then I should see "Idea #1" # features/step_definitions/web_steps.rb:99 | |
And show me the page # features/step_definitions/web_steps.rb:200 | |
And I should see "Idea #19" # features/step_definitions/web_steps.rb:99 | |
And I should not see "Voir plus" # features/step_definitions/web_steps.rb:120 | |
And I should have the following query string: # features/step_definitions/web_steps.rb:189 | |
| more | true | | |
| locale | fr | | |
Feature: Tabbed vote header | |
In order to help navigate the site | |
A user | |
Should see a 'tabbed' vote header to denote current page | |
Scenario: Check that urls are being generated correctly # features/results/vote_header.feature:6 | |
Given an idea marketplace quickly exists with url 'test' # features/step_definitions/idea_marketplace_steps.rb:58 | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:59:in `/^an idea marketplace quickly exists with url '([^\']*)'$/' | |
features/results/vote_header.feature:7:in `Given an idea marketplace quickly exists with url 'test'' | |
And I am on the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:18 | |
When I follow "View Results" # features/step_definitions/web_steps.rb:32 | |
Then I should be on the View Results page for 'test' # features/step_definitions/web_steps.rb:181 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
Feature: Objects over time graphs | |
In order to view the popularity of an idea marketplace | |
A user | |
Should be able to view a graph displaying the number of votes over time | |
@selenium | |
Scenario: No votes, so no chart possible # features/results/votes_by_date_graph.feature:7 | |
Given an idea marketplace quickly exists with url 'test' # features/step_definitions/idea_marketplace_steps.rb:58 | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:59:in `/^an idea marketplace quickly exists with url '([^\']*)'$/' | |
features/results/votes_by_date_graph.feature:8:in `Given an idea marketplace quickly exists with url 'test'' | |
And I am on the View Results page for 'test' # features/step_definitions/web_steps.rb:18 | |
When I follow "votes-datechart-view-link" # features/step_definitions/web_steps.rb:32 | |
Then I should see "Number of Votes per day Overall total - 0" within ".highcharts-container" # features/step_definitions/web_steps.rb:99 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
undefined method `truncate_table' for #<ActiveRecord::ConnectionAdapters::Mysql2Adapter:0x7f232bec3f38> (NoMethodError) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:56:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/mysql2-0.2.18/lib/active_record/connection_adapters/mysql2_adapter.rb:186:in `disable_referential_integrity' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:54:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/configuration.rb:64:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/cucumber-rails-0.3.0/lib/cucumber/rails/active_record.rb:27:in `After' | |
@selenium | |
Scenario: Some votes on one day # features/results/votes_by_date_graph.feature:14 | |
Given an idea marketplace quickly exists with url 'test' # features/step_definitions/idea_marketplace_steps.rb:58 | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:59:in `/^an idea marketplace quickly exists with url '([^\']*)'$/' | |
features/results/votes_by_date_graph.feature:15:in `Given an idea marketplace quickly exists with url 'test'' | |
And I am on the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:18 | |
When I vote 3 times # features/step_definitions/voting_steps.rb:72 | |
And I go to the View Results page for 'test' # features/step_definitions/web_steps.rb:22 | |
And I follow "votes-datechart-view-link" # features/step_definitions/web_steps.rb:32 | |
Then I should see "Number of Votes per day Overall total - 3" within ".highcharts-container" # features/step_definitions/web_steps.rb:99 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
undefined method `truncate_table' for #<ActiveRecord::ConnectionAdapters::Mysql2Adapter:0x7f232bec3f38> (NoMethodError) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:56:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/mysql2-0.2.18/lib/active_record/connection_adapters/mysql2_adapter.rb:186:in `disable_referential_integrity' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:54:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/configuration.rb:64:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/cucumber-rails-0.3.0/lib/cucumber/rails/active_record.rb:27:in `After' | |
Feature: Password reset | |
In order to sign in even if user forgot their password | |
A user | |
Should be able to reset it | |
Scenario: User is not signed up # features/users/password_reset.feature:6 | |
Given no user exists with an email of "email@person.com" # features/step_definitions/clearance_steps.rb:13 | |
When I request password reset link to be sent to "email@person.com" # features/step_definitions/clearance_steps.rb:108 | |
undefined method `t' for #<ActionView::Base:0x7f232b790a90> (ActionView::TemplateError) | |
On line #1 of app/views/passwords/new.html.haml | |
1: %h2= t('user.reset_password_header') | |
2: | |
3: %p= t('user.reset_password_explain') | |
4: %br | |
app/views/passwords/new.html.haml:1:in `_run_haml_app47views47passwords47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/thoughtbot-clearance-0.8.2/app/controllers/clearance/passwords_controller.rb:9:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:23 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:60:in `invoke' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_world.rb:26:in `When' | |
features/step_definitions/clearance_steps.rb:109 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:38:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:99:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:98:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:15:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:93:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:92:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:55:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:53:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:108:in `with_visitor' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:47:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/users/password_reset.feature:8:in `When I request password reset link to be sent to "email@person.com"' | |
Then I should see "Unknown email" # features/step_definitions/web_steps.rb:99 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
Scenario: User is signed up and requests password reset # features/users/password_reset.feature:11 | |
Given I signed up with "email@person.com/password" # features/step_definitions/clearance_steps.rb:17 | |
When I request password reset link to be sent to "email@person.com" # features/step_definitions/clearance_steps.rb:108 | |
undefined method `t' for #<ActionView::Base:0x7f232b896138> (ActionView::TemplateError) | |
On line #1 of app/views/passwords/new.html.haml | |
1: %h2= t('user.reset_password_header') | |
2: | |
3: %p= t('user.reset_password_explain') | |
4: %br | |
app/views/passwords/new.html.haml:1:in `_run_haml_app47views47passwords47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/thoughtbot-clearance-0.8.2/app/controllers/clearance/passwords_controller.rb:9:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:23 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:60:in `invoke' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_world.rb:26:in `When' | |
features/step_definitions/clearance_steps.rb:109 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:38:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:99:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:98:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:15:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:93:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:92:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:55:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:53:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:108:in `with_visitor' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:47:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/users/password_reset.feature:13:in `When I request password reset link to be sent to "email@person.com"' | |
Then I should see "instructions for changing your password" # features/step_definitions/web_steps.rb:99 | |
And a password reset message should be sent to "email@person.com" # features/step_definitions/clearance_steps.rb:71 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
Scenario: User is signed up updated his password and types wrong confirmation # features/users/password_reset.feature:17 | |
Given I signed up with "email@person.com/password" # features/step_definitions/clearance_steps.rb:17 | |
When I follow the password reset link sent to "email@person.com" # features/step_definitions/clearance_steps.rb:80 | |
undefined method `t' for #<ActionView::Base:0x7f232b8b5470> (ActionView::TemplateError) | |
On line #1 of app/views/passwords/edit.html.haml | |
1: %h2= t('user.change_your_password') | |
2: | |
3: %p= t('user.choose_password_below') | |
4: | |
app/views/passwords/edit.html.haml:1:in `_run_haml_app47views47passwords47edit46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/thoughtbot-clearance-0.8.2/app/controllers/clearance/passwords_controller.rb:27:in `edit' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/clearance_steps.rb:83 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:38:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:99:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:98:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:15:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:93:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:92:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:55:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:53:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:108:in `with_visitor' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:47:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/users/password_reset.feature:19:in `When I follow the password reset link sent to "email@person.com"' | |
And I update my password with "newpassword/wrongconfirmation" # features/step_definitions/clearance_steps.rb:114 | |
Then I should see error messages # features/step_definitions/clearance_steps.rb:3 | |
And I should be signed out # features/step_definitions/clearance_steps.rb:38 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
Scenario: User is signed up and updates his password # features/users/password_reset.feature:24 | |
Given I signed up with "email@person.com/password" # features/step_definitions/clearance_steps.rb:17 | |
When I follow the password reset link sent to "email@person.com" # features/step_definitions/clearance_steps.rb:80 | |
undefined method `t' for #<ActionView::Base:0x7f232b78ef60> (ActionView::TemplateError) | |
On line #1 of app/views/passwords/edit.html.haml | |
1: %h2= t('user.change_your_password') | |
2: | |
3: %p= t('user.choose_password_below') | |
4: | |
app/views/passwords/edit.html.haml:1:in `_run_haml_app47views47passwords47edit46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/thoughtbot-clearance-0.8.2/app/controllers/clearance/passwords_controller.rb:27:in `edit' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/clearance_steps.rb:83 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:38:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:99:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:98:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:15:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:93:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:92:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:55:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:53:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:108:in `with_visitor' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:47:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/users/password_reset.feature:26:in `When I follow the password reset link sent to "email@person.com"' | |
And I update my password with "newpassword/newpassword" # features/step_definitions/clearance_steps.rb:114 | |
Then I should be signed in as "email@person.com" # features/step_definitions/clearance_steps.rb:33 | |
When I sign out # features/step_definitions/clearance_steps.rb:104 | |
Then I should be signed out # features/step_definitions/clearance_steps.rb:38 | |
And I sign in as "email@person.com/newpassword" # features/step_definitions/clearance_steps.rb:97 | |
Then I should be signed in as "email@person.com" # features/step_definitions/clearance_steps.rb:33 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
Feature: Sign in | |
In order to get access to protected sections of the site | |
A user | |
Should be able to sign in | |
Scenario: User is not signed up # features/users/sign_in.feature:6 | |
Given no user exists with an email of "email@person.com" # features/step_definitions/clearance_steps.rb:13 | |
When I go to the sign in page # features/step_definitions/web_steps.rb:22 | |
undefined method `t' for #<ActionView::Base:0x7f232b8b0d30> (ActionView::TemplateError) | |
On line #1 of app/views/sessions/new.html.haml | |
1: %h1= t('login.header') | |
2: %br | |
3: -form_for :session, :url => session_path do |form| | |
4: %table.left | |
app/views/sessions/new.html.haml:1:in `_run_haml_app47views47sessions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/thoughtbot-clearance-0.8.2/app/controllers/clearance/sessions_controller.rb:8:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:23 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:38:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:99:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:98:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:15:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:93:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:92:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:55:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:53:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:108:in `with_visitor' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:47:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/users/sign_in.feature:8:in `When I go to the sign in page' | |
And I sign in as "email@person.com/password" # features/step_definitions/clearance_steps.rb:97 | |
Then I should see "Bad email or password" # features/step_definitions/web_steps.rb:99 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
Scenario: User is auto confirmed # features/users/sign_in.feature:12 | |
Given I signed up with "email@person.com/password" # features/step_definitions/clearance_steps.rb:17 | |
When I go to the sign in page # features/step_definitions/web_steps.rb:22 | |
undefined method `t' for #<ActionView::Base:0x7f232b78d9d0> (ActionView::TemplateError) | |
On line #1 of app/views/sessions/new.html.haml | |
1: %h1= t('login.header') | |
2: %br | |
3: -form_for :session, :url => session_path do |form| | |
4: %table.left | |
app/views/sessions/new.html.haml:1:in `_run_haml_app47views47sessions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/thoughtbot-clearance-0.8.2/app/controllers/clearance/sessions_controller.rb:8:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:23 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:38:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:99:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:98:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:15:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:93:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:92:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:55:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:53:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:108:in `with_visitor' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:47:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/users/sign_in.feature:14:in `When I go to the sign in page' | |
And I sign in as "email@person.com/password" # features/step_definitions/clearance_steps.rb:97 | |
Then I should see "Signed in" # features/step_definitions/web_steps.rb:99 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
Scenario: User enters wrong password # features/users/sign_in.feature:18 | |
Given I am signed up and confirmed as "email@person.com/password" # features/step_definitions/clearance_steps.rb:24 | |
When I go to the sign in page # features/step_definitions/web_steps.rb:22 | |
undefined method `t' for #<ActionView::Base:0x7f232b8c7a30> (ActionView::TemplateError) | |
On line #1 of app/views/sessions/new.html.haml | |
1: %h1= t('login.header') | |
2: %br | |
3: -form_for :session, :url => session_path do |form| | |
4: %table.left | |
app/views/sessions/new.html.haml:1:in `_run_haml_app47views47sessions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/thoughtbot-clearance-0.8.2/app/controllers/clearance/sessions_controller.rb:8:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:23 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:38:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:99:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:98:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:15:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:93:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:92:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:55:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:53:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:108:in `with_visitor' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:47:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/users/sign_in.feature:20:in `When I go to the sign in page' | |
And I sign in as "email@person.com/wrongpassword" # features/step_definitions/clearance_steps.rb:97 | |
Then I should see "Bad email or password" # features/step_definitions/web_steps.rb:99 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
Scenario: User signs in successfully # features/users/sign_in.feature:24 | |
Given I am signed up and confirmed as "email@person.com/password" # features/step_definitions/clearance_steps.rb:24 | |
When I go to the sign in page # features/step_definitions/web_steps.rb:22 | |
undefined method `t' for #<ActionView::Base:0x7f232b88dd80> (ActionView::TemplateError) | |
On line #1 of app/views/sessions/new.html.haml | |
1: %h1= t('login.header') | |
2: %br | |
3: -form_for :session, :url => session_path do |form| | |
4: %table.left | |
app/views/sessions/new.html.haml:1:in `_run_haml_app47views47sessions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/thoughtbot-clearance-0.8.2/app/controllers/clearance/sessions_controller.rb:8:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:23 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:38:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:99:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:98:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:15:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:93:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:92:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:55:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:53:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:108:in `with_visitor' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:47:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/users/sign_in.feature:26:in `When I go to the sign in page' | |
And I sign in as "email@person.com/password" # features/step_definitions/clearance_steps.rb:97 | |
Then I should see "Signed in" # features/step_definitions/web_steps.rb:99 | |
When I return next time # features/step_definitions/clearance_steps.rb:120 | |
Then I should see "Logout" within ".footer" # features/step_definitions/web_steps.rb:99 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
Feature: Sign out | |
To protect my account from unauthorized access | |
A signed in user | |
Should be able to sign out | |
Scenario: User signs out # features/users/sign_out.feature:6 | |
Given I am signed up and confirmed as "email@person.com/password" # features/step_definitions/clearance_steps.rb:24 | |
When I sign in as "email@person.com/password" # features/step_definitions/clearance_steps.rb:97 | |
undefined method `t' for #<ActionView::Base:0x7f232b87d188> (ActionView::TemplateError) | |
On line #1 of app/views/sessions/new.html.haml | |
1: %h1= t('login.header') | |
2: %br | |
3: -form_for :session, :url => session_path do |form| | |
4: %table.left | |
app/views/sessions/new.html.haml:1:in `_run_haml_app47views47sessions47new46html46haml' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:34:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:306:in `with_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/renderable.rb:30:in `render_without_template_tracking' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/test_case.rb:20:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/template.rb:205:in `render_template' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:265:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:348:in `_render_with_layout' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_view/base.rb:262:in `render_without_haml' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/haml/helpers/action_view_mods.rb:13:in `render_without_mock_proxy' | |
vendor/ruby/1.8/gems/rspec-rails-1.3.4/lib/spec/rails/extensions/action_view/base.rb:29:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1252:in `render_for_file' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:936:in `render_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:51:in `render' | |
vendor/ruby/1.8/gems/thoughtbot-clearance-0.8.2/app/controllers/clearance/sessions_controller.rb:8:in `new' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:1333:in `perform_action_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:617:in `call_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/rescue.rb:160:in `perform_action_without_flash' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/flash.rb:151:in `perform_action' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `send' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:532:in `process_without_filters' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/filters.rb:606:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:391:in `process' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/base.rb:386:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/routing/route_set.rb:438:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:87:in `dispatch' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:121:in `_call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:29:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:9:in `cache' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/query_cache.rb:28:in `call' | |
vendor/ruby/1.8/gems/activerecord-2.3.14/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call' | |
vendor/ruby/1.8/gems/haml-3.0.9/rails/./lib/sass/plugin/rack.rb:41:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/string_coercion.rb:25:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/params_parser.rb:15:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/session/cookie_store.rb:99:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/rack.rb:27:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/failsafe.rb:26:in `call' | |
vendor/ruby/1.8/gems/hoptoad_notifier-2.4.9/lib/hoptoad_notifier/user_informer.rb:12:in `call' | |
vendor/ruby/1.8/gems/actionpack-2.3.14/lib/action_controller/dispatcher.rb:106:in `call' | |
vendor/ruby/1.8/gems/rails-2.3.14/lib/rails/rack/static.rb:31:in `call' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:226:in `get' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `send' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:195:in `process' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/rack_test_driver.rb:190:in `visit' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `visit' | |
vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:55:in `visit' | |
features/step_definitions/web_steps.rb:23 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:60:in `invoke' | |
(__FORWARDABLE__):3:in `__send__' | |
(__FORWARDABLE__):3:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_world.rb:26:in `When' | |
features/step_definitions/clearance_steps.rb:98 | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:48:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:69:in `cucumber_run_with_backtrace_filtering' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/core_ext/instance_exec.rb:36:in `cucumber_instance_exec' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/rb_support/rb_step_definition.rb:62:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/step_match.rb:25:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:59:in `invoke' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_invocation.rb:38:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:99:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:98:in `visit_step' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:15:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/step_collection.rb:14:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:93:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:92:in `visit_steps' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:55:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:79:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:95:in `before_and_after' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:78:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:120:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:13:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:95:in `execute_around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/language_support/language_methods.rb:12:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:119:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `call' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime/support_code.rb:117:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:90:in `around' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:77:in `with_hooks' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:53:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:108:in `with_visitor' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/scenario.rb:47:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:51:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:50:in `visit_feature_element' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:43:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/feature.rb:42:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:20:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:19:in `visit_feature' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:29:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:17:in `each' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/features.rb:28:in `accept' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:14:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:163:in `broadcast' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/ast/tree_walker.rb:13:in `visit_features' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/runtime.rb:45:in `run!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:43:in `execute!' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/./lib/cucumber/cli/main.rb:20:in `execute' | |
vendor/ruby/1.8/gems/cucumber-1.1.0/bin/cucumber:14 | |
vendor/ruby/1.8/bin/cucumber:19:in `load' | |
vendor/ruby/1.8/bin/cucumber:19 | |
features/users/sign_out.feature:8:in `When I sign in as "email@person.com/password"' | |
Then I should be signed in as "email@person.com" # features/step_definitions/clearance_steps.rb:33 | |
And I sign out # features/step_definitions/clearance_steps.rb:104 | |
Then I should see "Signed out" # features/step_definitions/web_steps.rb:99 | |
And I should be signed out # features/step_definitions/clearance_steps.rb:38 | |
When I return next time # features/step_definitions/clearance_steps.rb:120 | |
Then I should be signed out # features/step_definitions/clearance_steps.rb:38 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
Feature: Sign up | |
In order to get access to protected sections of the site | |
A user | |
Should be able to sign up | |
Feature: Tracking Sessions | |
In order to keep accurate statistics about the popularity of this website | |
A visitor to this site | |
Should have their activity recorded by creating sessions | |
Background: # features/visitors/tracking_sessions.feature:6 | |
Given an idea marketplace quickly exists with url 'test' and 4 ideas # features/step_definitions/idea_marketplace_steps.rb:92 | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:97:in `/^an idea marketplace quickly exists with url '(.*)' and (.*) ideas$/' | |
features/visitors/tracking_sessions.feature:7:in `Given an idea marketplace quickly exists with url 'test' and 4 ideas' | |
And there are no User Sessions # features/step_definitions/visitor_steps.rb:1 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
Scenario: User visits site for the first time # features/visitors/tracking_sessions.feature:10 | |
When I go to the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:22 | |
And I go to the View Results page for 'test' # features/step_definitions/web_steps.rb:22 | |
Then there should be 1 User Session # features/step_definitions/visitor_steps.rb:5 | |
Scenario: User visits site once and then returns within 10 minutes # features/visitors/tracking_sessions.feature:15 | |
When I go to the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:22 | |
And 9 minutes pass # features/step_definitions/visitor_steps.rb:18 | |
And I go to the View Results page for 'test' # features/step_definitions/web_steps.rb:22 | |
Then there should be 1 User Session # features/step_definitions/visitor_steps.rb:5 | |
Scenario: User visits site once and then returns after 10 minutes # features/visitors/tracking_sessions.feature:21 | |
When I go to the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:22 | |
And 11 minutes pass # features/step_definitions/visitor_steps.rb:18 | |
And I go to the View Results page for 'test' # features/step_definitions/web_steps.rb:22 | |
Then there should be 2 User Sessions # features/step_definitions/visitor_steps.rb:5 | |
Scenario: User visits site several time within 10 minutes # features/visitors/tracking_sessions.feature:27 | |
When I go to the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:22 | |
And 5 minutes pass # features/step_definitions/visitor_steps.rb:18 | |
And I go to the View Results page for 'test' # features/step_definitions/web_steps.rb:22 | |
And 2 minutes pass # features/step_definitions/visitor_steps.rb:18 | |
And I go to the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:22 | |
And 5 minutes pass # features/step_definitions/visitor_steps.rb:18 | |
Then there should be 1 User Session # features/step_definitions/visitor_steps.rb:5 | |
Feature: Tracking Visitors | |
In order to keep accurate statistics about users that return to our site | |
A visitor to this site that engages in multiple sessions | |
Should have their activity grouped by actual visitor | |
Background: # features/visitors/tracking_visitors.feature:6 | |
Given an idea marketplace quickly exists with url 'test' and 4 ideas # features/step_definitions/idea_marketplace_steps.rb:92 | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:97:in `/^an idea marketplace quickly exists with url '(.*)' and (.*) ideas$/' | |
features/visitors/tracking_visitors.feature:7:in `Given an idea marketplace quickly exists with url 'test' and 4 ideas' | |
And there are no User Sessions # features/step_definitions/visitor_steps.rb:1 | |
And there are no Visitors # features/step_definitions/visitor_steps.rb:9 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
Scenario: User visits site for the first time # features/visitors/tracking_visitors.feature:11 | |
When I go to the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:22 | |
And I go to the View Results page for 'test' # features/step_definitions/web_steps.rb:22 | |
Then there should be 1 User Session # features/step_definitions/visitor_steps.rb:5 | |
And there should be 1 Visitor # features/step_definitions/visitor_steps.rb:13 | |
Scenario: User visits site once and then returns after 10 minutes # features/visitors/tracking_visitors.feature:17 | |
When I go to the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:22 | |
And 11 minutes pass # features/step_definitions/visitor_steps.rb:18 | |
And I go to the View Results page for 'test' # features/step_definitions/web_steps.rb:22 | |
Then there should be 2 User Sessions # features/step_definitions/visitor_steps.rb:5 | |
And there should be 1 Visitor # features/step_definitions/visitor_steps.rb:13 | |
Feature: Add idea to marketplace | |
In order to have ideas from the community be considered | |
A user | |
Should be able to add their own idea while voting | |
Background: # features/voting/add_idea.feature:6 | |
Given an idea marketplace quickly exists with url 'test' and admin 'test@example.com/password' # features/step_definitions/idea_marketplace_steps.rb:63 | |
Validation failed: Email has already been taken (ActiveRecord::RecordInvalid) | |
./features/step_definitions/idea_marketplace_steps.rb:64:in `/^an idea marketplace quickly exists with url '([^\']*)' and admin '(.*)\/(.*)'$/' | |
features/voting/add_idea.feature:7:in `Given an idea marketplace quickly exists with url 'test' and admin 'test@example.com/password'' | |
And I sign in as "test@example.com/password" # features/step_definitions/clearance_steps.rb:97 | |
And I am on the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:18 | |
And no emails have been sent # features/step_definitions/email_steps.rb:43 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
undefined method `truncate_table' for #<ActiveRecord::ConnectionAdapters::Mysql2Adapter:0x7f232bec3f38> (NoMethodError) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:56:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/mysql2-0.2.18/lib/active_record/connection_adapters/mysql2_adapter.rb:186:in `disable_referential_integrity' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:54:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/configuration.rb:64:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/cucumber-rails-0.3.0/lib/cucumber/rails/active_record.rb:27:in `After' | |
@selenium | |
Scenario: Adding choice to unmoderated marketplace # features/voting/add_idea.feature:13 | |
Given idea marketplace 'test' has enabled idea autoactivation # features/step_definitions/admin_steps.rb:83 | |
When I upload an idea titled 'blah blah & blah' # features/step_definitions/voting_steps.rb:26 | |
Then I should see "You just added an idea for people to vote on: blah blah & blah" within ".tellmearea" # features/step_definitions/web_steps.rb:99 | |
Then I should see "Now you have cast 0 votes and added 1 idea" within ".tellmearea" # features/step_definitions/web_steps.rb:99 | |
And the vote count should be 0 # features/step_definitions/voting_steps.rb:90 | |
And the idea count should be 3 # features/step_definitions/voting_steps.rb:94 | |
When I go to the View Results page for 'test' # features/step_definitions/web_steps.rb:22 | |
Then I should see "blah blah & blah" # features/step_definitions/web_steps.rb:99 | |
And "test@example.com" should receive an email # features/step_definitions/email_steps.rb:51 | |
When "test@example.com" opens the email # features/step_definitions/email_steps.rb:72 | |
Then they should see "[All Our Ideas] idea added to question: test name" in the email subject # features/step_definitions/email_steps.rb:88 | |
And they should see "Someone has uploaded the idea 'blah blah & blah' to your question" in the email body # features/step_definitions/email_steps.rb:96 | |
And they should see "Based on your settings, we have auto-activated the idea" in the email body # features/step_definitions/email_steps.rb:96 | |
When they click the first link in the email # features/step_definitions/email_steps.rb:158 | |
Then I should see "You have successfully deactivated the idea 'blah blah & blah'" # features/step_definitions/web_steps.rb:99 | |
@selenium | |
Scenario: Adding choice to unmoderated marketplace with new lines # features/voting/add_idea.feature:32 | |
Given idea marketplace 'test' has enabled idea autoactivation # features/step_definitions/admin_steps.rb:83 | |
When I upload an idea titled # features/step_definitions/voting_steps.rb:32 | |
""" | |
blah | |
foo blah | |
""" | |
Then I should see "You just added an idea for people to vote on: blah foo blah" within ".tellmearea" # features/step_definitions/web_steps.rb:99 | |
Then I should see "Now you have cast 0 votes and added 1 idea" within ".tellmearea" # features/step_definitions/web_steps.rb:99 | |
And the vote count should be 0 # features/step_definitions/voting_steps.rb:90 | |
And the idea count should be 3 # features/step_definitions/voting_steps.rb:94 | |
When I go to the View Results page for 'test' # features/step_definitions/web_steps.rb:22 | |
Then I should see "blah foo blah" # features/step_definitions/web_steps.rb:99 | |
And "test@example.com" should receive an email # features/step_definitions/email_steps.rb:51 | |
When "test@example.com" opens the email # features/step_definitions/email_steps.rb:72 | |
Then they should see "[All Our Ideas] idea added to question: test name" in the email subject # features/step_definitions/email_steps.rb:88 | |
And they should see "Someone has uploaded the idea 'blah foo blah' to your question" in the email body # features/step_definitions/email_steps.rb:96 | |
And they should see "Based on your settings, we have auto-activated the idea" in the email body # features/step_definitions/email_steps.rb:96 | |
When they click the first link in the email # features/step_definitions/email_steps.rb:158 | |
Then I should see "You have successfully deactivated the idea 'blah foo blah'" # features/step_definitions/web_steps.rb:99 | |
@selenium | |
Scenario: Adding choice to moderated marketplace # features/voting/add_idea.feature:55 | |
When I upload an idea titled 'blah blah blah' # features/step_definitions/voting_steps.rb:26 | |
Then I should see "Your idea has been submitted for review. It will appear soon." within "#facebox" # features/step_definitions/web_steps.rb:99 | |
Then I should see "Cast Votes" within "#facebox" # features/step_definitions/web_steps.rb:99 | |
When I close the facebox # features/step_definitions/voting_steps.rb:156 | |
Then I should see "Now you have cast 0 votes and added 1 idea" within ".tellmearea" # features/step_definitions/web_steps.rb:99 | |
Then the vote count should be 0 # features/step_definitions/voting_steps.rb:90 | |
And the idea count should be 2 # features/step_definitions/voting_steps.rb:94 | |
When I go to the View Results page for 'test' # features/step_definitions/web_steps.rb:22 | |
Then I should not see "blah blah blah" # features/step_definitions/web_steps.rb:120 | |
When I sign in as the admin for 'test' # features/step_definitions/admin_steps.rb:99 | |
And I go to the Admin Page for 'test' # features/step_definitions/web_steps.rb:22 | |
Then I should see "blah blah blah" # features/step_definitions/web_steps.rb:99 | |
And "test@example.com" should receive an email # features/step_definitions/email_steps.rb:51 | |
When "test@example.com" opens the email # features/step_definitions/email_steps.rb:72 | |
Then they should see "[All Our Ideas] idea added to question: test name" in the email subject # features/step_definitions/email_steps.rb:88 | |
And they should see "Someone has uploaded the idea 'blah blah blah' to your question" in the email body # features/step_definitions/email_steps.rb:96 | |
And they should see "If you want others to be able to vote on this idea, please activate it by visiting the following url:" in the email body # features/step_definitions/email_steps.rb:96 | |
When they click the first link in the email # features/step_definitions/email_steps.rb:158 | |
Then I should see "You have successfully activated the idea 'blah blah blah'" # features/step_definitions/web_steps.rb:99 | |
Feature: I Can't Decide | |
In order to accurately measure preferences without forcing comparisons | |
As a user | |
Should be able to skip a prompt by saying "I can't decide" | |
Background: # features/voting/cantdecide.feature:7 | |
Given an idea marketplace quickly exists with url 'test' # features/step_definitions/idea_marketplace_steps.rb:58 | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:59:in `/^an idea marketplace quickly exists with url '([^\']*)'$/' | |
features/voting/cantdecide.feature:8:in `Given an idea marketplace quickly exists with url 'test'' | |
And I am on the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:18 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
Scenario: User sees menu of cant decide # features/voting/cantdecide.feature:11 | |
When I click the I can't decide button # features/step_definitions/voting_steps.rb:38 | |
Then I should see "I like both ideas" # features/step_definitions/web_steps.rb:99 | |
And I should see "I don't like either idea" # features/step_definitions/web_steps.rb:99 | |
And I should see "I don't know enough about:" # features/step_definitions/web_steps.rb:99 | |
And I should see "I don't know enough about either idea" # features/step_definitions/web_steps.rb:99 | |
And I should see "I think both ideas are the same" # features/step_definitions/web_steps.rb:99 | |
And I should see "I just can't decide" # features/step_definitions/web_steps.rb:99 | |
@selenium | |
Scenario: User chooses i can't decide # features/voting/cantdecide.feature:21 | |
When I click the I can't decide button # features/step_definitions/voting_steps.rb:38 | |
And I pick "I like both ideas" # features/step_definitions/voting_steps.rb:63 | |
Then I should see "You couldn't decide." within ".tellmearea" # features/step_definitions/web_steps.rb:99 | |
And the vote count should be 0 # features/step_definitions/voting_steps.rb:90 | |
Feature: Flag as inappropriate | |
In order to prevent unsavory materials from being displayed on our site | |
A user | |
Should be able to flag a choice as inappropriate | |
Background: # features/voting/flag_as_inappropriate.feature:7 | |
Given an idea marketplace exists with admin 'flag_test@test.com' and url 'test' and 5 ideas # features/step_definitions/idea_marketplace_steps.rb:21 | |
SIGTERM (SignalException) | |
./features/step_definitions/web_steps.rb:19:in `/^(?:|I )am on (.+)$/' | |
features/voting/flag_as_inappropriate.feature:8:in `Given an idea marketplace exists with admin 'flag_test@test.com' and url 'test' and 5 ideas' | |
And idea marketplace 'test' has enabled "flag as inappropriate" # features/step_definitions/idea_marketplace_steps.rb:142 | |
And I am on the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:18 | |
And I save the current left choice # features/step_definitions/voting_steps.rb:116 | |
And no emails have been sent # features/step_definitions/email_steps.rb:43 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/socket_poller.rb:95:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/socket_poller.rb:95:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/socket_poller.rb:88:in `with_timeout' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/socket_poller.rb:23:in `connected?' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:75:in `connect_until_stable' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:37:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
undefined method `truncate_table' for #<ActiveRecord::ConnectionAdapters::Mysql2Adapter:0x7f232bec3f38> (NoMethodError) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:56:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/mysql2-0.2.18/lib/active_record/connection_adapters/mysql2_adapter.rb:186:in `disable_referential_integrity' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:54:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/configuration.rb:64:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/cucumber-rails-0.3.0/lib/cucumber/rails/active_record.rb:27:in `After' | |
@selenium | |
Scenario: User flags choice as inappropriate # features/voting/flag_as_inappropriate.feature:15 | |
When I click the flag link for the left choice # features/step_definitions/voting_steps.rb:17 | |
Then I should see "Please explain why this choice is inappropriate: " within "#facebox" # features/step_definitions/web_steps.rb:99 | |
@selenium | |
Scenario: User submits a flag request # features/voting/flag_as_inappropriate.feature:20 | |
When I click the flag link for the left choice # features/step_definitions/voting_steps.rb:17 | |
And I fill in "inappropriate_reason" with "Because it's offensive" # features/step_definitions/web_steps.rb:38 | |
And I click the flag submit button # features/step_definitions/voting_steps.rb:38 | |
Then I should see "You flagged a choice as inappropriate." within ".tellmearea" # features/step_definitions/web_steps.rb:99 | |
And the idea count should be 4 # features/step_definitions/voting_steps.rb:94 | |
And the saved left choice should not be active # features/step_definitions/voting_steps.rb:151 | |
And "flag_test@test.com" should receive an email # features/step_definitions/email_steps.rb:51 | |
When "flag_test@test.com" opens the email # features/step_definitions/email_steps.rb:72 | |
Then they should see "[All Our Ideas] Possible inappropriate idea flagged by user" in the email subject # features/step_definitions/email_steps.rb:88 | |
And they should see "Because it's offensive" in the email body # features/step_definitions/email_steps.rb:96 | |
@selenium | |
Scenario: User clicks flag link but does not type in an answer # features/voting/flag_as_inappropriate.feature:33 | |
When I click the flag link for the left choice # features/step_definitions/voting_steps.rb:17 | |
And I click the flag submit button # features/step_definitions/voting_steps.rb:38 | |
Then I should not see "You flagged a choice as inappropriate." # features/step_definitions/web_steps.rb:120 | |
@selenium | |
Scenario: User flags all but one choices in marketplace # features/voting/flag_as_inappropriate.feature:39 | |
Given an idea marketplace exists with admin 'flag_test2@test.com' and url 'test_2' and 2 ideas # features/step_definitions/idea_marketplace_steps.rb:21 | |
And idea marketplace 'test_2' has enabled "flag as inappropriate" # features/step_definitions/idea_marketplace_steps.rb:142 | |
And I am on the Cast Votes page for 'test_2' # features/step_definitions/web_steps.rb:18 | |
And no emails have been sent # features/step_definitions/email_steps.rb:43 | |
When I click the flag link for the left choice # features/step_definitions/voting_steps.rb:17 | |
And I fill in "inappropriate_reason" with "Because it's offensive" # features/step_definitions/web_steps.rb:38 | |
And I click the flag submit button # features/step_definitions/voting_steps.rb:38 | |
Then I should see "You flagged an idea as inappropriate. We have deactivated this idea temporarily and sent a notification to the idea marketplace owner. Currently, this idea marketplace does not have enough active ideas. Please contact the owner of this marketplace to resolve this situation" # features/step_definitions/web_steps.rb:99 | |
And I should be on the homepage # features/step_definitions/web_steps.rb:181 | |
And "flag_test2@test.com" should receive an email # features/step_definitions/email_steps.rb:51 | |
When I go to the Cast Votes page for 'test_2' # features/step_definitions/web_steps.rb:22 | |
Then I should see "This idea marketplace does not have enough active ideas. Please contact the owner of this marketplace to resolve this situation" # features/step_definitions/web_steps.rb:99 | |
And I should be on the homepage # features/step_definitions/web_steps.rb:181 | |
Feature: Leveling Adjectives | |
In order to be encouraged to submit more votes | |
A user | |
Should be presented with encouraging 'leveling' adjectives based on participation | |
Background: # features/voting/leveling_adjectives.feature:6 | |
Given an idea marketplace quickly exists with url 'test' # features/step_definitions/idea_marketplace_steps.rb:58 | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:59:in `/^an idea marketplace quickly exists with url '([^\']*)'$/' | |
features/voting/leveling_adjectives.feature:7:in `Given an idea marketplace quickly exists with url 'test'' | |
And I am on the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:18 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
undefined method `truncate_table' for #<ActiveRecord::ConnectionAdapters::Mysql2Adapter:0x7f232bec3f38> (NoMethodError) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:56:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/mysql2-0.2.18/lib/active_record/connection_adapters/mysql2_adapter.rb:186:in `disable_referential_integrity' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:54:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/configuration.rb:64:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/cucumber-rails-0.3.0/lib/cucumber/rails/active_record.rb:27:in `After' | |
@selenium | |
Scenario: User submits a single vote # features/voting/leveling_adjectives.feature:11 | |
When I click on the left choice # features/step_definitions/voting_steps.rb:1 | |
Then I should see "Now you have cast 1 vote and added 0 ideas: good" within ".tellmearea" # features/step_definitions/web_steps.rb:99 | |
And I should see "You chose" within ".tellmearea" # features/step_definitions/web_steps.rb:99 | |
@selenium | |
Scenario: User submits a single idea # features/voting/leveling_adjectives.feature:17 | |
When I upload an idea titled 'blah blah blah' # features/step_definitions/voting_steps.rb:26 | |
Then I should see "Now you have cast 0 votes and added 1 idea: good" within ".tellmearea" # features/step_definitions/web_steps.rb:99 | |
@selenium | |
Scenario: User views results in the middle of voting # features/voting/leveling_adjectives.feature:21 | |
When I click on the left choice # features/step_definitions/voting_steps.rb:1 | |
Then I should see "Now you have cast 1 vote and added 0 ideas: good" within ".tellmearea" # features/step_definitions/web_steps.rb:99 | |
When I go to the View Results page for 'test' # features/step_definitions/web_steps.rb:22 | |
And I go to the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:22 | |
And I click on the left choice # features/step_definitions/voting_steps.rb:1 | |
Then I should see "Now you have cast 2 votes and added 0 ideas: good" within ".tellmearea" # features/step_definitions/web_steps.rb:99 | |
@selenium | |
Scenario Outline: User submits a combination of votes and ideas # features/voting/leveling_adjectives.feature:30 | |
When I vote <num_votes> times # features/step_definitions/voting_steps.rb:72 | |
And I upload <num_ideas> ideas # features/step_definitions/voting_steps.rb:83 | |
Then I should see "Now you have cast <num_votes> votes and added <num_ideas> ideas: <adjective>" within ".tellmearea" # features/step_definitions/web_steps.rb:99 | |
Scenarios: combination | |
| num_votes | num_ideas | adjective | | |
| 2 | 0 | good | | |
undefined method `truncate_table' for #<ActiveRecord::ConnectionAdapters::Mysql2Adapter:0x7f232bec3f38> (NoMethodError) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:56:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/mysql2-0.2.18/lib/active_record/connection_adapters/mysql2_adapter.rb:186:in `disable_referential_integrity' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:54:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/configuration.rb:64:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/cucumber-rails-0.3.0/lib/cucumber/rails/active_record.rb:27:in `After' | |
| 3 | 0 | nice | | |
undefined method `truncate_table' for #<ActiveRecord::ConnectionAdapters::Mysql2Adapter:0x7f232bec3f38> (NoMethodError) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:56:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/mysql2-0.2.18/lib/active_record/connection_adapters/mysql2_adapter.rb:186:in `disable_referential_integrity' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:54:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/configuration.rb:64:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/cucumber-rails-0.3.0/lib/cucumber/rails/active_record.rb:27:in `After' | |
| 8 | 0 | amazing | | |
undefined method `truncate_table' for #<ActiveRecord::ConnectionAdapters::Mysql2Adapter:0x7f232bec3f38> (NoMethodError) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:56:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/mysql2-0.2.18/lib/active_record/connection_adapters/mysql2_adapter.rb:186:in `disable_referential_integrity' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:54:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/configuration.rb:64:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/cucumber-rails-0.3.0/lib/cucumber/rails/active_record.rb:27:in `After' | |
Feature: Tracking appearances | |
In order to determine when users leave our site without voting | |
A user | |
Should have the prompts that they view recorded as appearances | |
Background: # features/voting/trackingappearances.feature:6 | |
Given an idea marketplace quickly exists with url 'test' # features/step_definitions/idea_marketplace_steps.rb:58 | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:59:in `/^an idea marketplace quickly exists with url '([^\']*)'$/' | |
features/voting/trackingappearances.feature:7:in `Given an idea marketplace quickly exists with url 'test'' | |
And I am on the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:18 | |
And I save the current appearance lookup # features/step_definitions/voting_steps.rb:160 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
undefined method `truncate_table' for #<ActiveRecord::ConnectionAdapters::Mysql2Adapter:0x7f232bec3f38> (NoMethodError) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:56:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/mysql2-0.2.18/lib/active_record/connection_adapters/mysql2_adapter.rb:186:in `disable_referential_integrity' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:54:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/configuration.rb:64:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/cucumber-rails-0.3.0/lib/cucumber/rails/active_record.rb:27:in `After' | |
@selenium | |
Scenario: User gets a new appearance after submitting a cant decide # features/voting/trackingappearances.feature:12 | |
When I click the I can't decide button # features/step_definitions/voting_steps.rb:38 | |
And I pick "I like both ideas" # features/step_definitions/voting_steps.rb:63 | |
And I click the I can't decide button # features/step_definitions/voting_steps.rb:38 | |
Then the current appearance lookup should not match the saved appearance lookup # features/step_definitions/voting_steps.rb:172 | |
@selenium | |
Scenario: User gets a new appearance after submitting a vote # features/voting/trackingappearances.feature:19 | |
When I click on the left choice # features/step_definitions/voting_steps.rb:1 | |
Then I should see "You chose" within ".tellmearea" # features/step_definitions/web_steps.rb:99 | |
And the current appearance lookup should not match the saved appearance lookup # features/step_definitions/voting_steps.rb:172 | |
Scenario: User reloads the page # features/voting/trackingappearances.feature:24 | |
When I go to the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:22 | |
Then the current appearance lookup should match the saved appearance lookup # features/step_definitions/voting_steps.rb:172 | |
Feature: Voting | |
In order to get preferences from visitors | |
A user | |
Should be able to interact successfully with the voting screen | |
Background: # features/voting/voting.feature:6 | |
Given an idea marketplace quickly exists with url 'test' # features/step_definitions/idea_marketplace_steps.rb:58 | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:59:in `/^an idea marketplace quickly exists with url '([^\']*)'$/' | |
features/voting/voting.feature:7:in `Given an idea marketplace quickly exists with url 'test'' | |
And I am on the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:18 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
undefined method `truncate_table' for #<ActiveRecord::ConnectionAdapters::Mysql2Adapter:0x7f232bec3f38> (NoMethodError) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:56:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/mysql2-0.2.18/lib/active_record/connection_adapters/mysql2_adapter.rb:186:in `disable_referential_integrity' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:54:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/configuration.rb:64:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/cucumber-rails-0.3.0/lib/cucumber/rails/active_record.rb:27:in `After' | |
@selenium | |
Scenario: User has two choices and votes for the left one # features/voting/voting.feature:11 | |
When I click on the left choice # features/step_definitions/voting_steps.rb:1 | |
Then I should see "You chose" within ".tellmearea" # features/step_definitions/web_steps.rb:99 | |
And the notification in the tell me area should contain links # features/step_definitions/voting_steps.rb:108 | |
And the vote count should be 1 # features/step_definitions/voting_steps.rb:90 | |
And the idea count should be 2 # features/step_definitions/voting_steps.rb:94 | |
@selenium | |
Scenario: User has two choices and votes for the right one # features/voting/voting.feature:19 | |
When I click on the right choice # features/step_definitions/voting_steps.rb:11 | |
Then I should see "You chose" within ".tellmearea" # features/step_definitions/web_steps.rb:99 | |
And the notification in the tell me area should contain links # features/step_definitions/voting_steps.rb:108 | |
And the vote count should be 1 # features/step_definitions/voting_steps.rb:90 | |
And the idea count should be 2 # features/step_definitions/voting_steps.rb:94 | |
Feature: About | |
In order to understand idea marketplaces and widgets | |
As a voter | |
I want to be able to read about both of those | |
Background: # features/widget/about/widget_about.feature:6 | |
Given an idea marketplace quickly exists with url 'test' # features/step_definitions/idea_marketplace_steps.rb:58 | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:59:in `/^an idea marketplace quickly exists with url '([^\']*)'$/' | |
features/widget/about/widget_about.feature:7:in `Given an idea marketplace quickly exists with url 'test'' | |
And idea marketplace 'test' has 20 ideas # features/step_definitions/idea_marketplace_steps.rb:110 | |
And I am on the WIDGET Cast Votes page for 'test' # features/step_definitions/web_steps.rb:18 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
undefined method `truncate_table' for #<ActiveRecord::ConnectionAdapters::Mysql2Adapter:0x7f232bec3f38> (NoMethodError) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:56:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/mysql2-0.2.18/lib/active_record/connection_adapters/mysql2_adapter.rb:186:in `disable_referential_integrity' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:54:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/configuration.rb:64:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/cucumber-rails-0.3.0/lib/cucumber/rails/active_record.rb:27:in `After' | |
@widget @selenium | |
Scenario: User clicks About # features/widget/about/widget_about.feature:13 | |
When I click the WIDGET About tab # features/step_definitions/widget_steps.rb:1 | |
Then I should see "1)" within ".aboutpage" # features/step_definitions/web_steps.rb:99 | |
And I should not see ".results_content" # features/step_definitions/web_steps.rb:120 | |
And I should not see ".left_choice_cell" # features/step_definitions/web_steps.rb:120 | |
Feature: 'Bottom Status' Footer on About tab | |
In order to help navigate the widget | |
A user viewing the About tab | |
Should see a 'Bottom Status' Footer to link to the Cast Votes tab | |
@widget @selenium | |
Scenario: Check that the "link" back to the Cast Votes page works # features/widget/about/widget_about_footer.feature:8 | |
Given an idea marketplace quickly exists with url 'test' # features/step_definitions/idea_marketplace_steps.rb:58 | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:59:in `/^an idea marketplace quickly exists with url '([^\']*)'$/' | |
features/widget/about/widget_about_footer.feature:9:in `Given an idea marketplace quickly exists with url 'test'' | |
And I am on the WIDGET Cast Votes page for 'test' # features/step_definitions/web_steps.rb:18 | |
When I click the WIDGET About tab # features/step_definitions/widget_steps.rb:1 | |
And I follow "Return to Voting" within ".bottom_status" # features/step_definitions/web_steps.rb:32 | |
Then I should have switched to and be on the WIDGET Cast Votes tab # features/step_definitions/widget_steps.rb:24 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
undefined method `truncate_table' for #<ActiveRecord::ConnectionAdapters::Mysql2Adapter:0x7f232bec3f38> (NoMethodError) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:56:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/mysql2-0.2.18/lib/active_record/connection_adapters/mysql2_adapter.rb:186:in `disable_referential_integrity' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:54:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/configuration.rb:64:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/cucumber-rails-0.3.0/lib/cucumber/rails/active_record.rb:27:in `After' | |
Feature: Change view paths for widget | |
In order to keep the AOI and widget codebase manageable | |
Both applications shares controller and model code (with different views) | |
The site's behavior is determined by the widget_filter | |
Currently this before_filter just looks for "widget" in the request.url | |
Background: # features/widget/different_view_paths.feature:7 | |
Given an idea marketplace quickly exists with url 'test' # features/step_definitions/idea_marketplace_steps.rb:58 | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:59:in `/^an idea marketplace quickly exists with url '([^\']*)'$/' | |
features/widget/different_view_paths.feature:8:in `Given an idea marketplace quickly exists with url 'test'' | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
@widget | |
Scenario: User visits http://widget.allourideas.org/test?width=450&height=410 # features/widget/different_view_paths.feature:11 | |
Given I am on the WIDGET Cast Votes page for 'test' # features/step_definitions/web_steps.rb:18 | |
Then I should not see "Log in" # features/step_definitions/web_steps.rb:120 | |
@widget | |
Scenario: User visits allourideas.org/test # features/widget/different_view_paths.feature:16 | |
Given I am on the Cast Votes page for 'test' # features/step_definitions/web_steps.rb:18 | |
Then I should see "Log In" # features/step_definitions/web_steps.rb:99 | |
Feature: 'Bottom Status' Footer on Results tab | |
In order to help navigate the widget | |
A user viewing the View Results tab | |
Should see a 'Bottom Status' Footer to link to other pages | |
# Note that this does not test that a new page is actually opening, and that it's actually the view results page. | |
# Not possible in capybara right now. http://groups.google.com/group/ruby-capybara/browse_thread/thread/b809c68afb80f7ab | |
# Should think of a way to do this. | |
# | |
# 7/21 note: I've decided to comment this out for now. The "View Results" page popup just tends to linger, which is annoying. | |
#@widget | |
#@selenium | |
#Scenario: Check that the link to the full results page works | |
#Given an idea marketplace quickly exists with url 'test' | |
#And I am on the WIDGET Cast Votes page for 'test' | |
#When I click the WIDGET View Results tab | |
#And I follow "View More Results" within ".bottom_status" | |
#Then I should remain on the WIDGET View Results tab | |
# Note above: You remain on the widget view results tab because view more results opens in a new window. | |
@widget @selenium | |
Scenario: Check that the "link" back to the Cast Votes page works # features/widget/results/widget_results_footer.feature:23 | |
Given an idea marketplace quickly exists with url 'test' # features/step_definitions/idea_marketplace_steps.rb:58 | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:59:in `/^an idea marketplace quickly exists with url '([^\']*)'$/' | |
features/widget/results/widget_results_footer.feature:24:in `Given an idea marketplace quickly exists with url 'test'' | |
And I am on the WIDGET Cast Votes page for 'test' # features/step_definitions/web_steps.rb:18 | |
When I click the WIDGET View Results tab # features/step_definitions/widget_steps.rb:1 | |
And I follow "Return to Voting" within ".bottom_status" # features/step_definitions/web_steps.rb:32 | |
Then I should have switched to and be on the WIDGET Cast Votes tab # features/step_definitions/widget_steps.rb:24 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/socket_poller.rb:95:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/socket_poller.rb:95:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/socket_poller.rb:88:in `with_timeout' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/socket_poller.rb:23:in `connected?' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:75:in `connect_until_stable' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:37:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
undefined method `truncate_table' for #<ActiveRecord::ConnectionAdapters::Mysql2Adapter:0x7f232bec3f38> (NoMethodError) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:56:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/mysql2-0.2.18/lib/active_record/connection_adapters/mysql2_adapter.rb:186:in `disable_referential_integrity' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:54:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/configuration.rb:64:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/cucumber-rails-0.3.0/lib/cucumber/rails/active_record.rb:27:in `After' | |
Feature: View Results | |
In order to be motivated to engage in this idea marketplace | |
As a voter | |
I want to be able to see current results on the widget | |
Background: # features/widget/results/widget_view_results.feature:6 | |
Given an idea marketplace quickly exists with url 'test' # features/step_definitions/idea_marketplace_steps.rb:58 | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:59:in `/^an idea marketplace quickly exists with url '([^\']*)'$/' | |
features/widget/results/widget_view_results.feature:7:in `Given an idea marketplace quickly exists with url 'test'' | |
And idea marketplace 'test' has 20 ideas # features/step_definitions/idea_marketplace_steps.rb:110 | |
And I am on the WIDGET Cast Votes page for 'test' # features/step_definitions/web_steps.rb:18 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
undefined method `truncate_table' for #<ActiveRecord::ConnectionAdapters::Mysql2Adapter:0x7f232bec3f38> (NoMethodError) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:56:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/mysql2-0.2.18/lib/active_record/connection_adapters/mysql2_adapter.rb:186:in `disable_referential_integrity' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:54:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/configuration.rb:64:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/cucumber-rails-0.3.0/lib/cucumber/rails/active_record.rb:27:in `After' | |
@widget @selenium | |
Scenario: User clicks all results # features/widget/results/widget_view_results.feature:13 | |
When I click the WIDGET View Results tab # features/step_definitions/widget_steps.rb:1 | |
Then I should see "View More Results" within ".bottom_status" # features/step_definitions/web_steps.rb:99 | |
And I should not see ".left_choice_cell" # features/step_definitions/web_steps.rb:120 | |
And I should not see ".aboutpage" # features/step_definitions/web_steps.rb:120 | |
And I should not see "See more..." # features/step_definitions/web_steps.rb:120 | |
Feature: Add idea to marketplace | |
In order to have ideas from the community be considered | |
A user | |
Should be able to add their own idea while voting on a widget | |
Background: # features/widget/voting/widget_add_idea.feature:6 | |
Given an idea marketplace quickly exists with url 'test' # features/step_definitions/idea_marketplace_steps.rb:58 | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:59:in `/^an idea marketplace quickly exists with url '([^\']*)'$/' | |
features/widget/voting/widget_add_idea.feature:7:in `Given an idea marketplace quickly exists with url 'test'' | |
And I am on the WIDGET Cast Votes page for 'test' # features/step_definitions/web_steps.rb:18 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
undefined method `truncate_table' for #<ActiveRecord::ConnectionAdapters::Mysql2Adapter:0x7f232bec3f38> (NoMethodError) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:56:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/mysql2-0.2.18/lib/active_record/connection_adapters/mysql2_adapter.rb:186:in `disable_referential_integrity' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:54:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/configuration.rb:64:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/cucumber-rails-0.3.0/lib/cucumber/rails/active_record.rb:27:in `After' | |
@widget @selenium | |
Scenario: Adding choice to unmoderated marketplace # features/widget/voting/widget_add_idea.feature:12 | |
Given idea marketplace 'test' has enabled idea autoactivation # features/step_definitions/admin_steps.rb:83 | |
When I upload an idea titled 'blah blah blah' # features/step_definitions/voting_steps.rb:26 | |
Then I should see "You just added an idea for people to vote on: blah blah blah" within ".tellmearea" # features/step_definitions/web_steps.rb:99 | |
Then I should see "Now you have cast 0 votes and added 1 idea" within ".bottom_status" # features/step_definitions/web_steps.rb:99 | |
When I go to the View Results page for 'test' # features/step_definitions/web_steps.rb:22 | |
Then I should see "blah blah blah" # features/step_definitions/web_steps.rb:99 | |
@widget @selenium | |
Scenario: Adding choice to moderated marketplace # features/widget/voting/widget_add_idea.feature:22 | |
When I upload an idea titled 'blah blah blah' # features/step_definitions/voting_steps.rb:26 | |
Then I should see "Your idea has been submitted for review. It will appear soon." within ".tellmearea" # features/step_definitions/web_steps.rb:99 | |
When I go to the View Results page for 'test' # features/step_definitions/web_steps.rb:22 | |
Then I should not see "blah blah blah" # features/step_definitions/web_steps.rb:120 | |
When I sign in as the admin for 'test' # features/step_definitions/admin_steps.rb:99 | |
And I go to the Admin Page for 'test' # features/step_definitions/web_steps.rb:22 | |
Then I should see "blah blah blah" # features/step_definitions/web_steps.rb:99 | |
Feature: I Can't Decide | |
In order to accurately measure preferences without forcing comparisons | |
As a user | |
Should be able to skip a prompt by saying "I can't decide" on the widget | |
Background: # features/widget/voting/widget_cantdecide.feature:7 | |
Given an idea marketplace quickly exists with url 'test' # features/step_definitions/idea_marketplace_steps.rb:58 | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:59:in `/^an idea marketplace quickly exists with url '([^\']*)'$/' | |
features/widget/voting/widget_cantdecide.feature:8:in `Given an idea marketplace quickly exists with url 'test'' | |
And I am on the WIDGET Cast Votes page for 'test' # features/step_definitions/web_steps.rb:18 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
@widget | |
Scenario: User sees menu of cant decide # features/widget/voting/widget_cantdecide.feature:12 | |
When I click the I can't decide button # features/step_definitions/voting_steps.rb:38 | |
Then I should see "I like both ideas" # features/step_definitions/web_steps.rb:99 | |
And I should see "I don't like either idea" # features/step_definitions/web_steps.rb:99 | |
And I should see "I don't know enough about either" # features/step_definitions/web_steps.rb:99 | |
@widget @selenium | |
Scenario: User chooses i can't decide # features/widget/voting/widget_cantdecide.feature:20 | |
When I click the I can't decide button # features/step_definitions/voting_steps.rb:38 | |
And I pick "I like both ideas" # features/step_definitions/voting_steps.rb:63 | |
Then I should see "You couldn't decide." within ".tellmearea" # features/step_definitions/web_steps.rb:99 | |
Feature: Flag as inappropriate | |
In order to prevent unsavory materials from being displayed on our site | |
A user | |
Should be able to flag a choice as inappropriate on the widget | |
Background: # features/widget/voting/widget_flag_as_inappropriate.feature:7 | |
Given an idea marketplace exists with admin 'flag_test@test.com' and url 'test' and 5 ideas # features/step_definitions/idea_marketplace_steps.rb:21 | |
SIGTERM (SignalException) | |
./features/step_definitions/web_steps.rb:19:in `/^(?:|I )am on (.+)$/' | |
features/widget/voting/widget_flag_as_inappropriate.feature:8:in `Given an idea marketplace exists with admin 'flag_test@test.com' and url 'test' and 5 ideas' | |
And idea marketplace 'test' has enabled "flag as inappropriate" # features/step_definitions/idea_marketplace_steps.rb:142 | |
And I am on the WIDGET Cast Votes page for 'test' # features/step_definitions/web_steps.rb:18 | |
And I save the current left choice # features/step_definitions/voting_steps.rb:116 | |
And no emails have been sent # features/step_definitions/email_steps.rb:43 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/socket_poller.rb:95:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/socket_poller.rb:95:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/socket_poller.rb:88:in `with_timeout' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/socket_poller.rb:23:in `connected?' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:75:in `connect_until_stable' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:37:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
undefined method `truncate_table' for #<ActiveRecord::ConnectionAdapters::Mysql2Adapter:0x7f232bec3f38> (NoMethodError) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:56:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/mysql2-0.2.18/lib/active_record/connection_adapters/mysql2_adapter.rb:186:in `disable_referential_integrity' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:54:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/configuration.rb:64:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/cucumber-rails-0.3.0/lib/cucumber/rails/active_record.rb:27:in `After' | |
@widget @selenium | |
Scenario: User flags choice as inappropriate # features/widget/voting/widget_flag_as_inappropriate.feature:16 | |
When I click the flag link for the left choice # features/step_definitions/voting_steps.rb:17 | |
Then I should see "Please explain why this choice is inappropriate: " # features/step_definitions/web_steps.rb:99 | |
@widget @selenium | |
Scenario: User submits a flag request # features/widget/voting/widget_flag_as_inappropriate.feature:22 | |
When I click the flag link for the left choice # features/step_definitions/voting_steps.rb:17 | |
And I fill in "new_flag_field" with "Because it's offensive" # features/step_definitions/web_steps.rb:38 | |
And I click the WIDGET flag submit button # features/step_definitions/voting_steps.rb:38 | |
Then I should see "You flagged a choice as inappropriate." within ".tellmearea" # features/step_definitions/web_steps.rb:99 | |
And the saved left choice should not be active # features/step_definitions/voting_steps.rb:151 | |
And "flag_test@test.com" should receive an email # features/step_definitions/email_steps.rb:51 | |
When "flag_test@test.com" opens the email # features/step_definitions/email_steps.rb:72 | |
Then they should see "[All Our Ideas] Possible inappropriate idea flagged by user" in the email subject # features/step_definitions/email_steps.rb:88 | |
And they should see "Because it's offensive" in the email body # features/step_definitions/email_steps.rb:96 | |
@widget @selenium | |
Scenario: User clicks flag link but does not type in an answer # features/widget/voting/widget_flag_as_inappropriate.feature:35 | |
When I click the flag link for the left choice # features/step_definitions/voting_steps.rb:17 | |
And I click the WIDGET flag submit button # features/step_definitions/voting_steps.rb:38 | |
Then I should not see "You flagged a choice as inappropriate." # features/step_definitions/web_steps.rb:120 | |
@widget @selenium | |
Scenario: User flags all but one choices in marketplace # features/widget/voting/widget_flag_as_inappropriate.feature:42 | |
Given an idea marketplace exists with admin 'flag_test2@test.com' and url 'test_2' and 2 ideas # features/step_definitions/idea_marketplace_steps.rb:21 | |
And idea marketplace 'test_2' has enabled "flag as inappropriate" # features/step_definitions/idea_marketplace_steps.rb:142 | |
And I am on the WIDGET Cast Votes page for 'test_2' # features/step_definitions/web_steps.rb:18 | |
And no emails have been sent # features/step_definitions/email_steps.rb:43 | |
When I click the flag link for the left choice # features/step_definitions/voting_steps.rb:17 | |
And I fill in "new_flag_field" with "Because it's offensive" # features/step_definitions/web_steps.rb:38 | |
And I click the WIDGET flag submit button # features/step_definitions/voting_steps.rb:38 | |
Then I should see "You flagged an idea as inappropriate. We have deactivated this idea temporarily and sent a notification to the idea marketplace owner. Currently, this idea marketplace does not have enough active ideas. Please contact the owner of this marketplace to resolve this situation" # features/step_definitions/web_steps.rb:99 | |
And I should be on the homepage # features/step_definitions/web_steps.rb:181 | |
And "flag_test2@test.com" should receive an email # features/step_definitions/email_steps.rb:51 | |
When I go to the Cast Votes page for 'test_2' # features/step_definitions/web_steps.rb:22 | |
Then I should see "This idea marketplace does not have enough active ideas. Please contact the owner of this marketplace to resolve this situation" # features/step_definitions/web_steps.rb:99 | |
And I should be on the homepage # features/step_definitions/web_steps.rb:181 | |
Feature: Leveling Adjectives | |
In order to be encouraged to submit more votes | |
A user | |
Should be presented with encouraging 'leveling' adjectives based on participation on the widget | |
Background: # features/widget/voting/widget_leveling_adjectives.feature:6 | |
Given an idea marketplace quickly exists with url 'test' # features/step_definitions/idea_marketplace_steps.rb:58 | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:59:in `/^an idea marketplace quickly exists with url '([^\']*)'$/' | |
features/widget/voting/widget_leveling_adjectives.feature:7:in `Given an idea marketplace quickly exists with url 'test'' | |
And I am on the WIDGET Cast Votes page for 'test' # features/step_definitions/web_steps.rb:18 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
undefined method `truncate_table' for #<ActiveRecord::ConnectionAdapters::Mysql2Adapter:0x7f232bec3f38> (NoMethodError) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:56:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/mysql2-0.2.18/lib/active_record/connection_adapters/mysql2_adapter.rb:186:in `disable_referential_integrity' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:54:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/configuration.rb:64:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/cucumber-rails-0.3.0/lib/cucumber/rails/active_record.rb:27:in `After' | |
@widget @selenium | |
Scenario: User submits a single vote # features/widget/voting/widget_leveling_adjectives.feature:12 | |
When I click on the left choice # features/step_definitions/voting_steps.rb:1 | |
Then I should see "Now you have cast 1 vote and added 0 ideas: good" within ".bottom_status" # features/step_definitions/web_steps.rb:99 | |
And I should see "You chose" within ".tellmearea" # features/step_definitions/web_steps.rb:99 | |
@widget @selenium | |
Scenario: User submits a single idea # features/widget/voting/widget_leveling_adjectives.feature:19 | |
When I upload an idea titled 'blah blah blah' # features/step_definitions/voting_steps.rb:26 | |
Then I should see "Now you have cast 0 votes and added 1 idea: good" within ".bottom_status" # features/step_definitions/web_steps.rb:99 | |
@widget @selenium | |
Scenario: User views results in the middle of voting # features/widget/voting/widget_leveling_adjectives.feature:25 | |
When I click on the left choice # features/step_definitions/voting_steps.rb:1 | |
Then I should see "Now you have cast 1 vote and added 0 ideas: good" within ".bottom_status" # features/step_definitions/web_steps.rb:99 | |
When I go to the View Results page for 'test' # features/step_definitions/web_steps.rb:22 | |
And I go to the WIDGET Cast Votes page for 'test' # features/step_definitions/web_steps.rb:22 | |
And I click on the left choice # features/step_definitions/voting_steps.rb:1 | |
Then I should see "Now you have cast 2 votes and added 0 ideas: good" within ".bottom_status" # features/step_definitions/web_steps.rb:99 | |
@widget @selenium | |
Scenario Outline: User submits a combination of votes and ideas # features/widget/voting/widget_leveling_adjectives.feature:35 | |
When I vote on the WIDGET <num_votes> times # features/step_definitions/widget_steps.rb:32 | |
And I upload <num_ideas> ideas # features/step_definitions/voting_steps.rb:83 | |
Then I should see "Now you have cast <num_votes> votes and added <num_ideas> ideas: <adjective>" within ".bottom_status" # features/step_definitions/web_steps.rb:99 | |
Scenarios: combination | |
| num_votes | num_ideas | adjective | | |
| 2 | 0 | good | | |
undefined method `truncate_table' for #<ActiveRecord::ConnectionAdapters::Mysql2Adapter:0x7f232bec3f38> (NoMethodError) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:56:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/mysql2-0.2.18/lib/active_record/connection_adapters/mysql2_adapter.rb:186:in `disable_referential_integrity' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:54:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/configuration.rb:64:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/cucumber-rails-0.3.0/lib/cucumber/rails/active_record.rb:27:in `After' | |
| 3 | 0 | nice | | |
undefined method `truncate_table' for #<ActiveRecord::ConnectionAdapters::Mysql2Adapter:0x7f232bec3f38> (NoMethodError) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:56:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/mysql2-0.2.18/lib/active_record/connection_adapters/mysql2_adapter.rb:186:in `disable_referential_integrity' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:54:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/configuration.rb:64:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/cucumber-rails-0.3.0/lib/cucumber/rails/active_record.rb:27:in `After' | |
| 8 | 0 | amazing | | |
undefined method `truncate_table' for #<ActiveRecord::ConnectionAdapters::Mysql2Adapter:0x7f232bec3f38> (NoMethodError) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:56:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/mysql2-0.2.18/lib/active_record/connection_adapters/mysql2_adapter.rb:186:in `disable_referential_integrity' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:54:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/configuration.rb:64:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/cucumber-rails-0.3.0/lib/cucumber/rails/active_record.rb:27:in `After' | |
Feature: Tracking appearances | |
In order to determine when users leave our site without voting | |
A user | |
Should have the prompts that they view on the widget recorded as appearances | |
Background: # features/widget/voting/widget_trackingappearances.feature:6 | |
Given an idea marketplace quickly exists with url 'test' # features/step_definitions/idea_marketplace_steps.rb:58 | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:59:in `/^an idea marketplace quickly exists with url '([^\']*)'$/' | |
features/widget/voting/widget_trackingappearances.feature:7:in `Given an idea marketplace quickly exists with url 'test'' | |
And I am on the WIDGET Cast Votes page for 'test' # features/step_definitions/web_steps.rb:18 | |
And I save the current appearance lookup # features/step_definitions/voting_steps.rb:160 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/socket_poller.rb:95:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/socket_poller.rb:95:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/socket_poller.rb:88:in `with_timeout' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/socket_poller.rb:23:in `connected?' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:75:in `connect_until_stable' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:37:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
undefined method `truncate_table' for #<ActiveRecord::ConnectionAdapters::Mysql2Adapter:0x7f232bec3f38> (NoMethodError) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:56:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/mysql2-0.2.18/lib/active_record/connection_adapters/mysql2_adapter.rb:186:in `disable_referential_integrity' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:54:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/configuration.rb:64:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/cucumber-rails-0.3.0/lib/cucumber/rails/active_record.rb:27:in `After' | |
@widget @selenium | |
Scenario: User gets a new appearance after submitting a cant decide # features/widget/voting/widget_trackingappearances.feature:13 | |
When I click the I can't decide button # features/step_definitions/voting_steps.rb:38 | |
And I pick "I like both ideas" # features/step_definitions/voting_steps.rb:63 | |
Then the current appearance lookup should not match the saved appearance lookup # features/step_definitions/voting_steps.rb:172 | |
@widget @selenium | |
Scenario: User gets a new appearance after submitting a vote # features/widget/voting/widget_trackingappearances.feature:20 | |
When I click on the left choice # features/step_definitions/voting_steps.rb:1 | |
Then I should see "You chose" within ".tellmearea" # features/step_definitions/web_steps.rb:99 | |
And the current appearance lookup should not match the saved appearance lookup # features/step_definitions/voting_steps.rb:172 | |
@widget | |
Scenario: User reloads the page # features/widget/voting/widget_trackingappearances.feature:26 | |
When I go to the WIDGET Cast Votes page for 'test' # features/step_definitions/web_steps.rb:22 | |
Then the current appearance lookup should match the saved appearance lookup # features/step_definitions/voting_steps.rb:172 | |
Feature: Voting | |
In order to get preferences from visitors | |
A user | |
Should be able to interact successfully with the voting screen | |
Background: # features/widget/voting/widget_voting.feature:6 | |
Given an idea marketplace quickly exists with url 'test' # features/step_definitions/idea_marketplace_steps.rb:58 | |
Connection refused - connect(2) (Errno::ECONNREFUSED) | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `initialize' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `open' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:53:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/timeout.rb:101:in `timeout' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:560:in `connect_without_fakeweb' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/net/http.rb:845:in `post' | |
/home/vitor/.rbenv/versions/1.8.7-p370/lib/ruby/1.8/benchmark.rb:308:in `realtime' | |
./features/step_definitions/idea_marketplace_steps.rb:59:in `/^an idea marketplace quickly exists with url '([^\']*)'$/' | |
features/widget/voting/widget_voting.feature:7:in `Given an idea marketplace quickly exists with url 'test'' | |
And I am on the WIDGET Cast Votes page for 'test' # features/step_definitions/web_steps.rb:18 | |
SIGTERM (SignalException) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `sleep' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/childprocess-0.3.1/lib/childprocess/abstract_process.rb:128:in `poll_for_exit' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/binary.rb:43:in `wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:69:in `start_silent_and_wait' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:35:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/socket_lock.rb:20:in `locked' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/launcher.rb:32:in `launch' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/firefox/bridge.rb:19:in `initialize' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `new' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/common/driver.rb:31:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver.rb:61:in `for' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:95:in `driver' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:136:in `browser' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/driver/selenium_driver.rb:140:in `cleanup!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/dsl.rb:35:in `reset_sessions!' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/capybara-0.3.7/lib/capybara/cucumber.rb:7:in `After' | |
undefined method `truncate_table' for #<ActiveRecord::ConnectionAdapters::Mysql2Adapter:0x7f232bec3f38> (NoMethodError) | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:56:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `each' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:55:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/mysql2-0.2.18/lib/active_record/connection_adapters/mysql2_adapter.rb:186:in `disable_referential_integrity' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/active_record/truncation.rb:54:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/database_cleaner-0.5.0/lib/database_cleaner/configuration.rb:64:in `clean' | |
/home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/cucumber-rails-0.3.0/lib/cucumber/rails/active_record.rb:27:in `After' | |
@widget @selenium | |
Scenario: User has two choices and votes for the left one # features/widget/voting/widget_voting.feature:12 | |
When I click on the left choice # features/step_definitions/voting_steps.rb:1 | |
Then I should see "You chose" within ".tellmearea" # features/step_definitions/web_steps.rb:99 | |
And I should see "over" within ".tellmearea" # features/step_definitions/web_steps.rb:99 | |
@widget @selenium | |
Scenario: User has two choices and votes for the right one # features/widget/voting/widget_voting.feature:19 | |
When I click on the right choice # features/step_definitions/voting_steps.rb:11 | |
Then I should see "You chose" within ".tellmearea" # features/step_definitions/web_steps.rb:99 | |
And I should see "over" within ".tellmearea" # features/step_definitions/web_steps.rb:99 | |
Failing Scenarios: | |
cucumber features/admin/activate_deactivate_choices.feature:12 # Scenario: Activate | |
cucumber features/admin/admin_interface.feature:11 # Scenario: Admin should see their email | |
cucumber features/admin/control_panel.feature:10 # Scenario: User is not signed in | |
cucumber features/admin/csv_export.feature:11 # Scenario: Request data export | |
cucumber features/admin/edit_question.feature:12 # Scenario: Admin can edit the question | |
cucumber features/admin/flag_as_inappropriate_choice.feature:11 # Scenario: Flag defaults to off | |
cucumber features/admin/hide_inactive_choices.feature:12 # Scenario: Inactive choices should be hidden from view results | |
cucumber features/admin/sort_choices.feature:12 # Scenario: User sorts status column | |
cucumber features/admin/toggle_choice_activation.feature:12 # Scenario: User deactivates an active choice | |
cucumber features/admin/toggle_ideaautoactivation.feature:12 # Scenario: User enables idea autoactivation | |
cucumber features/fraud_prevention/ignore_votes_after_skips.feature:11 # Scenario: Votes should appear counted, but not actually count | |
cucumber features/fraud_prevention/prevent_skip_by_reload.feature:12 # Scenario: User reloads page to try to skip | |
cucumber features/idea_marketplaces/create_question.feature:6 # Scenario: user submits question registration info | |
cucumber features/idea_marketplaces/create_question.feature:6 # Scenario: user submits question registration info | |
cucumber features/idea_marketplaces/create_question.feature:6 # Scenario: user submits question registration info | |
cucumber features/idea_marketplaces/create_question.feature:6 # Scenario: user submits question registration info | |
cucumber features/idea_marketplaces/create_question.feature:6 # Scenario: user submits question registration info | |
cucumber features/idea_marketplaces/create_question.feature:6 # Scenario: user submits question registration info | |
cucumber features/idea_marketplaces/create_question.feature:6 # Scenario: user submits question registration info | |
cucumber features/idea_marketplaces/create_question.feature:6 # Scenario: user submits question registration info | |
cucumber features/idea_marketplaces/create_question.feature:6 # Scenario: user submits question registration info | |
cucumber features/idea_marketplaces/create_question.feature:6 # Scenario: user submits question registration info | |
cucumber features/idea_marketplaces/create_question.feature:6 # Scenario: user submits question registration info | |
cucumber features/idea_marketplaces/create_question.feature:6 # Scenario: user submits question registration info | |
cucumber features/idea_marketplaces/create_question.feature:6 # Scenario: user submits question registration info | |
cucumber features/idea_marketplaces/create_question.feature:6 # Scenario: user submits question registration info | |
cucumber features/idea_marketplaces/create_question.feature:6 # Scenario: user submits question registration info | |
cucumber features/idea_marketplaces/create_question.feature:6 # Scenario: user submits question registration info | |
cucumber features/idea_marketplaces/create_question.feature:6 # Scenario: user submits question registration info | |
cucumber features/idea_marketplaces/create_question.feature:37 # Scenario: User submits an existing url | |
cucumber features/idea_marketplaces/create_question.feature:50 # Scenario: User does not fill in all fields | |
cucumber features/idea_marketplaces/create_question.feature:50 # Scenario: User does not fill in all fields | |
cucumber features/idea_marketplaces/create_question.feature:50 # Scenario: User does not fill in all fields | |
cucumber features/idea_marketplaces/create_question.feature:50 # Scenario: User does not fill in all fields | |
cucumber features/idea_marketplaces/create_question.feature:50 # Scenario: User does not fill in all fields | |
cucumber features/idea_marketplaces/create_question.feature:66 # Scenario: User clicks Cant decide immediately after creating a question | |
cucumber features/idea_marketplaces/create_question.feature:76 # Scenario: User should receive email after question is created | |
cucumber features/idea_marketplaces/create_question.feature:90 # Scenario: Admins should receive optional question emails | |
cucumber features/idea_marketplaces/logged_in_users_creating_question.feature:6 # Scenario: Not logged in | |
cucumber features/idea_marketplaces/logged_in_users_creating_question.feature:11 # Scenario: Logged In | |
cucumber features/photocracy/add_photo.feature:13 # Scenario: Unmoderated marketplace | |
cucumber features/photocracy/crossfade_voting.feature:9 # Scenario: User votes on a photo, should see winner and loser | |
cucumber features/photocracy/different_api_users.feature:6 # Scenario: User votes on a photocracy page | |
cucumber features/photocracy/different_view_paths.feature:8 # Scenario: User visits photocracy.org | |
cucumber features/photocracy/different_view_paths.feature:13 # Scenario: User visits allourideas.org | |
cucumber features/photocracy/flag_as_inappropriate.feature:16 # Scenario: User submits a flag request | |
cucumber features/photocracy/individual_photo_page.feature:12 # Scenario: User goes to idea page | |
cucumber features/photocracy/owner_upload_photo.feature:9 # Scenario: Upload file too big | |
cucumber features/photocracy/voting_history.feature:13 # Scenario: User votes on a photo, should see winner and loser | |
cucumber features/results/paginate_all_results.feature:6 # Scenario: Lots of ideas | |
cucumber features/results/paginate_all_results.feature:25 # Scenario: Some ideas | |
cucumber features/results/paginate_all_results.feature:33 # Scenario: One page of ideas | |
cucumber features/results/view_individual_idea_page.feature:9 # Scenario: User visits idea page | |
cucumber features/results/view_results.feature:10 # Scenario: User clicks all results | |
cucumber features/results/vote_header.feature:6 # Scenario: Check that urls are being generated correctly | |
cucumber features/results/votes_by_date_graph.feature:7 # Scenario: No votes, so no chart possible | |
cucumber features/results/votes_by_date_graph.feature:14 # Scenario: Some votes on one day | |
cucumber features/users/password_reset.feature:6 # Scenario: User is not signed up | |
cucumber features/users/password_reset.feature:11 # Scenario: User is signed up and requests password reset | |
cucumber features/users/password_reset.feature:17 # Scenario: User is signed up updated his password and types wrong confirmation | |
cucumber features/users/password_reset.feature:24 # Scenario: User is signed up and updates his password | |
cucumber features/users/sign_in.feature:6 # Scenario: User is not signed up | |
cucumber features/users/sign_in.feature:12 # Scenario: User is auto confirmed | |
cucumber features/users/sign_in.feature:18 # Scenario: User enters wrong password | |
cucumber features/users/sign_in.feature:24 # Scenario: User signs in successfully | |
cucumber features/users/sign_out.feature:6 # Scenario: User signs out | |
cucumber features/visitors/tracking_sessions.feature:10 # Scenario: User visits site for the first time | |
cucumber features/visitors/tracking_visitors.feature:11 # Scenario: User visits site for the first time | |
cucumber features/voting/add_idea.feature:13 # Scenario: Adding choice to unmoderated marketplace | |
cucumber features/voting/cantdecide.feature:11 # Scenario: User sees menu of cant decide | |
cucumber features/voting/flag_as_inappropriate.feature:15 # Scenario: User flags choice as inappropriate | |
cucumber features/voting/leveling_adjectives.feature:11 # Scenario: User submits a single vote | |
cucumber features/voting/leveling_adjectives.feature:30 # Scenario: User submits a combination of votes and ideas | |
cucumber features/voting/leveling_adjectives.feature:30 # Scenario: User submits a combination of votes and ideas | |
cucumber features/voting/leveling_adjectives.feature:30 # Scenario: User submits a combination of votes and ideas | |
cucumber features/voting/trackingappearances.feature:12 # Scenario: User gets a new appearance after submitting a cant decide | |
cucumber features/voting/voting.feature:11 # Scenario: User has two choices and votes for the left one | |
cucumber features/widget/about/widget_about.feature:13 # Scenario: User clicks About | |
cucumber features/widget/about/widget_about_footer.feature:8 # Scenario: Check that the "link" back to the Cast Votes page works | |
cucumber features/widget/different_view_paths.feature:11 # Scenario: User visits http://widget.allourideas.org/test?width=450&height=410 | |
cucumber features/widget/results/widget_results_footer.feature:23 # Scenario: Check that the "link" back to the Cast Votes page works | |
cucumber features/widget/results/widget_view_results.feature:13 # Scenario: User clicks all results | |
cucumber features/widget/voting/widget_add_idea.feature:12 # Scenario: Adding choice to unmoderated marketplace | |
cucumber features/widget/voting/widget_cantdecide.feature:12 # Scenario: User sees menu of cant decide | |
cucumber features/widget/voting/widget_flag_as_inappropriate.feature:16 # Scenario: User flags choice as inappropriate | |
cucumber features/widget/voting/widget_leveling_adjectives.feature:12 # Scenario: User submits a single vote | |
cucumber features/widget/voting/widget_leveling_adjectives.feature:35 # Scenario: User submits a combination of votes and ideas | |
cucumber features/widget/voting/widget_leveling_adjectives.feature:35 # Scenario: User submits a combination of votes and ideas | |
cucumber features/widget/voting/widget_leveling_adjectives.feature:35 # Scenario: User submits a combination of votes and ideas | |
cucumber features/widget/voting/widget_trackingappearances.feature:13 # Scenario: User gets a new appearance after submitting a cant decide | |
cucumber features/widget/voting/widget_voting.feature:12 # Scenario: User has two choices and votes for the left one | |
142 scenarios (91 failed, 51 skipped) | |
1070 steps (85 failed, 976 skipped, 9 passed) | |
2m58.081s |
This file has been truncated, but you can view the full file.
This file contains 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
WARNING: 'require 'rake/rdoctask'' is deprecated. Please use 'require 'rdoc/task' (in RDoc 2.4.2+)' instead. | |
at /home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rake-0.9.2.2/lib/rake/rdoctask.rb | |
Please install RDoc 2.4.2+ to generate documentation. | |
DEPRECATION WARNING: Rake tasks in vendor/plugins/abingo/tasks, vendor/plugins/highcharts-rails/tasks, vendor/plugins/jrails/tasks, vendor/plugins/limerick_rake/tasks, vendor/plugins/limerick_rake/tasks, vendor/plugins/limerick_rake/tasks, vendor/plugins/limerick_rake/tasks, vendor/plugins/limerick_rake/tasks, vendor/plugins/limerick_rake/tasks, vendor/plugins/limerick_rake/tasks, vendor/plugins/limerick_rake/tasks, vendor/plugins/limerick_rake/tasks, vendor/plugins/limerick_rake/tasks, and vendor/plugins/limerick_rake/tasks are deprecated. Use lib/tasks instead. (called from /home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/rails-2.3.14/lib/tasks/rails.rb:10) | |
"redis/dist_redis" is deprecated. Require "redis/distributed" and replace DistRedis for Redis::Distributed. (in /home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/activesupport-2.3.14/lib/active_support/dependencies.rb:182:in `require') | |
Cannot find or read /home/vitor/Projetos/allourideas.org/config/newrelic.yml | |
"redis/dist_redis" is deprecated. Require "redis/distributed" and replace DistRedis for Redis::Distributed. (in /home/vitor/Projetos/allourideas.org/vendor/ruby/1.8/gems/activesupport-2.3.14/lib/active_support/dependencies.rb:184:in `require') | |
Cannot find or read /home/vitor/Projetos/allourideas.org/config/newrelic.yml | |
.......................F.FFFFFFFFFFFFF.FF | |
1) | |
'Visitor should return level messages accurately' FAILED | |
expected: "Now you have cast 0 votes and added 1 idea: terrible", | |
got: "Now you have cast 0 votes and added 1 idea: good" (using ==) | |
./spec/models/visitor_spec.rb:35: | |
2) | |
ActionController::UnknownAction in 'QuestionsController DELETE destroy destroys the requested question' | |
No action responded to destroy. Actions: about, add_idea, add_photos, admin, admin_only, authenticate, auto_link, choices_by_creation_date, color_for_score, concat, create, current_cycle, current_user=, cycle, default_url_options, delete_logo, density_graph, deny_access, earl_owner_or_admin_only, excerpt, export, highlight, index, initialize_session, intro, markdown, new, photocracy_view_path, photocracy_view_path=, pluralize, question_creation_validates?, question_params_valid, record_action, render_error, render_not_found, reset_cycle, results, scale, scatter_plot_user_vs_seed_ideas, scatter_score_vs_votes, scatter_votes |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment