]> git.sur5r.net Git - cc65/blob - test/readme.txt
Separate header and trailers of Atari system_check chunk.
[cc65] / test / readme.txt
1 This directory contains test code for automatic regression testing of the CC65
2 compiler.
3
4
5 /val  - the bulk of tests are contained here, individual tests should exit with
6         an exit code of EXIT_SUCCESS when they pass, or EXIT_FAILURE on error
7
8 /ref  - these tests produce output that must be compared with reference output
9
10 /err  - contains tests that MUST NOT compile
11
12 /misc - a few tests that need special care of some sort
13
14
15 to run the tests use "make" in this (top) directory, the makefile should exit
16 with no error.
17
18 when a test failed you can use "make continue" to run further tests
19
20 --------------------------------------------------------------------------------
21
22 TODO:
23
24 - reduce usage of "common.h" to a minimum
25 - convert more tests from using reference output to returning an exit code