summaryrefslogtreecommitdiff
path: root/test/fetch-resource.ts
diff options
context:
space:
mode:
authorMeiMei <30769358+mei23@users.noreply.github.com>2021-03-13 23:22:54 +0900
committerGitHub <noreply@github.com>2021-03-13 23:22:54 +0900
commit7d02b36092bbb4e1887abde57500e3aba13497f4 (patch)
tree0ea2abdd223a392d2f89b0d34f47ec4790687986 /test/fetch-resource.ts
parentFix Schema (#7347) (diff)
downloadsharkey-7d02b36092bbb4e1887abde57500e3aba13497f4.tar.gz
sharkey-7d02b36092bbb4e1887abde57500e3aba13497f4.tar.bz2
sharkey-7d02b36092bbb4e1887abde57500e3aba13497f4.zip
Fix assets test and favicon type (#7344)
* fix * koa-faviconはimage/x-iconがデフォルトらしい * シンプルに * faviconなど
Diffstat (limited to 'test/fetch-resource.ts')
-rw-r--r--test/fetch-resource.ts19
1 files changed, 13 insertions, 6 deletions
diff --git a/test/fetch-resource.ts b/test/fetch-resource.ts
index bd3a325dc2..12a37b6cb0 100644
--- a/test/fetch-resource.ts
+++ b/test/fetch-resource.ts
@@ -22,6 +22,7 @@ const UNSPECIFIED = '*/*';
// Response Contet-Type
const AP = 'application/activity+json; charset=utf-8';
+const JSON = 'application/json; charset=utf-8';
const HTML = 'text/html; charset=utf-8';
describe('Fetch resource', () => {
@@ -50,33 +51,39 @@ describe('Fetch resource', () => {
}));
it('GET root', async(async () => {
- const res = await simpleGet('/', 'text/html');
+ const res = await simpleGet('/');
assert.strictEqual(res.status, 200);
+ assert.strictEqual(res.type, HTML);
}));
it('GET docs', async(async () => {
- const res = await simpleGet('/docs/ja-JP/about', 'text/html');
+ const res = await simpleGet('/docs/ja-JP/about');
assert.strictEqual(res.status, 200);
+ assert.strictEqual(res.type, HTML);
}));
it('GET api-doc', async(async () => {
- const res = await simpleGet('/api-doc', 'text/html');
+ const res = await simpleGet('/api-doc');
assert.strictEqual(res.status, 200);
+ assert.strictEqual(res.type, HTML);
}));
it('GET api.json', async(async () => {
- const res = await simpleGet('/api.json', 'application/json');
+ const res = await simpleGet('/api.json');
assert.strictEqual(res.status, 200);
+ assert.strictEqual(res.type, JSON);
}));
it('GET favicon.ico', async(async () => {
- const res = await simpleGet('/favicon.ico', 'image/png');
+ const res = await simpleGet('/favicon.ico');
assert.strictEqual(res.status, 200);
+ assert.strictEqual(res.type, 'image/x-icon');
}));
it('GET apple-touch-icon.png', async(async () => {
- const res = await simpleGet('/apple-touch-icon.png', 'image/png');
+ const res = await simpleGet('/apple-touch-icon.png');
assert.strictEqual(res.status, 200);
+ assert.strictEqual(res.type, 'image/png');
}));
});