#include "lily-test.h" #include "tests.h" const char * test_LILY_LOCATION() { /* do NOT move the following line, or this test will break! */ if (strcmp(LILY_LOCATION, "tests/macro-tests.c:8") != 0) { return "LILY_LOCATION refers to the wrong location!"; } return 0; } const char * test_LILY_COUNTER() { if (LILY_COUNTER != 0) { return "LILY_COUNTER is not 0!"; } #define LILY_COUNTER_INCREMENT #include "lily-test.h" if (LILY_COUNTER != 1) { return "LILY_COUNTER is not 1!"; } #define LILY_COUNTER_INCREMENT #include "lily-test.h" if (LILY_COUNTER != 2) { return "LILY_COUNTER is not 2!"; } #define LILY_COUNTER_INCREMENT #include "lily-test.h" if (LILY_COUNTER != 3) { return "LILY_COUNTER is not 3!"; } #define LILY_COUNTER_INCREMENT #include "lily-test.h" if (LILY_COUNTER != 4) { return "LILY_COUNTER is not 4!"; } #define LILY_COUNTER_INCREMENT #include "lily-test.h" if (LILY_COUNTER != 5) { return "LILY_COUNTER is not 5!"; } #define LILY_COUNTER_INCREMENT #include "lily-test.h" if (LILY_COUNTER != 6) { return "LILY_COUNTER is not 6!"; } #define LILY_COUNTER_INCREMENT #include "lily-test.h" if (LILY_COUNTER != 7) { return "LILY_COUNTER is not 7!"; } #define LILY_COUNTER_INCREMENT #include "lily-test.h" if (LILY_COUNTER != 8) { return "LILY_COUNTER is not 8!"; } #define LILY_COUNTER_INCREMENT #include "lily-test.h" if (LILY_COUNTER != 9) { return "LILY_COUNTER is not 9!"; } #define LILY_COUNTER_INCREMENT #include "lily-test.h" if (LILY_COUNTER != 10) { return "LILY_COUNTER is not 10!"; } #define LILY_COUNTER_INCREMENT #include "lily-test.h" if (LILY_COUNTER != 11) { return "LILY_COUNTER is not 11!"; } #define LILY_COUNTER_INCREMENT #include "lily-test.h" if (LILY_COUNTER != 12) { return "LILY_COUNTER is not 12!"; } #define LILY_COUNTER_INCREMENT #include "lily-test.h" if (LILY_COUNTER != 13) { return "LILY_COUNTER is not 13!"; } #define LILY_COUNTER_INCREMENT #include "lily-test.h" if (LILY_COUNTER != 14) { return "LILY_COUNTER is not 14!"; } #define LILY_COUNTER_INCREMENT #include "lily-test.h" if (LILY_COUNTER != 15) { return "LILY_COUNTER is not 15!"; } #define LILY_COUNTER_INCREMENT #include "lily-test.h" if (LILY_COUNTER != 16) { return "LILY_COUNTER is not 16!"; } #define LILY_COUNTER_INCREMENT #include "lily-test.h" if (LILY_COUNTER != 17) { return "LILY_COUNTER is not 17!"; } #define LILY_COUNTER_INCREMENT #include "lily-test.h" if (LILY_COUNTER != 18) { return "LILY_COUNTER is not 18!"; } #define LILY_COUNTER_INCREMENT #include "lily-test.h" if (LILY_COUNTER != 19) { return "LILY_COUNTER is not 19!"; } #define LILY_COUNTER_INCREMENT #include "lily-test.h" if (LILY_COUNTER != 20) { return "LILY_COUNTER is not 20!"; } return 0; }