Files
sure/test/controllers/subscriptions_controller_test.rb
Tony Vincent 624faa10d0 fix: Don't show Billings on settings navbar when self-hosted (#1912)
* Do not show billing settings navbar item when self hosted

* Do not show billing settings navbar item when self hosted

* Add condition to settings helper

* Let Stripe::AuthenticationError bubble up
2025-02-28 09:35:00 -05:00

15 lines
418 B
Ruby

require "test_helper"
class SubscriptionsControllerTest < ActionDispatch::IntegrationTest
setup do
sign_in @user = users(:family_admin)
end
test "redirects to settings if self hosting" do
Rails.application.config.app_mode.stubs(:self_hosted?).returns(true)
get subscription_path
assert_redirected_to root_path
assert_equal I18n.t("subscriptions.self_hosted_alert"), flash[:alert]
end
end