1
0
mirror of https://github.com/hotomoe/hotomoe synced 2024-12-17 16:18:13 +09:00
This commit is contained in:
syuilo 2021-05-19 14:01:04 +09:00
parent 88c1874943
commit c6088a1cb3

View File

@ -45,7 +45,26 @@ describe('API', () => {
}); });
}); });
// TODO: APIエラーのテスト test('error', async () => {
fetchMock.resetMocks();
fetchMock.mockResponse(async (req) => {
return {
status: 500,
body: JSON.stringify({
message: 'Internal error occurred. Please contact us if the error persists.',
code: 'INTERNAL_ERROR',
id: '5d37dbcb-891e-41ca-a3d6-e690c97775ac',
kind: 'server',
})
};
});
try {
await request('https://misskey.test', 'i', {}, 'TOKEN');
} catch (e) {
expect(e.id).toEqual('5d37dbcb-891e-41ca-a3d6-e690c97775ac');
}
});
// TODO: ネットワークエラーのテスト // TODO: ネットワークエラーのテスト
}); });