diff --git a/app/models/concerns/upstream_only_settings.rb b/app/models/concerns/upstream_only_settings.rb index ff14196..5bb244c 100644 --- a/app/models/concerns/upstream_only_settings.rb +++ b/app/models/concerns/upstream_only_settings.rb @@ -1,6 +1,5 @@ # Settings to hide in downstream (will return nil for all values) module UpstreamOnlySettings SETTINGS = %w[ - allow_multiple_content_views ].freeze end diff --git a/test/unit/setting_registry_branding_test.rb b/test/unit/setting_registry_branding_test.rb index c65b6ec..045d9b1 100644 --- a/test/unit/setting_registry_branding_test.rb +++ b/test/unit/setting_registry_branding_test.rb @@ -27,14 +27,16 @@ class SettingRegistryBrandingTest < ActiveSupport::TestCase end test 'hides upstream-only settings' do - assert_nil Setting['allow_multiple_content_views'] + UpstreamOnlySettings.stubs(:SETTINGS).returns(%w[test_setting]) + assert_nil Setting['test_setting'] end end end class SettingBrandingTest < ActiveSupport::TestCase test 'replaces warning for upstream-only settings' do - Rails.logger.expects(:debug).with('Setting \'allow_multiple_content_views\' is not available in Satellite; ignoring') - Setting['allow_multiple_content_views'] + UpstreamOnlySettings.stubs(:SETTINGS).returns(%w[test_setting]) + Rails.logger.expects(:debug).with('Setting \'test_setting\' is not available in Satellite; ignoring') + Setting['test_setting'] end end \ No newline at end of file