FIX: Properly support defaults for upload site settings.

This commit is contained in:
Guo Xiang Tan
2019-01-02 15:29:17 +08:00
parent 684eef71c7
commit b0c8fdd7da
26 changed files with 170 additions and 151 deletions

View File

@ -7,8 +7,11 @@ RSpec.describe PushNotificationPusher do
end
it "returns custom badges url" do
SiteSetting.push_notifications_icon_url = "/test.png"
expect(PushNotificationPusher.get_badge).to eq("/test.png")
upload = Fabricate(:upload)
SiteSetting.push_notifications_icon = upload
expect(PushNotificationPusher.get_badge)
.to eq(UrlHelper.absolute(upload.url))
end
end