Guest User

Untitled

a guest
Jan 18th, 2019
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.42 KB | None | 0 0
  1. Feature: Accounts
  2. As a user
  3. I can create and manage an account
  4. So that I can engage with iYouVo
  5.  
  6. Scenario: Email requirement is visible # features/accounts.feature:6
  7. Given I am on the sign up page # features/step_definitions/web_steps.rb:23
  8. Then I should see a required email field # features/step_definitions/account_steps.rb:59
  9.  
  10. @javascript @firebug
  11. Scenario: Register an Account # features/accounts.feature:11
  12. Given I go to the homepage # features/step_definitions/web_steps.rb:27
  13. Timeout::Error (Timeout::Error)
  14. /Users/ewestfal/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/net/protocol.rb:140:in `rescue in rbuf_fill'
  15. /Users/ewestfal/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/net/protocol.rb:134:in `rbuf_fill'
  16. /Users/ewestfal/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/net/protocol.rb:116:in `readuntil'
  17. /Users/ewestfal/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/net/protocol.rb:126:in `readline'
  18. /Users/ewestfal/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/net/http.rb:2219:in `read_status_line'
  19. /Users/ewestfal/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/net/http.rb:2208:in `read_new'
  20. /Users/ewestfal/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/net/http.rb:1191:in `transport_request'
  21. /Users/ewestfal/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/net/http.rb:1177:in `request'
  22. /Users/ewestfal/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/net/http.rb:1170:in `block in request'
  23. /Users/ewestfal/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/net/http.rb:627:in `start'
  24. /Users/ewestfal/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/net/http.rb:1168:in `request'
  25. ./features/step_definitions/web_steps.rb:28:in `/^(?:|I )go to (.+)$/'
  26. features/accounts.feature:12:in `Given I go to the homepage'
  27. When I follow "Join now!" # features/step_definitions/web_steps.rb:35
  28. And I fill out the registration form # features/step_definitions/account_steps.rb:1
  29. And I press "Register" # features/step_definitions/web_steps.rb:31
  30. Then I should be on the homepage # features/step_definitions/web_steps.rb:155
  31. And I should see "Welcome to iYouVo! We're excited to have you contributing your philanthropic talents!" # features/step_definitions/web_steps.rb:73
  32. Then I should confirm my account from email # features/step_definitions/account_steps.rb:63
  33. And I should be on the homepage # features/step_definitions/web_steps.rb:155
  34. And I should see "Your account was successfully confirmed. You are now signed in." # features/step_definitions/web_steps.rb:73
  35. respond.session.getWindow() is null (Selenium::WebDriver::Error::WebDriverError)
  36. [remote server] file:///var/folders/S1/S1t5T02ZExCwRPvRa0N1EU+++TI/-Tmp-/webdriver-profile20110926-4439-dnf9b1/extensions/fxdriver@googlecode.com/components/driver-component.js -> file:///var/folders/S1/S1t5T02ZExCwRPvRa0N1EU+++TI/-Tmp-/webdriver-profile20110926-4439-dnf9b1/extensions/fxdriver@googlecode.com/components/firefoxDriver.js:79:in `unknown'
  37. [remote server] file:///var/folders/S1/S1t5T02ZExCwRPvRa0N1EU+++TI/-Tmp-/webdriver-profile20110926-4439-dnf9b1/extensions/fxdriver@googlecode.com/components/nsCommandProcessor.js:306:in `unknown'
  38. [remote server] file:///var/folders/S1/S1t5T02ZExCwRPvRa0N1EU+++TI/-Tmp-/webdriver-profile20110926-4439-dnf9b1/extensions/fxdriver@googlecode.com/components/nsCommandProcessor.js:320:in `unknown'
  39. [remote server] file:///var/folders/S1/S1t5T02ZExCwRPvRa0N1EU+++TI/-Tmp-/webdriver-profile20110926-4439-dnf9b1/extensions/fxdriver@googlecode.com/components/nsCommandProcessor.js:197:in `unknown'
  40. [remote server] :0:in `unknown'
  41. /Users/ewestfal/.rvm/gems/ruby-1.9.2-p180@iYouVo/gems/selenium-webdriver-2.7.0/lib/selenium/webdriver/remote/response.rb:45:in `assert_ok'
  42. /Users/ewestfal/.rvm/gems/ruby-1.9.2-p180@iYouVo/gems/selenium-webdriver-2.7.0/lib/selenium/webdriver/remote/response.rb:15:in `initialize'
  43. /Users/ewestfal/.rvm/gems/ruby-1.9.2-p180@iYouVo/gems/selenium-webdriver-2.7.0/lib/selenium/webdriver/remote/http/common.rb:54:in `new'
  44. /Users/ewestfal/.rvm/gems/ruby-1.9.2-p180@iYouVo/gems/selenium-webdriver-2.7.0/lib/selenium/webdriver/remote/http/common.rb:54:in `create_response'
  45. /Users/ewestfal/.rvm/gems/ruby-1.9.2-p180@iYouVo/gems/selenium-webdriver-2.7.0/lib/selenium/webdriver/remote/http/default.rb:64:in `request'
  46. /Users/ewestfal/.rvm/gems/ruby-1.9.2-p180@iYouVo/gems/selenium-webdriver-2.7.0/lib/selenium/webdriver/remote/http/common.rb:35:in `call'
  47. /Users/ewestfal/.rvm/gems/ruby-1.9.2-p180@iYouVo/gems/selenium-webdriver-2.7.0/lib/selenium/webdriver/remote/bridge.rb:410:in `raw_execute'
  48. /Users/ewestfal/.rvm/gems/ruby-1.9.2-p180@iYouVo/gems/selenium-webdriver-2.7.0/lib/selenium/webdriver/remote/bridge.rb:388:in `execute'
  49. /Users/ewestfal/.rvm/gems/ruby-1.9.2-p180@iYouVo/gems/selenium-webdriver-2.7.0/lib/selenium/webdriver/remote/bridge.rb:95:in `get'
  50. /Users/ewestfal/.rvm/gems/ruby-1.9.2-p180@iYouVo/gems/selenium-webdriver-2.7.0/lib/selenium/webdriver/common/navigation.rb:14:in `to'
  51. /Users/ewestfal/.rvm/gems/ruby-1.9.2-p180@iYouVo/gems/capybara-1.1.1/lib/capybara/selenium/driver.rb:87:in `reset!'
  52. /Users/ewestfal/.rvm/gems/ruby-1.9.2-p180@iYouVo/gems/capybara-1.1.1/lib/capybara/session.rb:70:in `reset!'
  53. /Users/ewestfal/.rvm/gems/ruby-1.9.2-p180@iYouVo/gems/capybara-1.1.1/lib/capybara/dsl.rb:87:in `block in reset_sessions!'
  54. /Users/ewestfal/.rvm/gems/ruby-1.9.2-p180@iYouVo/gems/capybara-1.1.1/lib/capybara/dsl.rb:87:in `each'
  55. /Users/ewestfal/.rvm/gems/ruby-1.9.2-p180@iYouVo/gems/capybara-1.1.1/lib/capybara/dsl.rb:87:in `reset_sessions!'
  56. /Users/ewestfal/.rvm/gems/ruby-1.9.2-p180@iYouVo/gems/capybara-1.1.1/lib/capybara/cucumber.rb:10:in `After'
  57.  
  58. @javascript @firebug
  59. Scenario: Choose recruited by # features/accounts.feature:23
  60. Given I go to the homepage # features/step_definitions/web_steps.rb:27
  61. respond.session.getWindow() is null (Selenium::WebDriver::Error::WebDriverError)
  62. [remote server] file:///var/folders/S1/S1t5T02ZExCwRPvRa0N1EU+++TI/-Tmp-/webdriver-profile20110926-4439-dnf9b1/extensions/fxdriver@googlecode.com/components/driver-component.js -> file:///var/folders/S1/S1t5T02ZExCwRPvRa0N1EU+++TI/-Tmp-/webdriver-profile20110926-4439-dnf9b1/extensions/fxdriver@googlecode.com/components/firefoxDriver.js:79:in `unknown'
  63. [remote server] file:///var/folders/S1/S1t5T02ZExCwRPvRa0N1EU+++TI/-Tmp-/webdriver-profile20110926-4439-dnf9b1/extensions/fxdriver@googlecode.com/components/nsCommandProcessor.js:306:in `unknown'
  64. [remote server] file:///var/folders/S1/S1t5T02ZExCwRPvRa0N1EU+++TI/-Tmp-/webdriver-profile20110926-4439-dnf9b1/extensions/fxdriver@googlecode.com/components/nsCommandProcessor.js:320:in `unknown'
  65. [remote server] file:///var/folders/S1/S1t5T02ZExCwRPvRa0N1EU+++TI/-Tmp-/webdriver-profile20110926-4439-dnf9b1/extensions/fxdriver@googlecode.com/components/nsCommandProcessor.js:197:in `unknown'
  66. [remote server] :0:in `unknown'
  67. ./features/step_definitions/web_steps.rb:28:in `/^(?:|I )go to (.+)$/'
  68. features/accounts.feature:24:in `Given I go to the homepage'
  69. And the following users exist: # factory_girl-2.1.0/lib/factory_girl/step_definitions.rb:99
  70. | first_name | last_name | email |
  71. | John | Brown | john.brown@localhost.com |
  72. | Joe | Hole | joe.hole@localhost.com |
  73. When I follow "Join now!" # features/step_definitions/web_steps.rb:35
  74. Then I wait 1 seconds # features/step_definitions/web_steps.rb:181
  75. Then I should see "Recruited by" # features/step_definitions/web_steps.rb:73
  76. When I enter "John" as my recruiter # features/step_definitions/account_steps.rb:22
  77. Then I should see "John Brown" # features/step_definitions/web_steps.rb:73
Add Comment
Please, Sign In to add comment