mirror of
https://github.com/KarolS/millfork.git
synced 2024-12-23 23:30:22 +00:00
.. | ||
framework.mfk | ||
main.mfk | ||
README.md | ||
test_encconv.mfk | ||
test_fibonacci.mfk | ||
test_pstring.mfk | ||
test_string.mfk |
The test suite
This is the semi-official test suite for Millfork standard libraries.
Compiling
Compile the main.mfk
file and run the resulting program.
You are advised to try various different optimization options.
millfork -t <platform> main.mfk
Supported platforms:
-
Commodore 64, 128 and Plus/4, loadable program (
c64
,c128
,plus4
) -
ZX Spectrum (
zxspectrum
) -
NEC PC-88, bootable floppy (
pc88
) -
MSX, cartridge (
msx_crt
) -
Atari computers, loadable programs (
a8
) -
Amstrad CPC, loadable programs (
cpc464
)
Compiling with the -D PRINT_SUCCESSES
will cause the suite to print all tests, including successful ones.
Otherwise, only failed tests will be printed.
On each failed the following message will be printed:
[FAIL] <suite name> #<assertion number>
To continue, press any key (on MSX, press RETURN).
At the end of a successful run, the test suite should print
Total failures: 0