Sha256: 2c45553b1f58c21066cbd873f3363a690e14f5fa3699a6400a3d4964627edd0a

Contents?: true

Size: 505 Bytes

Versions: 57

Compression:

Stored size: 505 Bytes

Contents

require 'rails_helper'

describe 'devise flows' do
  describe 'resend confirmation' do
    subject do
      post '/users/confirmation', params: { user: { email: user.email } }
    end

    let!(:user) { create :user, confirmed_at: nil }

    it do
      expect { subject }.to change(ActionMailer::Base.deliveries, :length).by(1)
    end

    it do
      subject
      expect(response).to redirect_to(new_user_session_path)
    end

    it do
      expect { subject }.not_to have_errored
    end
  end
end

Version data entries

57 entries across 57 versions & 1 rubygems

Version Path
pg_rails-7.6.35 pg_engine/spec/requests/devise_spec.rb
pg_rails-7.6.34 pg_engine/spec/requests/devise_spec.rb
pg_rails-7.6.33 pg_engine/spec/requests/devise_spec.rb
pg_rails-7.6.32 pg_engine/spec/requests/devise_spec.rb
pg_rails-7.6.31 pg_engine/spec/requests/devise_spec.rb
pg_rails-7.6.30 pg_engine/spec/requests/devise_spec.rb
pg_rails-7.6.29 pg_engine/spec/requests/devise_spec.rb
pg_rails-7.6.28 pg_engine/spec/requests/devise_spec.rb
pg_rails-7.6.27 pg_engine/spec/requests/devise_spec.rb
pg_rails-7.6.26 pg_engine/spec/requests/devise_spec.rb
pg_rails-7.6.25 pg_engine/spec/requests/devise_spec.rb
pg_rails-7.6.24 pg_engine/spec/requests/devise_spec.rb
pg_rails-7.6.24.pre.5 pg_engine/spec/requests/devise_spec.rb
pg_rails-7.6.24.pre.4 pg_engine/spec/requests/devise_spec.rb
pg_rails-7.6.24.pre.3 pg_engine/spec/requests/devise_spec.rb
pg_rails-7.6.23 pg_engine/spec/requests/devise_spec.rb
pg_rails-7.6.22 pg_engine/spec/requests/devise_spec.rb
pg_rails-7.6.22.pre.3 pg_engine/spec/requests/devise_spec.rb
pg_rails-7.6.22.pre.2 pg_engine/spec/requests/devise_spec.rb
pg_rails-7.6.22.pre.1 pg_engine/spec/requests/devise_spec.rb