reference correct system which is rebuilt every test

This commit is contained in:
2025-04-07 12:26:49 -07:00
parent d20711d53d
commit 1e7082813d

View File

@@ -1,7 +1,10 @@
import { beforeEach, describe, expect, it } from "@jest/globals";
import { setupTestServerContext, setupTestServerHolder } from "../testHelpers/apolloTestServerHelpers";
import {
setupTestServerContext,
setupTestServerHolder
} from "../testHelpers/apolloTestServerHelpers";
import { generateMockEtas, generateMockOrderedStops } from "../testHelpers/mockDataGenerators";
import { IStop, IPassioSystem } from "../../src/entities/entities";
import { IStop } from "../../src/entities/entities";
import { addMockStopToRepository } from "../testHelpers/repositorySetupHelpers";
import assert = require("node:assert");
@@ -10,18 +13,16 @@ describe("StopResolvers", () => {
const context = setupTestServerContext();
let mockStop: IStop;
let mockSystem: IPassioSystem;
beforeEach(async () => {
mockSystem = context.systems[0];
mockStop = await addMockStopToRepository(context.systems[0].shuttleRepository, mockSystem.id);
mockStop = await addMockStopToRepository(context.systems[0].shuttleRepository, context.systems[0].id);
})
async function getResponseForQuery(query: string) {
return await holder.testServer.executeOperation({
query,
variables: {
systemId: mockSystem.id,
systemId: context.systems[0].id,
stopId: mockStop.id,
},
}, {