diff options
Diffstat (limited to 'testsuites/support')
-rw-r--r-- | testsuites/support/include/buffer_test_io.h | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/testsuites/support/include/buffer_test_io.h b/testsuites/support/include/buffer_test_io.h index 1e396b7dcf..c2a92058f5 100644 --- a/testsuites/support/include/buffer_test_io.h +++ b/testsuites/support/include/buffer_test_io.h @@ -23,15 +23,23 @@ extern "C" { /* * Test states. No state string is an expected pass. */ -#if TEST_STATE_EXPECTED_FAIL && \ - TEST_INDETERMINATE_FAIL +#if (TEST_STATE_EXPECTED_FAIL && TEST_STATE_USER_INPUT) || \ + (TEST_STATE_EXPECTED_FAIL && TEST_STATE_INDETERMINATE) || \ + (TEST_STATE_EXPECTED_FAIL && TEST_STATE_BENCHMARK) || \ + (TEST_STATE_USER_INPUT && TEST_STATE_INDETERMINATE) || \ + (TEST_STATE_USER_INPUT && TEST_STATE_BENCHMARK) || \ + (TEST_STATE_INDETERMINATE && TEST_STATE_BENCHMARK) #error Test states must be unique #endif #if TEST_STATE_EXPECTED_FAIL #define TEST_STATE_STRING "*** TEST STATE: EXPECTED-FAIL\n" -#elif TEST_INDETERMINATE_FAIL +#elif TEST_STATE_USER_INPUT + #define TEST_STATE_STRING "*** TEST STATE: USER_INPUT\n" +#elif TEST_STATE_INDETERMINATE #define TEST_STATE_STRING "*** TEST STATE: INDETERMINATE\n" +#elif TEST_STATE_BENCHMARK + #define TEST_STATE_STRING "*** TEST STATE: BENCHMARK\n" #endif /* |