1
0
mirror of https://github.com/cc65/cc65.git synced 2024-07-05 06:28:57 +00:00
cc65/test
Oliver Schmidt 50174d9860 Hide stdout of tests returning an exit code.
Now that we doubled our tests by running them for both 6502 and 65C02 Travis CI complains (again) about a too long build output. So let's reduce it by omitting the (useless) stdout of tests.
2017-03-19 20:32:23 +01:00
..
asm Shortened test subdir names. 2017-03-19 17:57:25 +01:00
dasm Shortened test subdir names. 2017-03-19 17:57:25 +01:00
err Cleaned up test Makefiles. 2017-03-19 17:48:44 +01:00
misc Run test for the 65C02 code generator / runtime too. 2017-03-19 20:07:19 +01:00
ref Run test for the 65C02 code generator / runtime too. 2017-03-19 20:07:19 +01:00
val Hide stdout of tests returning an exit code. 2017-03-19 20:32:23 +01:00
.gitignore removed binaries and references from git ignore 2014-11-25 14:16:39 +01:00
bdiff.c use own naive bdiff tool instead of diff/fc 2014-11-24 20:57:58 +01:00
Makefile Shortened test subdir names. 2017-03-19 17:57:25 +01:00
readme.txt added note on how to continue after failure, added missing limits.ref 2014-11-26 14:22:22 +01:00

This directory contains test code for automatic regression testing of the CC65
compiler.


/val  - the bulk of tests are contained here, individual tests should exit with
        an exit code of EXIT_SUCCESS when they pass, or EXIT_FAILURE on error

/ref  - these tests produce output that must be compared with reference output

/err  - contains tests that MUST NOT compile

/misc - a few tests that need special care of some sort


to run the tests use "make" in this (top) directory, the makefile should exit
with no error.

when a test failed you can use "make continue" to run further tests

--------------------------------------------------------------------------------

TODO:

- reduce usage of "common.h" to a minimum
- convert more tests from using reference output to returning an exit code