mirror of
https://github.com/pagefaultgames/pokerogue.git
synced 2025-08-11 18:09:29 +02:00
[Fix] Implemented suggestions to fix broken tests
This commit is contained in:
parent
ec6ea84186
commit
80cfa01d97
@ -49,7 +49,8 @@ describe("UI - Transfer Items", () => {
|
|||||||
|
|
||||||
await new Promise<void>(resolve => {
|
await new Promise<void>(resolve => {
|
||||||
//select manage items menu
|
//select manage items menu
|
||||||
game.onNextPrompt("SelectModifierPhase", UiMode.MODIFIER_SELECT, () => {
|
game.onNextPrompt("SelectModifierPhase", UiMode.MODIFIER_SELECT, async () => {
|
||||||
|
await new Promise(r => setTimeout(r, 100));
|
||||||
const handler = game.scene.ui.getHandler() as ModifierSelectUiHandler;
|
const handler = game.scene.ui.getHandler() as ModifierSelectUiHandler;
|
||||||
|
|
||||||
handler.processInput(Button.DOWN);
|
handler.processInput(Button.DOWN);
|
||||||
@ -57,8 +58,8 @@ describe("UI - Transfer Items", () => {
|
|||||||
handler.processInput(Button.ACTION);
|
handler.processInput(Button.ACTION);
|
||||||
});
|
});
|
||||||
|
|
||||||
//select manage button
|
game.onNextPrompt("SelectModifierPhase", UiMode.PARTY, async () => {
|
||||||
game.onNextPrompt("SelectModifierPhase", UiMode.PARTY, () => {
|
await new Promise(r => setTimeout(r, 100));
|
||||||
const handler = game.scene.ui.getHandler() as PartyUiHandler;
|
const handler = game.scene.ui.getHandler() as PartyUiHandler;
|
||||||
|
|
||||||
handler.processInput(Button.DOWN);
|
handler.processInput(Button.DOWN);
|
||||||
@ -78,8 +79,8 @@ describe("UI - Transfer Items", () => {
|
|||||||
let handlerLength: Phaser.GameObjects.GameObject[] | undefined;
|
let handlerLength: Phaser.GameObjects.GameObject[] | undefined;
|
||||||
|
|
||||||
await new Promise<void>(resolve => {
|
await new Promise<void>(resolve => {
|
||||||
//select check items menu
|
game.onNextPrompt("SelectModifierPhase", UiMode.MODIFIER_SELECT, async () => {
|
||||||
game.onNextPrompt("SelectModifierPhase", UiMode.MODIFIER_SELECT, () => {
|
await new Promise(r => setTimeout(r, 100));
|
||||||
const handler = game.scene.ui.getHandler() as ModifierSelectUiHandler;
|
const handler = game.scene.ui.getHandler() as ModifierSelectUiHandler;
|
||||||
|
|
||||||
handler.processInput(Button.DOWN);
|
handler.processInput(Button.DOWN);
|
||||||
@ -87,8 +88,8 @@ describe("UI - Transfer Items", () => {
|
|||||||
handler.processInput(Button.ACTION);
|
handler.processInput(Button.ACTION);
|
||||||
});
|
});
|
||||||
|
|
||||||
//try to select manage button, select 2nd pokemon instead
|
game.onNextPrompt("SelectModifierPhase", UiMode.PARTY, async () => {
|
||||||
game.onNextPrompt("SelectModifierPhase", UiMode.PARTY, () => {
|
await new Promise(r => setTimeout(r, 100));
|
||||||
const handler = game.scene.ui.getHandler() as PartyUiHandler;
|
const handler = game.scene.ui.getHandler() as PartyUiHandler;
|
||||||
|
|
||||||
handler.processInput(Button.DOWN);
|
handler.processInput(Button.DOWN);
|
||||||
@ -110,16 +111,16 @@ describe("UI - Transfer Items", () => {
|
|||||||
let pokemon: Pokemon | undefined;
|
let pokemon: Pokemon | undefined;
|
||||||
|
|
||||||
await new Promise<void>(resolve => {
|
await new Promise<void>(resolve => {
|
||||||
//select manage items menu
|
game.onNextPrompt("SelectModifierPhase", UiMode.MODIFIER_SELECT, async () => {
|
||||||
game.onNextPrompt("SelectModifierPhase", UiMode.MODIFIER_SELECT, () => {
|
await new Promise(r => setTimeout(r, 100));
|
||||||
const handler = game.scene.ui.getHandler() as ModifierSelectUiHandler;
|
const handler = game.scene.ui.getHandler() as ModifierSelectUiHandler;
|
||||||
|
|
||||||
handler.processInput(Button.DOWN);
|
handler.processInput(Button.DOWN);
|
||||||
handler.setCursor(1);
|
handler.setCursor(1);
|
||||||
handler.processInput(Button.ACTION);
|
handler.processInput(Button.ACTION);
|
||||||
});
|
});
|
||||||
|
game.onNextPrompt("SelectModifierPhase", UiMode.PARTY, async () => {
|
||||||
game.onNextPrompt("SelectModifierPhase", UiMode.PARTY, () => {
|
await new Promise(r => setTimeout(r, 100));
|
||||||
const handler = game.scene.ui.getHandler() as PartyUiHandler;
|
const handler = game.scene.ui.getHandler() as PartyUiHandler;
|
||||||
|
|
||||||
// Enter discard mode and select first party member
|
// Enter discard mode and select first party member
|
||||||
@ -140,8 +141,8 @@ describe("UI - Transfer Items", () => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
await new Promise<void>(resolve => {
|
await new Promise<void>(resolve => {
|
||||||
//discard the first option
|
game.onNextPrompt("SelectModifierPhase", UiMode.PARTY, async () => {
|
||||||
game.onNextPrompt("SelectModifierPhase", UiMode.PARTY, () => {
|
await new Promise(r => setTimeout(r, 100));
|
||||||
const handler = game.scene.ui.getHandler() as PartyUiHandler;
|
const handler = game.scene.ui.getHandler() as PartyUiHandler;
|
||||||
handler.processInput(Button.ACTION);
|
handler.processInput(Button.ACTION);
|
||||||
pokemon = game.field.getPlayerPokemon();
|
pokemon = game.field.getPlayerPokemon();
|
||||||
|
Loading…
Reference in New Issue
Block a user