feat: add more error handling

This commit is contained in:
2024-06-07 23:13:30 -04:00
parent 6fd2cc4feb
commit c35c9b9e09
9 changed files with 71 additions and 66 deletions

View File

@@ -29,8 +29,8 @@ describe('requests the "/episodes" route', () => {
},
);
expect(response.json()).resolves.toEqual({ success: false });
expect(response.status).toBe(404);
expect(response.json()).resolves.toEqual({ success: true, result: [] });
expect(response.status).toBe(200);
});
it("Anify is disabled, returns no episode list from Anify", async () => {
@@ -42,8 +42,8 @@ describe('requests the "/episodes" route', () => {
},
);
expect(response.json()).resolves.toEqual({ success: false });
expect(response.status).toBe(404);
expect(response.json()).resolves.toEqual({ success: true, result: [] });
expect(response.status).toBe(200);
});
it("with list of episodes from Consumet", async () => {
@@ -100,7 +100,7 @@ describe('requests the "/episodes" route', () => {
it("with no episodes from all sources", async () => {
const response = await app.request("/episodes/-1");
expect(response.json()).resolves.toEqual({ success: false });
expect(response.status).toBe(404);
expect(response.json()).resolves.toEqual({ success: true, result: [] });
expect(response.status).toBe(200);
});
});