From 80f31b9e8ee60c413590dbfedfc9c0328a0fb4b2 Mon Sep 17 00:00:00 2001 From: David Taylor Date: Thu, 4 Apr 2024 17:11:57 +0100 Subject: [PATCH] DEV: Update tests for new glimmer header flag (#54) In preparation for https://github.com/discourse/discourse/pull/26467 --- spec/system/viewing_custom_header_links_spec.rb | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/spec/system/viewing_custom_header_links_spec.rb b/spec/system/viewing_custom_header_links_spec.rb index 6e00317..96eb589 100644 --- a/spec/system/viewing_custom_header_links_spec.rb +++ b/spec/system/viewing_custom_header_links_spec.rb @@ -8,8 +8,12 @@ RSpec.describe "Viewing Custom Header Links", system: true do context "when glimmer headers are enabled" do before do - SiteSetting.experimental_glimmer_header_groups = - Group::AUTO_GROUPS[:everyone] + if SiteSetting.respond_to?(:experimental_glimmer_header_groups) + SiteSetting.experimental_glimmer_header_groups = + Group::AUTO_GROUPS[:everyone] + else + SiteSetting.glimmer_header_mode = "enabled" + end end it "should display the custom header links" do @@ -38,7 +42,14 @@ RSpec.describe "Viewing Custom Header Links", system: true do end context "when glimmer headers are disabled" do - before { SiteSetting.experimental_glimmer_header_groups = nil } + before do + if SiteSetting.respond_to?(:experimental_glimmer_header_groups) + SiteSetting.experimental_glimmer_header_groups = + nil + else + SiteSetting.glimmer_header_mode = "disabled" + end + end it "should display the custom header links" do visit("/")