discourse/spec/system/powered_by_discourse_spec.rb
2026-03-20 00:39:52 +01:00

32 lines
822 B
Ruby

# frozen_string_literal: true
describe "Powered by Discourse" do
it "appears when enabled" do
SiteSetting.enable_powered_by_discourse = true
visit "/"
expect(page).to have_css(".powered-by-discourse")
end
it "does not appear on admin routes when enabled" do
SiteSetting.enable_powered_by_discourse = true
visit "/admin"
expect(page).not_to have_css(".powered-by-discourse")
end
it "does not appear on login required route when enabled" do
SiteSetting.enable_powered_by_discourse = true
SiteSetting.login_required = true
visit "/"
expect(page).not_to have_css(".powered-by-discourse")
end
it "does not appear when disabled" do
SiteSetting.enable_powered_by_discourse = false
visit "/"
expect(page).not_to have_css(".powered-by-discourse")
end
end