Skip to content
Snippets Groups Projects
Commit 5a2ffac4 authored by Nick Thomas's avatar Nick Thomas Committed by Oswaldo Ferreir
Browse files

Merge branch 'ignore-markdown-cache-when-stubbing-application-settings' into 'master'

Don't use Markdown cache for stubbed settings in specs

Closes #41130

See merge request gitlab-org/gitlab-ce!15954

(cherry picked from commit dc17e7d7)

10885edf Don't use Markdown cache for stubbed settings in specs
parent f77b8bce
No related branches found
No related tags found
No related merge requests found
Loading
Loading
@@ -37,7 +37,7 @@ describe 'Help Pages' do
context 'in a production environment with version check enabled', :js do
before do
allow(Rails.env).to receive(:production?) { true }
allow_any_instance_of(ApplicationSetting).to receive(:version_check_enabled) { true }
stub_application_setting(version_check_enabled: true)
allow_any_instance_of(VersionCheck).to receive(:url) { '/version-check-url' }
 
sign_in(create(:user))
Loading
Loading
@@ -56,9 +56,9 @@ describe 'Help Pages' do
 
describe 'when help page is customized' do
before do
allow_any_instance_of(ApplicationSetting).to receive(:help_page_hide_commercial_content?) { true }
allow_any_instance_of(ApplicationSetting).to receive(:help_page_text) { "My Custom Text" }
allow_any_instance_of(ApplicationSetting).to receive(:help_page_support_url) { "http://example.com/help" }
stub_application_setting(help_page_hide_commercial_content: true,
help_page_text: 'My Custom Text',
help_page_support_url: 'http://example.com/help')
 
sign_in(create(:user))
visit help_path
Loading
Loading
Loading
Loading
@@ -7,6 +7,9 @@ module StubConfiguration
allow_any_instance_of(ApplicationSetting).to receive_messages(to_settings(messages))
allow(Gitlab::CurrentSettings.current_application_settings)
.to receive_messages(to_settings(messages))
# Ensure that we don't use the Markdown cache when stubbing these values
allow_any_instance_of(ApplicationSetting).to receive(:cached_html_up_to_date?).and_return(false)
end
 
def stub_not_protect_default_branch
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment