Let the test suite spit "PASS" or "FAIL"

This commit is contained in:
Pierre Pronchery 2014-07-28 20:59:59 +02:00
parent bd18c9140d
commit ce0614492e
4 changed files with 27 additions and 27 deletions

View File

@ -1,25 +1,25 @@
#ifdef GOOD #ifdef GOOD
#error error #error FAIL
#endif #endif
#define GOOD 1 #define GOOD 1
#ifdef GOOD #ifdef GOOD
#warning good #warning PASS
#else #else
#error error #error FAIL
#endif #endif
#ifndef GOOD #ifndef GOOD
#error error #error FAIL
#else #else
#warning good #warning PASS
#endif #endif
#undef GOOD #undef GOOD
#ifndef GOOD #ifndef GOOD
#warning good #warning PASS
#else #else
#error error #error FAIL
#endif #endif

View File

@ -1,43 +1,43 @@
#if 0 #if 0
#error error #error FAIL
#else #else
#warning good #warning PASS
#endif #endif
#if 1 #if 1
#warning good #warning PASS
#else #else
#error error #error FAIL
#endif #endif
#define GOOD 1 #define GOOD 1
#if GOOD #if GOOD
#warning good #warning PASS
#else #else
#error error #error FAIL
#endif #endif
#undef GOOD #undef GOOD
#define GOOD 0 #define GOOD 0
#if !GOOD #if !GOOD
#warning good #warning PASS
#else #else
#error error #error FAIL
#endif #endif
#undef GOOD #undef GOOD
#define GOOD 1 #define GOOD 1
#if 0 #if 0
#error error #error FAIL
#elif GOOD #elif GOOD
#warning good #warning PASS
#endif #endif
#undef GOOD #undef GOOD
#define GOOD 0 #define GOOD 0
#if 0 #if 0
#error error #error FAIL
#elif !GOOD #elif !GOOD
#warning good #warning PASS
#endif #endif
#undef GOOD #undef GOOD

View File

@ -1,31 +1,31 @@
#if 0 #if 0
#warning good #warning PASS
#endif #endif
#if 1 #if 1
#warning good #warning PASS
#else #else
#define GOOD 1 #define GOOD 1
#if GOOD #if GOOD
#warning good #warning PASS
#else #else
#undef GOOD #undef GOOD
#define GOOD 0 #define GOOD 0
#if !GOOD #if !GOOD
#warning good #warning PASS
#else #else
#undef GOOD #undef GOOD
#define GOOD 1 #define GOOD 1
#if 0 #if 0
#warning good #warning PASS
#endif #endif
#undef GOOD #undef GOOD
#define GOOD 0 #define GOOD 0
#if 0 #if 0
#warning good #warning PASS
#endif #endif
#undef GOOD #undef GOOD

View File

@ -1,6 +1,6 @@
#include "include-define.cpp" #include "include-define.cpp"
#ifdef GOOD #ifdef GOOD
#warning good #warning PASS
#else #else
#error error #error FAIL
#endif #endif