Fix assets test and favicon type (#7344)

* fix

* koa-faviconはimage/x-iconがデフォルトらしい

* シンプルに

* faviconなど
This commit is contained in:
MeiMei 2021-03-13 23:22:54 +09:00 committed by GitHub
parent 9e634360fa
commit 7d02b36092
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 16 additions and 9 deletions

View file

@ -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');
}));
});