Skip to content

[Refactor][UI/UX] Reducing permanent memory occupation from Starter Select and Pokédex #14734

[Refactor][UI/UX] Reducing permanent memory occupation from Starter Select and Pokédex

[Refactor][UI/UX] Reducing permanent memory occupation from Starter Select and Pokédex #14734

Triggered via pull request March 4, 2025 17:33
Status Cancelled
Total duration 2m 35s
Artifacts

tests.yml

on: pull_request
Run Pre-test
33s
Run Pre-test
Matrix: Run Tests
Fit to window
Zoom out
Zoom in

Annotations

109 errors
test/abilities/dancer.test.ts > Abilities - Dancer > triggers when dance moves are used, doesn't consume extra PP: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/abilities/dancer.test.ts:25:12
test/abilities/dancer.test.ts > Abilities - Dancer > triggers when dance moves are used, doesn't consume extra PP: test/abilities/dancer.test.ts#L21
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/abilities/dancer.test.ts:21:10
test/abilities/heatproof.test.ts > Abilities - Heatproof > reduces Fire type damage by half: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/abilities/heatproof.test.ts:26:12
test/abilities/heatproof.test.ts > Abilities - Heatproof > reduces Fire type damage by half: test/abilities/heatproof.test.ts#L22
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/abilities/heatproof.test.ts:22:10
test/abilities/heatproof.test.ts > Abilities - Heatproof > reduces Burn damage by half: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/abilities/heatproof.test.ts:26:12
test/abilities/heatproof.test.ts > Abilities - Heatproof > reduces Burn damage by half: test/abilities/heatproof.test.ts#L22
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/abilities/heatproof.test.ts:22:10
test/abilities/libero.test.ts > Abilities - Libero > ability applies and changes a pokemon's type: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/abilities/libero.test.ts:32:12
test/abilities/libero.test.ts > Abilities - Libero > ability applies and changes a pokemon's type: test/abilities/libero.test.ts#L28
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/abilities/libero.test.ts:28:10
test/abilities/libero.test.ts > Abilities - Libero > ability applies correctly even if the pokemon's move has a variable type: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/abilities/libero.test.ts:32:12
test/abilities/libero.test.ts > Abilities - Libero > ability applies correctly even if the pokemon's move has a variable type: test/abilities/libero.test.ts#L28
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/abilities/libero.test.ts:28:10
Run Tests (1) / Shard 1 of 10
FailFast: cancelling since parallel instance has failed
test/abilities/battle_bond.test.ts > Abilities - BATTLE BOND > check if fainted pokemon switches to base form on arena reset: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/abilities/battle_bond.test.ts:29:12
test/abilities/battle_bond.test.ts > Abilities - BATTLE BOND > check if fainted pokemon switches to base form on arena reset: test/abilities/battle_bond.test.ts#L25
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/abilities/battle_bond.test.ts:25:10
test/abilities/battle_bond.test.ts > Abilities - BATTLE BOND > should not keep buffing Water Shuriken after Greninja switches to base form: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/abilities/battle_bond.test.ts:29:12
test/abilities/battle_bond.test.ts > Abilities - BATTLE BOND > should not keep buffing Water Shuriken after Greninja switches to base form: test/abilities/battle_bond.test.ts#L25
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/abilities/battle_bond.test.ts:25:10
test/abilities/honey_gather.test.ts > Abilities - Honey Gather > should give money when winning a battle: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/abilities/honey_gather.test.ts:25:12
test/abilities/honey_gather.test.ts > Abilities - Honey Gather > should give money when winning a battle: test/abilities/honey_gather.test.ts#L21
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/abilities/honey_gather.test.ts:21:10
test/abilities/honey_gather.test.ts > Abilities - Honey Gather > should not give money when the enemy pokemon flees: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/abilities/honey_gather.test.ts:25:12
test/abilities/honey_gather.test.ts > Abilities - Honey Gather > should not give money when the enemy pokemon flees: test/abilities/honey_gather.test.ts#L21
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/abilities/honey_gather.test.ts:21:10
test/abilities/honey_gather.test.ts > Abilities - Honey Gather > should not give money when the player flees: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/abilities/honey_gather.test.ts:25:12
test/abilities/honey_gather.test.ts > Abilities - Honey Gather > should not give money when the player flees: test/abilities/honey_gather.test.ts#L21
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/abilities/honey_gather.test.ts:21:10
Run Tests (7) / Shard 7 of 10
FailFast: cancelling since parallel instance has failed
test/escape-calculations.test.ts > Escape chance calculations > single non-boss opponent: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/escape-calculations.test.ts:26:12
test/escape-calculations.test.ts > Escape chance calculations > single non-boss opponent: test/escape-calculations.test.ts#L22
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/escape-calculations.test.ts:22:10
test/escape-calculations.test.ts > Escape chance calculations > double non-boss opponent: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/escape-calculations.test.ts:26:12
test/escape-calculations.test.ts > Escape chance calculations > double non-boss opponent: test/escape-calculations.test.ts#L22
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/escape-calculations.test.ts:22:10
test/escape-calculations.test.ts > Escape chance calculations > single boss opponent: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/escape-calculations.test.ts:26:12
test/escape-calculations.test.ts > Escape chance calculations > single boss opponent: test/escape-calculations.test.ts#L22
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/escape-calculations.test.ts:22:10
test/escape-calculations.test.ts > Escape chance calculations > double boss opponent: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/escape-calculations.test.ts:26:12
test/escape-calculations.test.ts > Escape chance calculations > double boss opponent: test/escape-calculations.test.ts#L22
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/escape-calculations.test.ts:22:10
test/misc.test.ts > Test misc > test fetch mock async: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/misc.test.ts:22:12
test/misc.test.ts > Test misc > test fetch mock async: test/misc.test.ts#L18
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/misc.test.ts:18:10
Run Tests (9) / Shard 9 of 10
FailFast: cancelling since parallel instance has failed
test/abilities/arena_trap.test.ts > Abilities - Arena Trap > should guarantee double battle with any one LURE: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/abilities/arena_trap.test.ts:24:12
test/abilities/arena_trap.test.ts > Abilities - Arena Trap > should guarantee double battle with any one LURE: test/abilities/arena_trap.test.ts#L20
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/abilities/arena_trap.test.ts:20:10
test/abilities/arena_trap.test.ts > Abilities - Arena Trap > should lift if pokemon with this ability leaves the field: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/abilities/arena_trap.test.ts:24:12
test/abilities/arena_trap.test.ts > Abilities - Arena Trap > should lift if pokemon with this ability leaves the field: test/abilities/arena_trap.test.ts#L20
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/abilities/arena_trap.test.ts:20:10
test/abilities/battery.test.ts > Abilities - Battery > raises the power of allies' special moves by 30%: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/abilities/battery.test.ts:28:12
test/abilities/battery.test.ts > Abilities - Battery > raises the power of allies' special moves by 30%: test/abilities/battery.test.ts#L24
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/abilities/battery.test.ts:24:10
test/abilities/battery.test.ts > Abilities - Battery > does not raise the power of allies' non-special moves: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/abilities/battery.test.ts:28:12
test/abilities/battery.test.ts > Abilities - Battery > does not raise the power of allies' non-special moves: test/abilities/battery.test.ts#L24
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/abilities/battery.test.ts:24:10
test/abilities/battery.test.ts > Abilities - Battery > does not raise the power of the ability owner's special moves: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/abilities/battery.test.ts:28:12
test/abilities/battery.test.ts > Abilities - Battery > does not raise the power of the ability owner's special moves: test/abilities/battery.test.ts#L24
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/abilities/battery.test.ts:24:10
Run Tests (6) / Shard 6 of 10
FailFast: cancelling since parallel instance has failed
test/endless_boss.test.ts > Endless Boss > should spawn a minor boss every 250 waves in END biome in Endless: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/endless_boss.test.ts:23:12
test/endless_boss.test.ts > Endless Boss > should spawn a minor boss every 250 waves in END biome in Endless: test/endless_boss.test.ts#L30
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/endless_boss.test.ts:30:10
test/endless_boss.test.ts > Endless Boss > should spawn a major boss every 1000 waves in END biome in Endless: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/endless_boss.test.ts:23:12
test/endless_boss.test.ts > Endless Boss > should spawn a major boss every 1000 waves in END biome in Endless: test/endless_boss.test.ts#L30
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/endless_boss.test.ts:30:10
test/endless_boss.test.ts > Endless Boss > should spawn a minor boss every 250 waves in END biome in Spliced Endless: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/endless_boss.test.ts:23:12
test/endless_boss.test.ts > Endless Boss > should spawn a minor boss every 250 waves in END biome in Spliced Endless: test/endless_boss.test.ts#L30
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/endless_boss.test.ts:30:10
test/endless_boss.test.ts > Endless Boss > should spawn a major boss every 1000 waves in END biome in Spliced Endless: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/endless_boss.test.ts:23:12
test/endless_boss.test.ts > Endless Boss > should spawn a major boss every 1000 waves in END biome in Spliced Endless: test/endless_boss.test.ts#L30
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/endless_boss.test.ts:30:10
test/endless_boss.test.ts > Endless Boss > should NOT spawn major or minor boss outside wave 250s in END biome: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/endless_boss.test.ts:23:12
test/endless_boss.test.ts > Endless Boss > should NOT spawn major or minor boss outside wave 250s in END biome: test/endless_boss.test.ts#L30
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/endless_boss.test.ts:30:10
Run Tests (2) / Shard 2 of 10
FailFast: cancelling since parallel instance has failed
test/boss-pokemon.test.ts > Boss Pokemon / Shields > Pokemon should get shields based on their Species and level and the current wave: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/boss-pokemon.test.ts:26:12
test/boss-pokemon.test.ts > Boss Pokemon / Shields > Pokemon should get shields based on their Species and level and the current wave: test/boss-pokemon.test.ts#L22
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/boss-pokemon.test.ts:22:10
test/boss-pokemon.test.ts > Boss Pokemon / Shields > should reduce the number of shields if we are in a double battle: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/boss-pokemon.test.ts:26:12
test/boss-pokemon.test.ts > Boss Pokemon / Shields > should reduce the number of shields if we are in a double battle: test/boss-pokemon.test.ts#L22
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/boss-pokemon.test.ts:22:10
test/boss-pokemon.test.ts > Boss Pokemon / Shields > shields should stop overflow damage and give stat stage boosts when broken: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/boss-pokemon.test.ts:26:12
test/boss-pokemon.test.ts > Boss Pokemon / Shields > shields should stop overflow damage and give stat stage boosts when broken: test/boss-pokemon.test.ts#L22
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/boss-pokemon.test.ts:22:10
test/boss-pokemon.test.ts > Boss Pokemon / Shields > breaking multiple shields at once requires extra damage: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/boss-pokemon.test.ts:26:12
test/boss-pokemon.test.ts > Boss Pokemon / Shields > breaking multiple shields at once requires extra damage: test/boss-pokemon.test.ts#L22
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/boss-pokemon.test.ts:22:10
test/boss-pokemon.test.ts > Boss Pokemon / Shields > the number of stat stage boosts is consistent when several shields are broken at once: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/boss-pokemon.test.ts:26:12
test/boss-pokemon.test.ts > Boss Pokemon / Shields > the number of stat stage boosts is consistent when several shields are broken at once: test/boss-pokemon.test.ts#L22
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/boss-pokemon.test.ts:22:10
Run Tests (3) / Shard 3 of 10
FailFast: cancelling since parallel instance has failed
test/final_boss.test.ts > Final Boss > should spawn Eternatus on wave 200 in END biome: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/final_boss.test.ts:26:12
test/final_boss.test.ts > Final Boss > should spawn Eternatus on wave 200 in END biome: test/final_boss.test.ts#L37
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/final_boss.test.ts:37:10
test/final_boss.test.ts > Final Boss > should NOT spawn Eternatus before wave 200 in END biome: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/final_boss.test.ts:26:12
test/final_boss.test.ts > Final Boss > should NOT spawn Eternatus before wave 200 in END biome: test/final_boss.test.ts#L37
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/final_boss.test.ts:37:10
test/final_boss.test.ts > Final Boss > should NOT spawn Eternatus outside of END biome: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/final_boss.test.ts:26:12
test/final_boss.test.ts > Final Boss > should NOT spawn Eternatus outside of END biome: test/final_boss.test.ts#L37
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/final_boss.test.ts:37:10
test/final_boss.test.ts > Final Boss > should not have passive enabled on Eternatus: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/final_boss.test.ts:26:12
test/final_boss.test.ts > Final Boss > should not have passive enabled on Eternatus: test/final_boss.test.ts#L37
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/final_boss.test.ts:37:10
test/final_boss.test.ts > Final Boss > should change form on direct hit down to last boss fragment: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/final_boss.test.ts:26:12
test/final_boss.test.ts > Final Boss > should change form on direct hit down to last boss fragment: test/final_boss.test.ts#L37
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/final_boss.test.ts:37:10
Run Tests (5) / Shard 5 of 10
FailFast: cancelling since parallel instance has failed
test/reload.test.ts > Reload > should not have RNG inconsistencies in a Classic run: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/reload.test.ts:28:12
test/reload.test.ts > Reload > should not have RNG inconsistencies in a Classic run: test/reload.test.ts#L24
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/reload.test.ts:24:10
test/reload.test.ts > Reload > should not have RNG inconsistencies after a biome switch: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/reload.test.ts:28:12
test/reload.test.ts > Reload > should not have RNG inconsistencies after a biome switch: test/reload.test.ts#L24
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/reload.test.ts:24:10
test/reload.test.ts > Reload > should not have weather inconsistencies after a biome switch: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/reload.test.ts:28:12
test/reload.test.ts > Reload > should not have weather inconsistencies after a biome switch: test/reload.test.ts#L24
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/reload.test.ts:24:10
test/reload.test.ts > Reload > should not have RNG inconsistencies at a Daily run wild Pokemon fight: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/reload.test.ts:28:12
test/reload.test.ts > Reload > should not have RNG inconsistencies at a Daily run wild Pokemon fight: test/reload.test.ts#L24
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/reload.test.ts:24:10
test/reload.test.ts > Reload > should not have RNG inconsistencies at a Daily run double battle: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/reload.test.ts:28:12
test/reload.test.ts > Reload > should not have RNG inconsistencies at a Daily run double battle: test/reload.test.ts#L24
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/reload.test.ts:24:10
Run Tests (4) / Shard 4 of 10
FailFast: cancelling since parallel instance has failed
test/battle-scene.test.ts > BattleScene > should remove LoadingScene on create: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/battle-scene.test.ts:16:12
test/battle-scene.test.ts > BattleScene > should remove LoadingScene on create: test/battle-scene.test.ts#L20
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/battle-scene.test.ts:20:10
test/battle-scene.test.ts > BattleScene > should also reset RNG on reset: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/battle-scene.test.ts:16:12
test/battle-scene.test.ts > BattleScene > should also reset RNG on reset: test/battle-scene.test.ts#L20
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/battle-scene.test.ts:20:10
test/daily_mode.test.ts > Daily Mode > should initialize properly: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/daily_mode.test.ts:24:12
test/daily_mode.test.ts > Daily Mode > should initialize properly: test/daily_mode.test.ts#L29
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/daily_mode.test.ts:29:10
test/daily_mode.test.ts > Shop modifications > should not have Eviolite and Mini Black Hole available in Classic if not unlocked: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/daily_mode.test.ts:55:12
test/daily_mode.test.ts > Shop modifications > should not have Eviolite and Mini Black Hole available in Classic if not unlocked: test/daily_mode.test.ts#L72
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/daily_mode.test.ts:72:10
test/daily_mode.test.ts > Shop modifications > should have Eviolite and Mini Black Hole available in Daily: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/daily_mode.test.ts:55:12
test/daily_mode.test.ts > Shop modifications > should have Eviolite and Mini Black Hole available in Daily: test/daily_mode.test.ts#L72
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/daily_mode.test.ts:72:10
Run Tests (8) / Shard 8 of 10
FailFast: cancelling since parallel instance has failed
test/evolution.test.ts > Evolution > should keep hidden ability after evolving: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/evolution.test.ts:25:12
test/evolution.test.ts > Evolution > should keep hidden ability after evolving: test/evolution.test.ts#L21
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/evolution.test.ts:21:10
test/evolution.test.ts > Evolution > should keep same ability slot after evolving: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/evolution.test.ts:25:12
test/evolution.test.ts > Evolution > should keep same ability slot after evolving: test/evolution.test.ts#L21
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/evolution.test.ts:21:10
test/evolution.test.ts > Evolution > should handle illegal abilityIndex values: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/evolution.test.ts:25:12
test/evolution.test.ts > Evolution > should handle illegal abilityIndex values: test/evolution.test.ts#L21
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/evolution.test.ts:21:10
test/evolution.test.ts > Evolution > should handle nincada's unique evolution: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/evolution.test.ts:25:12
test/evolution.test.ts > Evolution > should handle nincada's unique evolution: test/evolution.test.ts#L21
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/evolution.test.ts:21:10
test/evolution.test.ts > Evolution > should set wild delay to NONE by default: src/ui/pokedex-ui-handler.ts#L471
ReferenceError: starterBoxContainer is not defined ❯ PokedexUiHandler.setup src/ui/pokedex-ui-handler.ts:471:7 ❯ UI.setup src/ui/ui.ts:227:15 ❯ BattleScene.launchBattle src/battle-scene.ts:804:8 ❯ BattleScene.create src/battle-scene.ts:525:10 ❯ GameWrapper.setScene test/testUtils/gameWrapper.ts:103:16 ❯ new GameManager test/testUtils/gameManager.ts:90:22 ❯ test/evolution.test.ts:25:12
test/evolution.test.ts > Evolution > should set wild delay to NONE by default: test/evolution.test.ts#L21
TypeError: Cannot read properties of undefined (reading 'phaseInterceptor') ❯ test/evolution.test.ts:21:10