TEST_SUITE
TEST_SUITE(test_suite_name)
Declares a test suite function with the following type int test_suite_name(void). This can then be called from either project/test, or from main routine for package specific regression test.
Arguments
| Arguments | Description |
|---|---|
| test_suite_name | Used as the function name for this test suite. |
Returned values
Return value is 0 if the test suite passed; nonzero if it failed. Generally, the return code is not used. It is expected that the individual test cases will pass/fail with tests done using TEST_ASSERT().
Example
TEST_SUITE(os_sem_test_suite)
{
os_sem_test_basic();
os_sem_test_case_1();
os_sem_test_case_2();
os_sem_test_case_3();
os_sem_test_case_4();
}