pokemon-showdown/test/simulator/abilities
Guangcong Luo 72d4f73160 Improve seed-passing experience in test API
Now, seeds are passed as arrays, rather than needing to pass an entire
PRNG object. In addition, they're now passed in the options object,
instead of as a separate argument.

This is done mostly so the Miracle Eye can be rewritten with a custom
seed, which requires fewer turns and should overall be faster. Which
was in turn done because a Miracle Eye timed out on Travis CI earlier.
Overall, the speed increase is pretty negligible, so this is mostly
just about improving the test API.
2018-01-18 03:31:13 -06:00
..
angerpoint.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
arenatrap.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
battlearmor.js Rename Battle#on to Battle#onEvent 2017-05-05 16:48:38 -05:00
clearbody.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
cloudnine.js Refactor simulator into new sim/ directory 2017-05-05 16:48:38 -05:00
colorchange.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
comatose.js Rename Battle#on to Battle#onEvent 2017-05-05 16:48:38 -05:00
contrary.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
damp.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
dancer.js Improve seed-passing experience in test API 2018-01-18 03:31:13 -06:00
deltastream.js Fix mistakes in tests 2017-03-17 02:22:52 -05:00
desolateland.js Refactor simulator into new sim/ directory 2017-05-05 16:48:38 -05:00
dryskin.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
emergencyexit.js Add test for e1c43d4bb 2016-12-15 15:25:02 -08:00
flashfire.js add mock for battle tests that can reset the RNG 2017-02-22 20:44:20 -05:00
flowergift.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
immunity.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
intimidate.js Rename Battle#on to Battle#onEvent 2017-05-05 16:48:38 -05:00
klutz.js Change lastMove from a string to a Move (#4298) 2018-01-03 11:54:35 -06:00
levitate.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
lightningrod.js Sim: Check Protect/etc before type immunities in gen 7 2017-09-05 09:36:18 -04:00
magicbounce.js Change lastMove from a string to a Move (#4298) 2018-01-03 11:54:35 -06:00
magicguard.js Fix Magic Guard Mind Blown 2017-11-22 02:54:40 -06:00
magnetpull.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
multiscale.js add mock for battle tests that can reset the RNG 2017-02-22 20:44:20 -05:00
mummy.js Fix certain Abilities not being overwritten by most forme changes (#4245) 2017-12-14 11:45:12 -05:00
normalize.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
pickup.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
prankster.js Add test for bounced status moves affected by Prankster 2016-11-18 16:59:22 -05:00
pressure.js Refactor simulator into new sim/ directory 2017-05-05 16:48:38 -05:00
primordialsea.js Refactor simulator into new sim/ directory 2017-05-05 16:48:38 -05:00
rockhead.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
shadowtag.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
sheerforce.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
shellarmor.js Rename Battle#on to Battle#onEvent 2017-05-05 16:48:38 -05:00
shielddust.js Refactor old gens to for...of (#4274) 2017-12-23 21:46:04 -06:00
simple.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
stickyhold.js Refactor some forEach to for...of 2017-12-12 14:50:08 -06:00
stormdrain.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
sturdy.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
suctioncups.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
thickfat.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
unaware.js add mock for battle tests that can reset the RNG 2017-02-22 20:44:20 -05:00
unburden.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00
wonderguard.js Test: Use the new common#createBattle method 2016-06-17 05:45:22 -05:00