Sha256: 0dc06d786e7f46bdb29f4ad79da2a88818ac9146827c5ae242471d6c36388437

Contents?: true

Size: 1.33 KB

Versions: 50

Compression:

Stored size: 1.33 KB

Contents

Feature: User Resetting Password

  Resetting my password as an admin user

  Background:
    Given a configuration of:
    """
      ActiveAdmin.register Post
    """
    And I am logged out
    And an admin user "admin@example.com" exists

  Scenario: Resetting password successfully
    When I go to the dashboard
    And I follow "Forgot your password?"
    When I fill in "Email" with "admin@example.com"
    And I press "Reset My Password"
    Then I should see "You will receive an email with instructions about how to reset your password in a few minutes."

  Scenario: Changing password after resetting
    Given an admin user "admin@example.com" exists with reset password token "123reset"
    When I go to the admin password reset form with reset password token "123reset"
    And I fill in "Password" with "password"
    And I fill in "Password confirmation" with "password"
    And I press "Change my password"
    Then I should see "success"

  Scenario: Changing password after resetting with errors
    Given an admin user "admin@example.com" exists with expired reset password token "123reset"
    When I go to the admin password reset form with reset password token "123reset"
    And I fill in "Password" with "password"
    And I fill in "Password confirmation" with "wrong"
    And I press "Change my password"
    Then I should see "expired"

Version data entries

50 entries across 50 versions & 2 rubygems

Version Path
lalala-4.0.0.dev.141 vendor/deps/active_admin/features/users/resetting_password.feature
lalala-4.0.0.dev.136 vendor/deps/active_admin/features/users/resetting_password.feature
lalala-4.0.0.dev.135 vendor/deps/active_admin/features/users/resetting_password.feature
lalala-4.0.0.dev.134 vendor/deps/active_admin/features/users/resetting_password.feature
lalala-4.0.0.dev.133 vendor/deps/active_admin/features/users/resetting_password.feature
lalala-4.0.0.dev.132 vendor/deps/active_admin/features/users/resetting_password.feature
lalala-4.0.0.dev.131 vendor/deps/active_admin/features/users/resetting_password.feature
lalala-4.0.0.dev.129 vendor/deps/active_admin/features/users/resetting_password.feature
lalala-4.0.0.dev.128 vendor/deps/active_admin/features/users/resetting_password.feature
lalala-4.0.0.dev.126 vendor/deps/active_admin/features/users/resetting_password.feature
lalala-4.0.0.dev.125 vendor/deps/active_admin/features/users/resetting_password.feature
lalala-4.0.0.dev.124 vendor/deps/active_admin/features/users/resetting_password.feature
lalala-4.0.0.dev.123 vendor/deps/active_admin/features/users/resetting_password.feature
lalala-4.0.0.dev.118 vendor/deps/active_admin/features/users/resetting_password.feature
lalala-4.0.0.dev.116 vendor/deps/active_admin/features/users/resetting_password.feature
lalala-4.0.0.dev.114 vendor/deps/active_admin/features/users/resetting_password.feature
lalala-4.0.0.dev.113 vendor/deps/active_admin/features/users/resetting_password.feature
lalala-4.0.0.dev.111 vendor/deps/active_admin/features/users/resetting_password.feature
lalala-4.0.0.dev.109 vendor/deps/active_admin/features/users/resetting_password.feature
lalala-4.0.0.dev.107 vendor/deps/active_admin/features/users/resetting_password.feature