Add coverage for email subscription account controls (#39333)

This commit is contained in:
Matt Jankowski
2026-06-08 11:04:02 -04:00
committed by GitHub
parent cf09247945
commit bc7e0543a3
2 changed files with 68 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
# frozen_string_literal: true
require 'rails_helper'
RSpec.describe 'Admin Email Subscriptions Accounts' do
let(:user) { Fabricate(:admin_user) }
let(:account) { Fabricate :account }
before { sign_in user }
context 'when feature is disabled' do
around do |example|
original = Rails.application.config.x.email_subscriptions
Rails.application.config.x.email_subscriptions = false
example.run
Rails.application.config.x.email_subscriptions = original
end
it 'returns not found' do
get admin_email_subscriptions_account_path(account.id)
expect(response)
.to have_http_status(404)
end
end
end