test: preload mocked modules
This commit is contained in:
@@ -1,2 +1,2 @@
|
||||
[test]
|
||||
preload = ["./testSetup.ts"]
|
||||
preload = ["./testSetup.ts", "./src/mocks/consumet.ts", "./src/mocks/gToken.ts"]
|
||||
|
||||
@@ -2,10 +2,8 @@ import { describe, expect, it } from "bun:test";
|
||||
|
||||
import app from "~/index";
|
||||
import { server } from "~/mocks";
|
||||
import { mockConsumet } from "~/mocks/consumet";
|
||||
|
||||
server.listen();
|
||||
mockConsumet();
|
||||
|
||||
describe('requests the "/episodes" route', () => {
|
||||
it("with list of episodes from Anify", async () => {
|
||||
|
||||
@@ -2,10 +2,8 @@ import { describe, expect, it } from "bun:test";
|
||||
|
||||
import app from "~/index";
|
||||
import { server } from "~/mocks";
|
||||
import { mockConsumet } from "~/mocks/consumet";
|
||||
|
||||
server.listen();
|
||||
mockConsumet();
|
||||
|
||||
describe('requests the "/episodes/:id/url" route', () => {
|
||||
it("with sources from Anify", async () => {
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
import { describe, expect, it } from "bun:test";
|
||||
|
||||
import { server } from "~/mocks";
|
||||
import "~/mocks/gToken";
|
||||
|
||||
import { verifyFcmToken } from "./verifyFcmToken";
|
||||
|
||||
|
||||
@@ -2,8 +2,7 @@ import type { IAnimeEpisode, ISource } from "@consumet/extensions";
|
||||
|
||||
import { mock } from "bun:test";
|
||||
|
||||
export function mockConsumet() {
|
||||
mock.module("src/consumet", () => ({
|
||||
mock.module("src/consumet", () => ({
|
||||
aniList: {
|
||||
fetchEpisodesListById(
|
||||
id: string,
|
||||
@@ -33,5 +32,4 @@ export function mockConsumet() {
|
||||
});
|
||||
},
|
||||
},
|
||||
}));
|
||||
}
|
||||
}));
|
||||
|
||||
Reference in New Issue
Block a user