mirror of
https://github.com/pagefaultgames/pokerogue.git
synced 2025-07-06 16:32:16 +02:00
Fix test
This commit is contained in:
parent
32d2bcfa4e
commit
dfa10cccfd
@ -38,20 +38,21 @@ describe("Moves - After You", () => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
it("makes the target move immediately after the user", async () => {
|
it("makes the target move immediately after the user", async () => {
|
||||||
await game.startBattle([Species.REGIELEKI, Species.SHUCKLE]);
|
await game.classicMode.startBattle([Species.REGIELEKI, Species.SHUCKLE]);
|
||||||
|
|
||||||
game.move.select(Moves.AFTER_YOU, 0, BattlerIndex.PLAYER_2);
|
game.move.select(Moves.AFTER_YOU, 0, BattlerIndex.PLAYER_2);
|
||||||
game.move.select(Moves.SPLASH, 1);
|
game.move.select(Moves.SPLASH, 1);
|
||||||
|
|
||||||
await game.phaseInterceptor.to("MoveEffectPhase");
|
await game.phaseInterceptor.to("MoveEffectPhase");
|
||||||
await game.phaseInterceptor.to(MovePhase);
|
await game.phaseInterceptor.to(MovePhase, false);
|
||||||
const phase = game.scene.getCurrentPhase() as MovePhase;
|
const phase = game.scene.getCurrentPhase() as MovePhase;
|
||||||
expect(phase.pokemon).toBe(game.scene.getPlayerField()[1]);
|
expect(phase.pokemon).toBe(game.scene.getPlayerField()[1]);
|
||||||
|
await game.phaseInterceptor.to("MoveEndPhase");
|
||||||
}, TIMEOUT);
|
}, TIMEOUT);
|
||||||
|
|
||||||
it("fails if target already moved", async () => {
|
it("fails if target already moved", async () => {
|
||||||
game.override.enemySpecies(Species.SHUCKLE);
|
game.override.enemySpecies(Species.SHUCKLE);
|
||||||
await game.startBattle([Species.REGIELEKI, Species.PIKACHU]);
|
await game.classicMode.startBattle([Species.REGIELEKI, Species.PIKACHU]);
|
||||||
|
|
||||||
game.move.select(Moves.SPLASH);
|
game.move.select(Moves.SPLASH);
|
||||||
game.move.select(Moves.AFTER_YOU, 1, BattlerIndex.PLAYER);
|
game.move.select(Moves.AFTER_YOU, 1, BattlerIndex.PLAYER);
|
||||||
|
Loading…
Reference in New Issue
Block a user