Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Running 5 scenarios
- Story: logging in
- As an account holder
- I want to log in
- So that I can take ownership of my submissions to the site
- Scenario: logging in successfully
- Given a user with email "user@example.com" and passphrase "passphrase1000" (PENDING)
- When I go to the login form (PENDING)
- And I fill in the "email" field with "user@example.com" (PENDING)
- And I fill in the "passphrase" field with "passphrase1000" (PENDING)
- And I click the "Log in" button (PENDING)
- Then the page should show "Successfully logged in" (PENDING)
- Scenario: logging in with a bad passphrase
- Given a user with email "user@example.com" and passphrase "passphrase1000" (PENDING)
- When I go to the login form (PENDING)
- And I fill in the "email" field with "user@example.com" (PENDING)
- And I fill in the "passphrase" field with "whoops!" (PENDING)
- And I click the "Log in" button (PENDING)
- Then the page should show "Invalid email or passphrase" (PENDING)
- Scenario: logging in with a bad email
- Given a user with email "user@example.com" and passphrase "passphrase1000" (PENDING)
- When I go to the login form (PENDING)
- And I fill in the "email" field with "bad@bad.com" (PENDING)
- And I fill in the "passphrase" field with "passphrase1000" (PENDING)
- And I click the "Log in" button (PENDING)
- Then the page should show "Invalid email or passphrase" (PENDING)
- Story: logging out
- As an account holder
- I want to log out
- So that nobody using my machine can impersonate me
- Scenario: logging out when logged-in
- Given a logged-in user (PENDING)
- When I logout (PENDING)
- Then the page should show "You have logged out successfully" (PENDING)
- Scenario: logging out when not logged-in
- Given an anonymous user (PENDING)
- /Users/wincent/trabajo/unversioned/wincent.com/src/vendor/plugins/rspec-rails/lib/spec/rails/../../../../rspec/lib/spec/story/world.rb:63:in `store_and_call': You have a nil object when you didn't expect it! (NoMethodError)
- The error occurred while evaluating nil.name from /Users/wincent/trabajo/unversioned/wincent.com/src/vendor/plugins/rspec-rails/lib/spec/rails/../../../../rspec/lib/spec/story/world.rb:115:in `Then'
- from stories/sessions.rb:95
- from /Users/wincent/trabajo/unversioned/wincent.com/src/vendor/plugins/rspec-rails/lib/spec/rails/../../../../rspec/lib/spec/story/runner/scenario_runner.rb:20:in `instance_eval'
- from /Users/wincent/trabajo/unversioned/wincent.com/src/vendor/plugins/rspec-rails/lib/spec/rails/../../../../rspec/lib/spec/story/runner/scenario_runner.rb:20:in `run'
- from /Users/wincent/trabajo/unversioned/wincent.com/src/vendor/plugins/rspec-rails/lib/spec/rails/../../../../rspec/lib/spec/story/runner/story_runner.rb:49:in `run_stories'
- from /Users/wincent/trabajo/unversioned/wincent.com/src/vendor/plugins/rspec-rails/lib/spec/rails/../../../../rspec/lib/spec/story/runner/story_runner.rb:45:in `each'
- from /Users/wincent/trabajo/unversioned/wincent.com/src/vendor/plugins/rspec-rails/lib/spec/rails/../../../../rspec/lib/spec/story/runner/story_runner.rb:45:in `run_stories'
- from /Users/wincent/trabajo/unversioned/wincent.com/src/vendor/plugins/rspec-rails/lib/spec/rails/../../../../rspec/lib/spec/story/runner/story_runner.rb:40:in `each'
- from /Users/wincent/trabajo/unversioned/wincent.com/src/vendor/plugins/rspec-rails/lib/spec/rails/../../../../rspec/lib/spec/story/runner/story_runner.rb:40:in `run_stories'
- from /Users/wincent/trabajo/unversioned/wincent.com/src/vendor/plugins/rspec-rails/lib/spec/rails/../../../../rspec/lib/spec/story/runner.rb:49:in `register_exit_hook'
- from stories/sessions.rb:80
- When I logout (PENDING)
Add Comment
Please, Sign In to add comment