DEV: Remove legacy user menu (#21308)

This commit is contained in:
Keegan George
2023-05-17 09:16:42 -07:00
committed by GitHub
parent 0c1efecddd
commit 082821c754
45 changed files with 148 additions and 2422 deletions

View File

@ -3466,32 +3466,4 @@ RSpec.describe User do
expect(user.new_personal_messages_notifications_count).to eq(1)
end
end
describe "#redesigned_user_menu_enabled?" do
it "returns true when `navigation_menu` site settings is `legacy` and `enable_new_notifications_menu` site settings is enabled" do
SiteSetting.navigation_menu = "legacy"
SiteSetting.enable_new_notifications_menu = true
expect(user.redesigned_user_menu_enabled?).to eq(true)
end
it "returns false when `navigation_menu` site settings is `legacy` and `enable_new_notifications_menu` site settings is not enabled" do
SiteSetting.navigation_menu = "legacy"
SiteSetting.enable_new_notifications_menu = false
expect(user.redesigned_user_menu_enabled?).to eq(false)
end
it "returns true when `navigation_menu` site settings is `sidebar`" do
SiteSetting.navigation_menu = "sidebar"
expect(user.redesigned_user_menu_enabled?).to eq(true)
end
it "returns true when `navigation_menu` site settings is `header_dropdown`" do
SiteSetting.navigation_menu = "header dropdown"
expect(user.redesigned_user_menu_enabled?).to eq(true)
end
end
end