feat: add more error handling
This commit is contained in:
@@ -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);
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user