mirror of
https://github.com/pagefaultgames/pokerogue.git
synced 2025-08-07 07:59:26 +02:00
Fixed the tests
This commit is contained in:
parent
7f2766f832
commit
903d1a33dd
@ -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();
|
||||
|
@ -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,
|
||||
}),
|
||||
]);
|
||||
});
|
||||
|
Loading…
Reference in New Issue
Block a user