From 55782e5dbc31dd5ca708334311a2a9ac574f44ee Mon Sep 17 00:00:00 2001 From: Bertie690 Date: Sun, 21 Sep 2025 18:58:16 -0400 Subject: [PATCH] Fixed unit tests to not explode in dramatic fashion --- test/test-utils/tests/phase-interceptor/unit.test.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/test/test-utils/tests/phase-interceptor/unit.test.ts b/test/test-utils/tests/phase-interceptor/unit.test.ts index 8c44206488c..1b6daf838aa 100644 --- a/test/test-utils/tests/phase-interceptor/unit.test.ts +++ b/test/test-utils/tests/phase-interceptor/unit.test.ts @@ -62,14 +62,14 @@ describe("Utils - Phase Interceptor - Unit", () => { */ function setPhases(...phases: [Constructor, ...Constructor[]]) { game.scene.phaseManager.clearAllPhases(); - game.scene.phaseManager.phaseQueue = phases.map(m => new m()) as Phase[]; + for (const phase of phases) { + game.scene.phaseManager.unshiftPhase(new phase()); + } game.scene.phaseManager.shiftPhase(); // start the thing going } function getQueuedPhases(): string[] { - return game.scene.phaseManager["phaseQueuePrepend"] - .concat(game.scene.phaseManager.phaseQueue) - .map(p => p.phaseName); + return game.scene.phaseManager["phaseQueue"]["levels"].flat(2).map(p => p.phaseName); } function expectAtPhase(phaseName: string) {