mirror of
https://github.com/discourse/discourse.git
synced 2025-06-21 23:03:34 +08:00
FIX: More 404 image requests in test
A few tests were removed that were testing a subforum for the logo, which I don't think gain us much anymore. We use `getURL` everywhere and needn't test it so much. Plus, over time it's always good to remove a few tests here and there :)
This commit is contained in:
@ -3,7 +3,7 @@ moduleForComponent("image-uploader", { integration: true });
|
|||||||
|
|
||||||
componentTest("with image", {
|
componentTest("with image", {
|
||||||
template:
|
template:
|
||||||
"{{image-uploader imageUrl='/some/upload.png' placeholderUrl='/not/used.png'}}",
|
"{{image-uploader imageUrl='/images/avatar.png' placeholderUrl='/not/used.png'}}",
|
||||||
|
|
||||||
async test(assert) {
|
async test(assert) {
|
||||||
assert.equal(
|
assert.equal(
|
||||||
|
@ -1519,20 +1519,20 @@ QUnit.test("emoji - emojiSet", assert => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
QUnit.test("emoji - registerEmoji", assert => {
|
QUnit.test("emoji - registerEmoji", assert => {
|
||||||
registerEmoji("foo", "/foo.png");
|
registerEmoji("foo", "/images/d-logo-sketch.png");
|
||||||
|
|
||||||
assert.cookedOptions(
|
assert.cookedOptions(
|
||||||
":foo:",
|
":foo:",
|
||||||
{},
|
{},
|
||||||
`<p><img src="/foo.png?v=${v}" title=":foo:" class="emoji emoji-custom only-emoji" alt=":foo:"></p>`
|
`<p><img src="/images/d-logo-sketch.png?v=${v}" title=":foo:" class="emoji emoji-custom only-emoji" alt=":foo:"></p>`
|
||||||
);
|
);
|
||||||
|
|
||||||
registerEmoji("bar", "/bar.png", "baz");
|
registerEmoji("bar", "/images/avatar.png", "baz");
|
||||||
|
|
||||||
assert.cookedOptions(
|
assert.cookedOptions(
|
||||||
":bar:",
|
":bar:",
|
||||||
{},
|
{},
|
||||||
`<p><img src="/bar.png?v=${v}" title=":bar:" class="emoji emoji-custom only-emoji" alt=":bar:"></p>`
|
`<p><img src="/images/avatar.png?v=${v}" title=":bar:" class="emoji emoji-custom only-emoji" alt=":bar:"></p>`
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -1,6 +1,4 @@
|
|||||||
import { moduleForWidget, widgetTest } from "helpers/widget-test";
|
import { moduleForWidget, widgetTest } from "helpers/widget-test";
|
||||||
import { setPrefix } from "discourse-common/lib/get-url";
|
|
||||||
|
|
||||||
moduleForWidget("home-logo");
|
moduleForWidget("home-logo");
|
||||||
|
|
||||||
const bigLogo = "/images/d-logo-sketch.png?test";
|
const bigLogo = "/images/d-logo-sketch.png?test";
|
||||||
@ -98,52 +96,3 @@ widgetTest("mobile without logo", {
|
|||||||
assert.equal(find("#site-logo").attr("src"), bigLogo);
|
assert.equal(find("#site-logo").attr("src"), bigLogo);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
widgetTest("basics, subfolder", {
|
|
||||||
template: '{{mount-widget widget="home-logo" args=args}}',
|
|
||||||
beforeEach() {
|
|
||||||
setPrefix("/forum");
|
|
||||||
this.siteSettings.site_logo_url = bigLogo;
|
|
||||||
this.siteSettings.site_logo_small_url = smallLogo;
|
|
||||||
this.siteSettings.title = title;
|
|
||||||
this.set("args", { minimized: false });
|
|
||||||
},
|
|
||||||
|
|
||||||
test(assert) {
|
|
||||||
assert.ok(find("img#site-logo.logo-big").length === 1);
|
|
||||||
assert.equal(find("#site-logo").attr("src"), `/forum${bigLogo}`);
|
|
||||||
assert.equal(find("#site-logo").attr("alt"), title);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
widgetTest("basics, subfolder - minimized", {
|
|
||||||
template: '{{mount-widget widget="home-logo" args=args}}',
|
|
||||||
beforeEach() {
|
|
||||||
setPrefix("/forum");
|
|
||||||
this.siteSettings.site_logo_url = bigLogo;
|
|
||||||
this.siteSettings.site_logo_small_url = smallLogo;
|
|
||||||
this.siteSettings.title = title;
|
|
||||||
this.set("args", { minimized: true });
|
|
||||||
},
|
|
||||||
|
|
||||||
test(assert) {
|
|
||||||
assert.ok(find("img.logo-small").length === 1);
|
|
||||||
assert.equal(find("img.logo-small").attr("src"), `/forum${smallLogo}`);
|
|
||||||
assert.equal(find("img.logo-small").attr("alt"), title);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
widgetTest("mobile logo, subfolder", {
|
|
||||||
template: '{{mount-widget widget="home-logo" args=args}}',
|
|
||||||
beforeEach() {
|
|
||||||
setPrefix("/forum");
|
|
||||||
this.siteSettings.site_mobile_logo_url = mobileLogo;
|
|
||||||
this.siteSettings.site_logo_small_url = smallLogo;
|
|
||||||
this.site.mobileView = true;
|
|
||||||
},
|
|
||||||
|
|
||||||
test(assert) {
|
|
||||||
assert.ok(find("img#site-logo.logo-big").length === 1);
|
|
||||||
assert.equal(find("#site-logo").attr("src"), `/forum${mobileLogo}`);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
Reference in New Issue
Block a user