test/README.txt
author Krista 'DarthMama' Bennett <krista@pep.foundation>
Mon, 18 Nov 2019 15:34:21 +0100
changeset 4205 f75e9274551f
parent 2676 074bceee15b7
permissions -rw-r--r--
Ugh. Old API.
     1 DOCUMENTATION AND CLEANUP FORTHCOMING.
     2 
     3 Engine tests now require libcpptest - if you have compilation failures using your distribution's lib (I'm looking at you, Ubuntu), please download the source at http://cpptest.sourceforge.net/, compile, and run.
     4 
     5 New test creation requires python 3.x.
     6 
     7 Notes:
     8 
     9 - TEST_ASSERT is a macro and does not always behave 100% the way you'd expect. Note the following:
    10 	* 1. If used in if/else blocks, make sure the blocks are guarded, or weird things happen.
    11         * 2. If performing comparisons, please parenthesise liberally - bitwise operations being compared to 0 should always be parenthesised before comparison