mirror of
https://github.com/discourse/discourse.git
synced 2025-05-25 19:29:34 +08:00
FIX: improve support for subfolder S3 CDN
This commit is contained in:
@ -9,3 +9,18 @@ QUnit.test("getURL on subfolder install", assert => {
|
||||
"relative url has subfolder"
|
||||
);
|
||||
});
|
||||
|
||||
QUnit.test("getURLWithCDN on subfolder install with S3", assert => {
|
||||
Discourse.BaseUri = "/forum";
|
||||
|
||||
Discourse.S3CDN = "https://awesome.cdn/site";
|
||||
Discourse.S3BaseUrl = "//test.s3-us-west-1.amazonaws.com/site";
|
||||
|
||||
let url = "//test.s3-us-west-1.amazonaws.com/site/forum/awesome.png";
|
||||
let expected = "https://awesome.cdn/site/forum/awesome.png";
|
||||
|
||||
assert.equal(Discourse.getURLWithCDN(url), expected, "at correct path");
|
||||
|
||||
Discourse.S3CDN = null;
|
||||
Discourse.S3BaseUrl = null;
|
||||
});
|
||||
|
Reference in New Issue
Block a user