Sha256: 86139a44ea1ac6fc5793c5213465c56ec814a2c7b039d4deef545e5da41d78a5

Contents?: true

Size: 683 Bytes

Versions: 21

Compression:

Stored size: 683 Bytes

Contents

require 'spec_helper'

RSpec.steps "User Sends Reset Password", :js => true, :vcr => {} do
  before :all do
    @user = FactoryGirl.create(:confirmed_user)
  end

  perform_steps "visit login"

  step "click forgot password" do
    click_on("Forgot your password?")
  end

  step "enter email address" do
    fill_in "Email", :with => @user.email
  end

  step "click send reset" do
    click_on("Send password reset instructions")
  end

  step "should have the confirmation" do
    expect(page).to have_content("Password reset email sent!")
  end

  step "should send the email" do
    email = open_email(@user.email)
    expect(email).to have_link("Change my password")
  end
end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
xing-framework-1.0.0.pre.beta.1 default_configuration/base_app/backend/spec/features/user_sends_reset_password_email_spec.rb
xing-framework-1.0.0.pre.beta default_configuration/base_app/backend/spec/features/user_sends_reset_password_email_spec.rb
xing-framework-1.0.0.pre.alpha default_configuration/base_app/backend/spec/features/user_sends_reset_password_email_spec.rb
xing-framework-0.3.2 default_configuration/base_app/backend/spec/features/user_sends_reset_password_email_spec.rb
xing-framework-0.3.1 default_configuration/base_app/backend/spec/features/user_sends_reset_password_email_spec.rb
xing-framework-0.3.0 default_configuration/base_app/backend/spec/features/user_sends_reset_password_email_spec.rb
xing-framework-0.2.9 default_configuration/base_app/backend/spec/features/user_sends_reset_password_email_spec.rb
xing-framework-0.2.9.beta1 default_configuration/base_app/backend/spec/features/user_sends_reset_password_email_spec.rb
xing-framework-0.2.8 default_configuration/base_app/backend/spec/features/user_sends_reset_password_email_spec.rb
xing-framework-0.2.8.beta1 default_configuration/base_app/backend/spec/features/user_sends_reset_password_email_spec.rb
xing-framework-0.2.7 default_configuration/base_app/backend/spec/features/user_sends_reset_password_email_spec.rb
xing-framework-0.2.7.pre.beta1 default_configuration/base_app/backend/spec/features/user_sends_reset_password_email_spec.rb
xing-framework-0.2.6 default_configuration/base_app/backend/spec/features/user_sends_reset_password_email_spec.rb
xing-framework-0.2.5 default_configuration/base_app/backend/spec/features/user_sends_reset_password_email_spec.rb
xing-framework-0.2.4 default_configuration/base_app/backend/spec/features/user_sends_reset_password_email_spec.rb
xing-framework-0.2.3 default_configuration/base_app/backend/spec/features/user_sends_reset_password_email_spec.rb
xing-framework-0.2.2 default_configuration/base_app/backend/spec/features/user_sends_reset_password_email_spec.rb
xing-framework-0.2.1 default_configuration/base_app/backend/spec/features/user_sends_reset_password_email_spec.rb
xing-framework-0.2.0 default_configuration/base_app/backend/spec/features/user_sends_reset_password_email_spec.rb
xing-framework-0.0.3 default_configuration/base_app/backend/spec/features/user_sends_reset_password_email_spec.rb