Fixed the tests

This commit is contained in:
Bertie690 2025-06-17 16:20:12 -04:00
parent 7f2766f832
commit 903d1a33dd
2 changed files with 6 additions and 4 deletions

View File

@ -38,7 +38,7 @@ describe.each<{ name: string; ability: AbilityId; status: StatusEffect }>([
game.override
.battleStyle("single")
.criticalHits(false)
.startingLevel(100)
.enemyLevel(100)
.enemySpecies(SpeciesId.MAGIKARP)
.enemyAbility(ability)
.enemyMoveset(MoveId.SPLASH);
@ -71,7 +71,8 @@ describe.each<{ name: string; ability: AbilityId; status: StatusEffect }>([
feebas.doSetStatus(status);
expect(feebas.status?.effect).toBe(status);
game.move.use(MoveId.SKILL_SWAP);
game.move.use(MoveId.SPLASH);
await game.move.forceEnemyMove(MoveId.SKILL_SWAP); // need to force enemy to use it as
await game.toEndOfTurn();
expect(feebas.status?.effect).toBeUndefined();

View File

@ -7,6 +7,7 @@ import { SpeciesId } from "#enums/species-id";
import GameManager from "#test/testUtils/gameManager";
import Phaser from "phaser";
import { afterEach, beforeAll, beforeEach, describe, expect, it } from "vitest";
import { MoveUseMode } from "#enums/move-use-mode";
describe("Moves - Sleep Talk", () => {
let phaserGame: Phaser.Game;
@ -49,12 +50,12 @@ describe("Moves - Sleep Talk", () => {
expect.objectContaining({
move: MoveId.SWORDS_DANCE,
result: MoveResult.SUCCESS,
virtual: true,
useMode: MoveUseMode.FOLLOW_UP,
}),
expect.objectContaining({
move: MoveId.SLEEP_TALK,
result: MoveResult.SUCCESS,
virtual: false,
useMode: MoveUseMode.NORMAL,
}),
]);
});