moa/tests/rad_tests
2024-04-07 20:16:55 -07:00
..
progress
src Fixed timing tests and added no io tests option 2024-04-07 20:16:55 -07:00
Cargo.toml Converted Z80 to use emulator-hal traits 2024-03-31 21:17:54 -07:00
latest-all.txt
latest.txt Fixed timing tests and added no io tests option 2024-04-07 20:16:55 -07:00
README.md
run_all.sh Converted Z80 to use emulator-hal traits 2024-03-31 21:17:54 -07:00

Rad Test Suite

This is a test running for moa that uses the raddad772/jsmoo tests.

To run, the jsmoo repository must be cloned into tests/ and then from the moa project root:

cargo run -p rad_tests -- [FILTER]

An optional filter can be specified, which will only run test files who's file name starts with the filter text. Timing tests are not done by default, but can be run with -t or --timing. The output can be increased or decreased with the --debug or --quiet flags, respectively.

Special thanks to raddad772 for the incredibly exhaustive and thorough set of testcases. Emulators everywhere will be better for your efforts!