diff options
| author | MeiMei <30769358+mei23@users.noreply.github.com> | 2021-03-13 23:22:54 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-03-13 23:22:54 +0900 |
| commit | 7d02b36092bbb4e1887abde57500e3aba13497f4 (patch) | |
| tree | 0ea2abdd223a392d2f89b0d34f47ec4790687986 /test/fetch-resource.ts | |
| parent | Fix Schema (#7347) (diff) | |
| download | sharkey-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.ts | 19 |
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'); })); }); |