27#define TEST_ASSERT_OK(code) TEST_ASSERT_EQUAL(STATUS_CODE_OK, (code))
28#define TEST_ASSERT_NOT_OK(code) TEST_ASSERT_NOT_EQUAL(STATUS_CODE_OK, (code))
31#define TEST_MOCK(func) __attribute__((used)) __wrap_##func
uint8_t test_helpers_end_get_semphr(void)
Gets the semaphore for the test end.
Definition: test_helpers.c:38
void test_helpers_init_semphr(void)
Initializes test start and end semaphores.
Definition: test_helpers.c:29
StatusCode test_helpers_start_give_semphr(void)
Gives the test start semaphore.
Definition: test_helpers.c:42
StatusCode test_helpers_end_take_semphr(void)
Takes the test end semaphore.
Definition: test_helpers.c:66
StatusCode test_helpers_start_take_semphr(void)
Takes the test start semaphore.
Definition: test_helpers.c:58
StatusCode test_helpers_end_give_semphr(void)
Gives the test end semaphore.
Definition: test_helpers.c:50
uint8_t test_helpers_start_get_semphr(void)
Gets the semaphore for the test start.
Definition: test_helpers.c:34
StatusCode
StatusCodes for various errors.
Definition: status.h:27