summaryrefslogtreecommitdiff
path: root/tests/test_vba.py
AgeCommit message (Collapse)Author
2013-11-09simplify the vba-related testsBryan Bishop
The imports for the emulator-related tests are now simplified in the tests/ folder. The bootstrapping.py file contains some shared functions that multiple test files might choose to use. Those functions probably belong in the actual module instead of in tests/. The battle-related tests have been separated from the other emulator tests.
2013-11-09import Battle for testingBryan Bishop
2013-11-09a basic battle testBryan Bishop
2013-10-12move() can now take a list of movements to makeBryan Bishop
2013-09-22additional words for the keyboard testingBryan Bishop
2013-09-22test keyboard typing functionsBryan Bishop
This tests 18 different names being typed on the keyboard. These are supposed to be typed using the shortest possible sequence of button presses to get to the right letter selection.
2013-09-22basic keyboard writing testBryan Bishop
2013-09-22a test for moving in circlesBryan Bishop
Well, it's more like a square.
2013-09-22remove vba.shutdown() from another testBryan Bishop
2013-09-22reduce some duplicated code inside some testsBryan Bishop
Those movement checks are now collapsed into a single function that each test can individually call.
2013-09-22remove unnecessary emulator shutdownBryan Bishop
2013-09-22change the walk test after Elm's LabBryan Bishop
The walk test is useful to see if the player is able to move, but it shouldn't walk down and out of the building because the test is comparing against the MapNumber for Elm's Lab and not New Bark Town.
2013-09-22test that the Elm's Lab sequence worksBryan Bishop
2013-09-22test that the current map is correctBryan Bishop
2013-09-22add more defaults to setup_wram for testingBryan Bishop
This is sorta absurd, it should just load these values by parsing wram.asm on its own.
2013-09-22test the walk_into_new_bark_town vba methodBryan Bishop
2013-09-22test autoplayer handle_momBryan Bishop
2013-09-22remove old jython comments from the vba testsBryan Bishop
2013-09-22combine some tests togetherBryan Bishop
2013-09-22make the vba tests passBryan Bishop
2013-09-22use the state property during test bootstrappingBryan Bishop
2013-09-22fix the autoplayer bootstrapper for test_vba.pyBryan Bishop
2013-09-21move tests into test_vba.pyBryan Bishop
They didn't belong in pokemontools/vba/vba.py in the first place.
2013-09-08fix some imports in test_vba.pyBryan Bishop
2013-09-08vba_tests.py -> test_vba.pyBryan Bishop
This matches the other filenames in the tests/ directory.