optimize imports for resolver tests

This commit is contained in:
2025-01-29 15:09:31 -08:00
parent d69197acd8
commit 7586ebba04
7 changed files with 12 additions and 24 deletions

View File

@@ -1,15 +1,11 @@
import { beforeEach, describe, expect, it } from "@jest/globals"; import { beforeEach, describe, expect, it } from "@jest/globals";
import { ApolloServer } from "@apollo/server"; import { setupTestServerContext } from "../testHelpers/apolloSetupHelpers";
import { UnoptimizedInMemoryRepository } from "../../src/repositories/UnoptimizedInMemoryRepository";
import { setUpTestServer, setupTestServerContext } from "../testHelpers/apolloSetupHelpers";
import { ServerContext } from "../../src/ServerContext";
import { IEta, IShuttle, IStop, ISystem } from "../../src/entities/entities"; import { IEta, IShuttle, IStop, ISystem } from "../../src/entities/entities";
import { import {
addMockEtaToRepository, addMockShuttleToRepository, addMockEtaToRepository, addMockShuttleToRepository,
addMockStopToRepository, addMockStopToRepository,
addMockSystemToRepository addMockSystemToRepository
} from "../testHelpers/repositorySetupHelpers"; } from "../testHelpers/repositorySetupHelpers";
import { generateMockEtas, generateMockShuttles, generateMockStops } from "../generators";
import assert = require("node:assert"); import assert = require("node:assert");
describe("EtaResolvers", () => { describe("EtaResolvers", () => {

View File

@@ -1,18 +1,9 @@
import { beforeEach, describe, expect, it } from "@jest/globals"; import { beforeEach, describe, expect, it } from "@jest/globals";
import { ApolloServer } from "@apollo/server"; import { setupTestServerContext } from "../testHelpers/apolloSetupHelpers";
import { UnoptimizedInMemoryRepository } from "../../src/repositories/UnoptimizedInMemoryRepository";
import { ServerContext } from "../../src/ServerContext";
import { setupTestServerContext, setUpTestServer } from "../testHelpers/apolloSetupHelpers";
import { IRoute, IStop, ISystem } from "../../src/entities/entities"; import { IRoute, IStop, ISystem } from "../../src/entities/entities";
import { import { generateMockOrderedStops, generateMockStops } from "../generators";
generateMockOrderedStops,
generateMockRoutes,
generateMockShuttles,
generateMockStops,
generateMockSystems
} from "../generators";
import assert = require("node:assert");
import { addMockRouteToRepository, addMockSystemToRepository } from "../testHelpers/repositorySetupHelpers"; import { addMockRouteToRepository, addMockSystemToRepository } from "../testHelpers/repositorySetupHelpers";
import assert = require("node:assert");
describe("OrderedStopResolvers", () => { describe("OrderedStopResolvers", () => {
const context = setupTestServerContext(); const context = setupTestServerContext();

View File

@@ -3,8 +3,8 @@ import { ApolloServer } from "@apollo/server";
import { ServerContext } from "../../src/ServerContext"; import { ServerContext } from "../../src/ServerContext";
import { UnoptimizedInMemoryRepository } from "../../src/repositories/UnoptimizedInMemoryRepository"; import { UnoptimizedInMemoryRepository } from "../../src/repositories/UnoptimizedInMemoryRepository";
import { generateMockSystems } from "../generators"; import { generateMockSystems } from "../generators";
import assert = require("node:assert");
import { setUpTestServer } from "../testHelpers/apolloSetupHelpers"; import { setUpTestServer } from "../testHelpers/apolloSetupHelpers";
import assert = require("node:assert");
// See Apollo documentation for integration test guide // See Apollo documentation for integration test guide
// https://www.apollographql.com/docs/apollo-server/testing/testing // https://www.apollographql.com/docs/apollo-server/testing/testing

View File

@@ -8,7 +8,7 @@ import {
addMockStopToRepository, addMockStopToRepository,
addMockSystemToRepository addMockSystemToRepository
} from "../testHelpers/repositorySetupHelpers"; } from "../testHelpers/repositorySetupHelpers";
import { generateMockOrderedStops, generateMockRoutes, generateMockShuttles, generateMockStops } from "../generators"; import { generateMockOrderedStops, generateMockShuttles } from "../generators";
import { IRoute, IStop, ISystem } from "../../src/entities/entities"; import { IRoute, IStop, ISystem } from "../../src/entities/entities";
import assert = require("node:assert"); import assert = require("node:assert");

View File

@@ -2,11 +2,11 @@ import { beforeEach, describe, expect, it } from "@jest/globals";
import { ApolloServer } from "@apollo/server"; import { ApolloServer } from "@apollo/server";
import { ServerContext } from "../../src/ServerContext"; import { ServerContext } from "../../src/ServerContext";
import { UnoptimizedInMemoryRepository } from "../../src/repositories/UnoptimizedInMemoryRepository"; import { UnoptimizedInMemoryRepository } from "../../src/repositories/UnoptimizedInMemoryRepository";
import { generateMockEtas, generateMockRoutes, generateMockShuttles, generateMockSystems } from "../generators"; import { generateMockEtas, generateMockRoutes } from "../generators";
import { IShuttle, ISystem } from "../../src/entities/entities"; import { IShuttle, ISystem } from "../../src/entities/entities";
import assert = require("node:assert");
import { setUpTestServer } from "../testHelpers/apolloSetupHelpers"; import { setUpTestServer } from "../testHelpers/apolloSetupHelpers";
import { addMockShuttleToRepository, addMockSystemToRepository } from "../testHelpers/repositorySetupHelpers"; import { addMockShuttleToRepository, addMockSystemToRepository } from "../testHelpers/repositorySetupHelpers";
import assert = require("node:assert");
describe("ShuttleResolvers", () => { describe("ShuttleResolvers", () => {

View File

@@ -3,10 +3,10 @@ import { ApolloServer } from "@apollo/server";
import { ServerContext } from "../../src/ServerContext"; import { ServerContext } from "../../src/ServerContext";
import { UnoptimizedInMemoryRepository } from "../../src/repositories/UnoptimizedInMemoryRepository"; import { UnoptimizedInMemoryRepository } from "../../src/repositories/UnoptimizedInMemoryRepository";
import { setUpTestServer } from "../testHelpers/apolloSetupHelpers"; import { setUpTestServer } from "../testHelpers/apolloSetupHelpers";
import { generateMockEtas, generateMockOrderedStops, generateMockStops, generateMockSystems } from "../generators"; import { generateMockEtas, generateMockOrderedStops } from "../generators";
import { IStop, ISystem } from "../../src/entities/entities"; import { IStop, ISystem } from "../../src/entities/entities";
import assert = require("node:assert");
import { addMockStopToRepository, addMockSystemToRepository } from "../testHelpers/repositorySetupHelpers"; import { addMockStopToRepository, addMockSystemToRepository } from "../testHelpers/repositorySetupHelpers";
import assert = require("node:assert");
describe("StopResolvers", () => { describe("StopResolvers", () => {
let testServer: ApolloServer<ServerContext>; let testServer: ApolloServer<ServerContext>;

View File

@@ -5,7 +5,8 @@ import { UnoptimizedInMemoryRepository } from "../../src/repositories/Unoptimize
import { setUpTestServer } from "../testHelpers/apolloSetupHelpers"; import { setUpTestServer } from "../testHelpers/apolloSetupHelpers";
import { generateMockRoutes, generateMockShuttles, generateMockStops } from "../generators"; import { generateMockRoutes, generateMockShuttles, generateMockStops } from "../generators";
import { import {
addMockRouteToRepository, addMockShuttleToRepository, addMockRouteToRepository,
addMockShuttleToRepository,
addMockStopToRepository, addMockStopToRepository,
addMockSystemToRepository addMockSystemToRepository
} from "../testHelpers/repositorySetupHelpers"; } from "../testHelpers/repositorySetupHelpers";