Skip to content

Commit

Permalink
Add percy snapshot for activate account
Browse files Browse the repository at this point in the history
  • Loading branch information
mlandauer committed Feb 27, 2024
1 parent 70ec2ae commit db4ae4c
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions spec/features/activate_account_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,28 @@
require "spec_helper"

describe "Activate account" do
include Devise::Test::IntegrationHelpers

context "with a confirmed user that has not been activated in the new design" do
before do
# Do this weird dance to get us on to the new theme
sign_in create(:confirmed_user, tailwind_theme: true)
visit root_path
sign_out :user

u = User.new(email: "[email protected]", from_alert_or_comment: true, confirmed_at: Time.zone.now)
u.skip_confirmation_notification!
u.save!(validate: false)
visit new_users_activation_path
end

# rubocop:disable RSpec/NoExpectationExample
it "renders the page", js: true do
page.percy_snapshot("Activate account")
end
# rubocop:enable RSpec/NoExpectationExample
end

context "with a confirmed user that has not been activated" do
before do
u = User.new(email: "[email protected]", from_alert_or_comment: true, confirmed_at: Time.zone.now)
Expand Down

0 comments on commit db4ae4c

Please sign in to comment.