Sha256: 210e3d174cd55071a0f4947212d3a8d4c3ab7500dcf18c6ac1a5102a92bf97f2

Contents?: true

Size: 1.22 KB

Versions: 6

Compression:

Stored size: 1.22 KB

Contents

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
      Given I do not exist as a user
      When I sign in with valid credentials
      Then I see an invalid login message
        And I should be signed out

    Scenario: User has not confirmed account
      Given I exist as an unconfirmed user
      And I am not logged in
      When I sign in with valid credentials
      Then I see an unconfirmed account message
      And I should be signed out
    Scenario: User signs in successfully
      Given I exist as a user
        And I am not logged in
      When I sign in with valid credentials
      Then I see a successful sign in message
      When I return to the site
      Then I should be signed in

    Scenario: User enters wrong email
      Given I exist as a user
      And I am not logged in
      When I sign in with a wrong email
      Then I see an invalid login message
      And I should be signed out
      
    Scenario: User enters wrong password
      Given I exist as a user
      And I am not logged in
      When I sign in with a wrong password
      Then I see an invalid login message
      And I should be signed out

      

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
citygate-0.1.1 spec/dummy/features/users/sign_in.feature
citygate-0.1.0 spec/dummy/features/users/sign_in.feature
citygate-0.0.9 spec/dummy/features/users/sign_in.feature
citygate-0.0.8 spec/dummy/features/users/sign_in.feature
citygate-0.0.7 spec/dummy/features/users/sign_in.feature
citygate-0.0.6 spec/dummy/features/users/sign_in.feature