flx-sta
f619dbf0d2
remove all extra vitest workspaces
2024-09-10 13:33:18 -07:00
flx-sta
55dcb70282
make project
always main
for now
2024-09-10 13:18:42 -07:00
flx-sta
21cd4f5197
test running with file include path
2024-09-10 13:17:02 -07:00
flx-sta
75076791d7
try a yml array approach
2024-09-10 13:12:54 -07:00
flx-sta
f4295b98c9
Merge branch 'beta' into bug/loud-tests
2024-09-10 12:28:31 -07:00
flx-sta
f0fda3854f
fix printing false
instead of empty-string on runner-debug check
2024-09-10 12:25:55 -07:00
flx-sta
94495320ca
move 2nd ${{ !runner.debug && '--silent' }} check into test-template
2024-09-10 12:24:09 -07:00
flx-sta
88920ccdd6
not as an ENV but inside
2024-09-10 12:13:11 -07:00
flx-sta
d7c8bb9a58
try again...
2024-09-10 12:11:52 -07:00
flx-sta
c6080e700c
add options
input. Possible fix for debug = not silent
2024-09-10 12:06:57 -07:00
flx-sta
53a22a3c9f
use 1
instead of '1'
to check runner.debug
2024-09-10 11:26:00 -07:00
MokaStitcher
d1b058fe3e
[UI] fix candy upgrade icon not updating after purchasing eggs ( #4153 )
2024-09-10 14:00:50 -04:00
flx-sta
108f3e37e5
add pre-test as requirement for running tests
2024-09-10 10:56:03 -07:00
flx-sta
ceb9490b4e
fix some identations for run-tests
2024-09-10 10:54:53 -07:00
flx-sta
07a292217a
remove runs-on
from run-tests
2024-09-10 10:53:05 -07:00
flx-sta
60999130c8
try setup for pre-tests
2024-09-10 10:49:23 -07:00
flx-sta
c31c4c3ac1
try using working-dir
2024-09-10 10:47:21 -07:00
flx-sta
b7d7b2bb86
fix call of matrix.project
2024-09-10 10:27:40 -07:00
flx-sta
ef3c1fc712
change usage of reuseable workflow call
2024-09-10 10:26:57 -07:00
flx-sta
d7c5bd4407
test: without a matrix fornow
2024-09-10 10:23:17 -07:00
flx-sta
74bb4f9c8f
remove node-version
input for now
2024-09-10 10:20:10 -07:00
flx-sta
d3268ce72c
make node-version
input a string
2024-09-10 10:19:12 -07:00
flx-sta
148458f71f
let's try using matrix again...
2024-09-10 10:17:06 -07:00
flx-sta
611beb48e8
test: see if this works
2024-09-10 10:14:34 -07:00
flx-sta
bb77f96dce
test: out-comment run-tests
to see whats wrong
2024-09-10 10:13:27 -07:00
flx-sta
f1be1ccbef
fix wrong use of env var in run-test-template.yml
2024-09-10 10:11:03 -07:00
flx-sta
6cc35e3128
fix matrix approach for tests
2024-09-10 10:06:19 -07:00
flx-sta
a3a4d211a7
use matrix approach for tests
2024-09-10 09:58:03 -07:00
flx-sta
b9606fd85a
WIP: setup -> pre-test -> all other tests
...
with using cache
2024-09-10 09:49:26 -07:00
flx-sta
468dc3cbec
add node.js install step to setup
job
2024-09-10 09:41:37 -07:00
flx-sta
2409627fdd
use cache approach in pre-test
2024-09-10 09:40:02 -07:00
flx-sta
d783a6172e
Merge branch 'beta' into bug/loud-tests
2024-09-10 09:01:03 -07:00
flx-sta
47c2f0ca70
move pre-test into needs
after checkout
2024-09-10 08:58:34 -07:00
flx-sta
e92e41bdaf
reduce redundancy by checking out once
2024-09-10 08:55:36 -07:00
AJ Fontaine
150ab3d1b2
[UI/UX] Make "CH-CHING!" sound when unlocking passive ( #4151 )
...
* Make "CH-CHING!" sound when unlocking passive
* Remove unused parameters in line above sound
2024-09-10 11:54:23 -04:00
flx-sta
a7e5e3c690
remove env and replace with logic in each call
2024-09-10 08:41:02 -07:00
flx-sta
8f7009bd19
fix: use --silent
instead of :silent
...
Cause the previous was npm scrpt specific (whops)
2024-09-10 08:36:47 -07:00
flx-sta
fcc08ebc43
add :silent to all tests
...
but disable it if the runner is in debug mode!
2024-09-10 08:35:10 -07:00
PigeonBar
5bf21a4f75
[Bug] Fix rare egg move and species rates for Manaphy eggs ( #4125 )
2024-09-10 10:15:07 -04:00
Madmadness65
4b8083211a
[P3 Bug] Fix Transform SFX not playing on quiet form changes ( #4144 )
2024-09-10 10:13:16 -04:00
MokaStitcher
9c4c19b5fb
[UI Bug] Fix HA icon not always showing in egg summary screen ( #4150 )
2024-09-10 10:12:17 -04:00
Raidette
a919b9c0af
[Move] Implement After You ( #1789 )
...
* Complete after you implementation (no localization)
* reset override changes
* Remove hardcoded English text, add tests
* Fix test
* Make sure phases occur in the correct order
* fix after-you issues
- fix i18n interpolation ot state "target name" and not "pokemon name" as the target takes the offer, not the user
- fix some tsdocs
- add override to apply
- update scene.findPhase to be able to use generic types. Add tsdocs
* add move-trigger.afterYou for DE
* fix after_you.test.ts
---------
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
Co-authored-by: flx-sta <50131232+flx-sta@users.noreply.github.com>
2024-09-09 14:35:04 -07:00
Adrian T.
e959595471
[Test] Fix throat chop and gorilla tactics tests ( #4140 )
2024-09-09 16:03:29 -04:00
Jannik Tappert
d9a8448c6e
[Enhancement] Added the ability to localize the tera type hover text ( #4138 )
2024-09-09 15:57:07 -04:00
Adrian T.
a82d64b5b5
[Ability] Implement Gorilla Tactics ( #4051 )
...
* fully implement gorilla tactics
* fix atk increase
* update oversight
* add showAbility param
* fix postmerge
* fix postmerge
* update tests
2024-09-09 15:41:53 -04:00
Brandon Bay
9317093044
[Enhancement] [UI/UX] Add ability and passive tooltips to starter select screen ( #4023 )
...
* Add ability and passive tooltips to starter select screen
* Remove explicit casts to BattleScene
* Increase tooltip size, reverse y when necessary, and always show passive tooltip
* Add ability name to tooltip title and persist tooltips between Pokemon
* Use vi function mocks
2024-09-09 15:07:00 -04:00
Adrian T.
9afab182e9
[Test] Remove obsolete splash_only ( #4139 )
2024-09-09 15:02:11 -04:00
Adrian T.
401568609b
[Dev] Add imports, Handle kebab-case fileName argument in test boilerplate script ( #4072 )
...
* add imports, handle kebab-case fileName argument
* fix spacing
2024-09-09 13:00:26 -04:00
Taylor Le Lievre
8df7422e8f
[Bug] Primal weather no longer persists if last mon dies to indirect damage ( #3492 )
...
* Fixed Delta Stream remaining active when last mon dies to indirect damage
* Rebasing changes
* Linting fix
* Combined if statements
* Changed params to optional
* Added unit test
* Apply suggestions from code review
* Fix test and remove `.js` from import
---------
Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
2024-09-09 12:59:58 -04:00
NightKev
11d912bad8
[Dev] Make OPP_MOVESET_OVERRIDE
fully override the enemy's moveset ( #4062 )
...
* Make `OPP_MOVESET_OVERRIDE` fully override the enemy's moveset
* Update tests with new override behavior
* Fix tests
* Fix another test
* Move overrides no longer required to be arrays
* Remove `SPLASH_ONLY` test utility variable
* Update moveset override helper functions
* Missed some tests
2024-09-09 12:55:11 -04:00