Skip to content

Instantly share code, notes, and snippets.

@victorhooi
Created October 6, 2012 01:08
Show Gist options
  • Save victorhooi/3843330 to your computer and use it in GitHub Desktop.
Save victorhooi/3843330 to your computer and use it in GitHub Desktop.
Swordfish - Rake failure
Victors-MacBook-Pro:swordfish victorhooi$ rake --trace
** Invoke default (first_time)
** Invoke spec (first_time)
** Invoke noop (first_time)
** Execute noop
** Execute spec
/Users/victorhooi/.rbenv/versions/1.9.3-p194/bin/ruby -S rspec ./spec/controllers/auth/rsa_controller_spec.rb ./spec/controllers/items_controller_spec.rb ./spec/models/item_spec.rb ./spec/models/rsa_challenge_spec.rb ./spec/models/user_spec.rb ./spec/presenters/item_list_presenter_spec.rb ./spec/presenters/item_presenter_spec.rb ./spec/presenters/user_presenter_spec.rb
.......................
Finished in 0.17975 seconds
23 examples, 0 failures
Randomized with seed 20091
** Invoke cucumber (first_time)
** Invoke cucumber:ok (first_time)
** Invoke db:test:prepare (first_time)
** Execute db:test:prepare
** Execute cucumber:ok
/Users/victorhooi/.rbenv/versions/1.9.3-p194/bin/ruby -S bundle exec cucumber --profile default
Using the default profile...
Feature: Items
Scenario: creating and editing an item # features/items.feature:3
/Users/victorhooi/.rbenv/versions/1.9.3-p194/bin/cucumber: No such file or directory - phantomjs --version
Given I have generated a key # features/step_definitions/key_steps.rb:36
undefined method `chomp' for nil:NilClass (NoMethodError)
./features/step_definitions/key_steps.rb:38:in `/^I\ have\ generated\ a\ key$/'
features/items.feature:4:in `Given I have generated a key'
And I am on the dashboard # features/step_definitions/web_steps.rb:44
And I fill in "passphrase" with "testing" # features/step_definitions/web_steps.rb:60
And I press "Unlock" # features/step_definitions/web_steps.rb:52
And I follow "New Item" # features/step_definitions/web_steps.rb:56
When I fill in "Title" with "example.com" # features/step_definitions/web_steps.rb:60
And I fill in "Username" with "myusername" # features/step_definitions/web_steps.rb:60
And I fill in "Password" with "mypassword" # features/step_definitions/web_steps.rb:60
And I press "Create" # features/step_definitions/web_steps.rb:52
Then I should see "example.com" within the item list # features/step_definitions/web_steps.rb:35
When I go to the dashboard # features/step_definitions/web_steps.rb:48
And I fill in "passphrase" with "testing" # features/step_definitions/web_steps.rb:60
And I press "Unlock" # features/step_definitions/web_steps.rb:52
Then I should see "example.com" # features/step_definitions/web_steps.rb:105
When I follow "example.com" # features/step_definitions/web_steps.rb:56
Then I should see "myusername" # features/step_definitions/web_steps.rb:105
When I follow "reveal" # features/step_definitions/web_steps.rb:56
Then I should see "mypassword" # features/step_definitions/web_steps.rb:105
When I follow "hide" # features/step_definitions/web_steps.rb:56
Then I should not see "mypassword" # features/step_definitions/web_steps.rb:123
When I follow "Edit" # features/step_definitions/web_steps.rb:56
Then the "Title" field should contain "example.com" # features/step_definitions/web_steps.rb:141
And the "Username" field should contain "myusername" # features/step_definitions/web_steps.rb:141
And the "Password" field should contain "mypassword" # features/step_definitions/web_steps.rb:141
When I fill in "Title" with "Example" # features/step_definitions/web_steps.rb:60
And I fill in "Username" with "updated-username" # features/step_definitions/web_steps.rb:60
And I press "Save" # features/step_definitions/web_steps.rb:52
Then I should see "Example" within the item list # features/step_definitions/web_steps.rb:35
And I should see "updated-username" # features/step_definitions/web_steps.rb:105
/Users/victorhooi/.rbenv/versions/1.9.3-p194/bin/cucumber: No such file or directory - phantomjs --version
undefined method `chomp' for nil:NilClass (NoMethodError)
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:64:in `check_phantomjs_version'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:26:in `start'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:9:in `start'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:34:in `client'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:22:in `browser'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:106:in `execute_script'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/session.rb:265:in `execute_script'
/Users/victorhooi/code/swordfish/features/support/env.rb:51:in `After'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/bin/cucumber: No such file or directory - phantomjs --version
undefined method `chomp' for nil:NilClass (NoMethodError)
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:64:in `check_phantomjs_version'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:26:in `start'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:9:in `start'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:34:in `client'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:22:in `browser'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:115:in `reset!'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/session.rb:70:in `reset!'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/dsl.rb:87:in `block in reset_sessions!'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/dsl.rb:87:in `each'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/dsl.rb:87:in `reset_sessions!'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/cucumber.rb:10:in `After'
Feature: Key Generation
Scenario: Sign up and create new key # features/key_generation.feature:3
/Users/victorhooi/.rbenv/versions/1.9.3-p194/bin/cucumber: No such file or directory - phantomjs --version
Given I am on the dashboard # features/step_definitions/web_steps.rb:44
undefined method `chomp' for nil:NilClass (NoMethodError)
./features/step_definitions/web_steps.rb:45:in `/^(?:|I )am on (.+)$/'
features/key_generation.feature:4:in `Given I am on the dashboard'
Then I should see "Create a Key" # features/step_definitions/web_steps.rb:105
When I fill in "passphrase" with "this is my secret" # features/step_definitions/web_steps.rb:60
And I press "Generate Key" # features/step_definitions/web_steps.rb:52
And I wait an eternity # features/step_definitions/wtf_steps.rb:1
Then I should see "Download Private Key" # features/step_definitions/web_steps.rb:105
And "Download Private Key" should contain the private key # features/step_definitions/key_steps.rb:32
When I follow "Done" # features/step_definitions/web_steps.rb:56
Then I should see "+" # features/step_definitions/web_steps.rb:105
/Users/victorhooi/.rbenv/versions/1.9.3-p194/bin/cucumber: No such file or directory - phantomjs --version
undefined method `chomp' for nil:NilClass (NoMethodError)
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:64:in `check_phantomjs_version'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:26:in `start'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:9:in `start'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:34:in `client'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:22:in `browser'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:106:in `execute_script'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/session.rb:265:in `execute_script'
/Users/victorhooi/code/swordfish/features/support/env.rb:51:in `After'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/bin/cucumber: No such file or directory - phantomjs --version
undefined method `chomp' for nil:NilClass (NoMethodError)
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:64:in `check_phantomjs_version'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:26:in `start'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:9:in `start'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:34:in `client'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:22:in `browser'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:115:in `reset!'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/session.rb:70:in `reset!'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/dsl.rb:87:in `block in reset_sessions!'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/dsl.rb:87:in `each'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/dsl.rb:87:in `reset_sessions!'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/cucumber.rb:10:in `After'
Scenario: Successfully Unlocking key # features/key_generation.feature:16
/Users/victorhooi/.rbenv/versions/1.9.3-p194/bin/cucumber: No such file or directory - phantomjs --version
Given I have generated a key # features/step_definitions/key_steps.rb:36
undefined method `chomp' for nil:NilClass (NoMethodError)
./features/step_definitions/key_steps.rb:38:in `/^I\ have\ generated\ a\ key$/'
features/key_generation.feature:17:in `Given I have generated a key'
When I go to the dashboard # features/step_definitions/web_steps.rb:48
Then I should see "Unlock" # features/step_definitions/web_steps.rb:105
When I fill in "passphrase" with "testing" # features/step_definitions/web_steps.rb:60
And I press "Unlock" # features/step_definitions/web_steps.rb:52
Then I should see "+" # features/step_definitions/web_steps.rb:105
/Users/victorhooi/.rbenv/versions/1.9.3-p194/bin/cucumber: No such file or directory - phantomjs --version
undefined method `chomp' for nil:NilClass (NoMethodError)
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:64:in `check_phantomjs_version'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:26:in `start'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:9:in `start'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:34:in `client'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:22:in `browser'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:106:in `execute_script'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/session.rb:265:in `execute_script'
/Users/victorhooi/code/swordfish/features/support/env.rb:51:in `After'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/bin/cucumber: No such file or directory - phantomjs --version
undefined method `chomp' for nil:NilClass (NoMethodError)
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:64:in `check_phantomjs_version'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:26:in `start'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:9:in `start'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:34:in `client'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:22:in `browser'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:115:in `reset!'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/session.rb:70:in `reset!'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/dsl.rb:87:in `block in reset_sessions!'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/dsl.rb:87:in `each'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/dsl.rb:87:in `reset_sessions!'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/cucumber.rb:10:in `After'
Scenario: Uploading key to sign in # features/key_generation.feature:24
/Users/victorhooi/.rbenv/versions/1.9.3-p194/bin/cucumber: No such file or directory - phantomjs --version
Given I am on the dashboard # features/step_definitions/web_steps.rb:44
undefined method `chomp' for nil:NilClass (NoMethodError)
./features/step_definitions/web_steps.rb:45:in `/^(?:|I )am on (.+)$/'
features/key_generation.feature:25:in `Given I am on the dashboard'
And I follow "Load existing key" # features/step_definitions/web_steps.rb:56
And I attach the file "spec/fixtures/priv.pem" to "key" # features/step_definitions/web_steps.rb:101
And I fill in "passphrase" with "testing" # features/step_definitions/web_steps.rb:60
And I press "Unlock" # features/step_definitions/web_steps.rb:52
Then I should see "+" # features/step_definitions/web_steps.rb:105
/Users/victorhooi/.rbenv/versions/1.9.3-p194/bin/cucumber: No such file or directory - phantomjs --version
undefined method `chomp' for nil:NilClass (NoMethodError)
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:64:in `check_phantomjs_version'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:26:in `start'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:9:in `start'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:34:in `client'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:22:in `browser'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:106:in `execute_script'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/session.rb:265:in `execute_script'
/Users/victorhooi/code/swordfish/features/support/env.rb:51:in `After'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/bin/cucumber: No such file or directory - phantomjs --version
undefined method `chomp' for nil:NilClass (NoMethodError)
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:64:in `check_phantomjs_version'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:26:in `start'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:9:in `start'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:34:in `client'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:22:in `browser'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:115:in `reset!'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/session.rb:70:in `reset!'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/dsl.rb:87:in `block in reset_sessions!'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/dsl.rb:87:in `each'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/dsl.rb:87:in `reset_sessions!'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/cucumber.rb:10:in `After'
Scenario: Failing to unlock key # features/key_generation.feature:33
/Users/victorhooi/.rbenv/versions/1.9.3-p194/bin/cucumber: No such file or directory - phantomjs --version
Given I have generated a key # features/step_definitions/key_steps.rb:36
undefined method `chomp' for nil:NilClass (NoMethodError)
./features/step_definitions/key_steps.rb:38:in `/^I\ have\ generated\ a\ key$/'
features/key_generation.feature:34:in `Given I have generated a key'
When I go to the dashboard # features/step_definitions/web_steps.rb:48
Then I should see "Unlock" # features/step_definitions/web_steps.rb:105
When I fill in "passphrase" with "wrong" # features/step_definitions/web_steps.rb:60
And I press "Unlock" # features/step_definitions/web_steps.rb:52
Then I should see "Your passphrase was incorrect!" # features/step_definitions/web_steps.rb:105
When I fill in "passphrase" with "testing" # features/step_definitions/web_steps.rb:60
And I press "Unlock" # features/step_definitions/web_steps.rb:52
Then I should see "+" # features/step_definitions/web_steps.rb:105
/Users/victorhooi/.rbenv/versions/1.9.3-p194/bin/cucumber: No such file or directory - phantomjs --version
undefined method `chomp' for nil:NilClass (NoMethodError)
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:64:in `check_phantomjs_version'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:26:in `start'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:9:in `start'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:34:in `client'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:22:in `browser'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:106:in `execute_script'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/session.rb:265:in `execute_script'
/Users/victorhooi/code/swordfish/features/support/env.rb:51:in `After'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/bin/cucumber: No such file or directory - phantomjs --version
undefined method `chomp' for nil:NilClass (NoMethodError)
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:64:in `check_phantomjs_version'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:26:in `start'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:9:in `start'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:34:in `client'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:22:in `browser'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:115:in `reset!'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/session.rb:70:in `reset!'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/dsl.rb:87:in `block in reset_sessions!'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/dsl.rb:87:in `each'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/dsl.rb:87:in `reset_sessions!'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/cucumber.rb:10:in `After'
Feature: Signout
Scenario: Sign out and lock key # features/signout.feature:3
/Users/victorhooi/.rbenv/versions/1.9.3-p194/bin/cucumber: No such file or directory - phantomjs --version
Given I have generated a key # features/step_definitions/key_steps.rb:36
undefined method `chomp' for nil:NilClass (NoMethodError)
./features/step_definitions/key_steps.rb:38:in `/^I\ have\ generated\ a\ key$/'
features/signout.feature:4:in `Given I have generated a key'
When I go to the dashboard # features/step_definitions/web_steps.rb:48
And I fill in "passphrase" with "testing" # features/step_definitions/web_steps.rb:60
And I press "Unlock" # features/step_definitions/web_steps.rb:52
Then I should see "+" # features/step_definitions/web_steps.rb:105
When I follow "Sign Out" # features/step_definitions/web_steps.rb:56
Then I should see "Unlock" # features/step_definitions/web_steps.rb:105
/Users/victorhooi/.rbenv/versions/1.9.3-p194/bin/cucumber: No such file or directory - phantomjs --version
undefined method `chomp' for nil:NilClass (NoMethodError)
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:64:in `check_phantomjs_version'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:26:in `start'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:9:in `start'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:34:in `client'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:22:in `browser'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:106:in `execute_script'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/session.rb:265:in `execute_script'
/Users/victorhooi/code/swordfish/features/support/env.rb:51:in `After'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/bin/cucumber: No such file or directory - phantomjs --version
undefined method `chomp' for nil:NilClass (NoMethodError)
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:64:in `check_phantomjs_version'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:26:in `start'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/client.rb:9:in `start'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:34:in `client'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:22:in `browser'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/poltergeist-0.7.0/lib/capybara/poltergeist/driver.rb:115:in `reset!'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/session.rb:70:in `reset!'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/dsl.rb:87:in `block in reset_sessions!'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/dsl.rb:87:in `each'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/dsl.rb:87:in `reset_sessions!'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/capybara-1.1.2/lib/capybara/cucumber.rb:10:in `After'
Failing Scenarios:
cucumber features/items.feature:3 # Scenario: creating and editing an item
cucumber features/key_generation.feature:3 # Scenario: Sign up and create new key
cucumber features/key_generation.feature:16 # Scenario: Successfully Unlocking key
cucumber features/key_generation.feature:24 # Scenario: Uploading key to sign in
cucumber features/key_generation.feature:33 # Scenario: Failing to unlock key
cucumber features/signout.feature:3 # Scenario: Sign out and lock key
6 scenarios (6 failed)
66 steps (6 failed, 60 skipped)
0m1.060s
rake aborted!
Command failed with status (1): [/Users/victorhooi/.rbenv/versions/1.9.3-p1...]
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rake/file_utils.rb:53:in `block in create_shell_runner'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rake/file_utils.rb:45:in `call'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rake/file_utils.rb:45:in `sh'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rake/file_utils_ext.rb:39:in `sh'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/cucumber-1.2.1/lib/cucumber/rake/task.rb:104:in `run'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/cucumber-1.2.1/lib/cucumber/rake/task.rb:193:in `block in define_task'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rake/task.rb:205:in `call'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rake/task.rb:205:in `block in execute'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rake/task.rb:200:in `each'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rake/task.rb:200:in `execute'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rake/task.rb:158:in `block in invoke_with_call_chain'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/monitor.rb:211:in `mon_synchronize'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rake/task.rb:151:in `invoke_with_call_chain'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rake/task.rb:176:in `block in invoke_prerequisites'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rake/task.rb:174:in `each'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rake/task.rb:174:in `invoke_prerequisites'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rake/task.rb:157:in `block in invoke_with_call_chain'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/monitor.rb:211:in `mon_synchronize'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rake/task.rb:151:in `invoke_with_call_chain'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rake/task.rb:176:in `block in invoke_prerequisites'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rake/task.rb:174:in `each'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rake/task.rb:174:in `invoke_prerequisites'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rake/task.rb:157:in `block in invoke_with_call_chain'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/monitor.rb:211:in `mon_synchronize'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rake/task.rb:151:in `invoke_with_call_chain'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rake/task.rb:144:in `invoke'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rake/application.rb:116:in `invoke_task'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rake/application.rb:94:in `block (2 levels) in top_level'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rake/application.rb:94:in `each'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rake/application.rb:94:in `block in top_level'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rake/application.rb:133:in `standard_exception_handling'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rake/application.rb:88:in `top_level'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rake/application.rb:66:in `block in run'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rake/application.rb:133:in `standard_exception_handling'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/rake/application.rb:63:in `run'
/Users/victorhooi/.rbenv/versions/1.9.3-p194/bin/rake:32:in `<main>'
Tasks: TOP => default => cucumber => cucumber:ok
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment