예제 #1
0
int main(void) {
    const struct CMUnitTest tests[] = {
        cmocka_unit_test(test_ok1),
        cmocka_unit_test(test_ok2),
        cmocka_unit_test(test_fail),
    };

    cmocka_set_test_filter("test_ok*");

    return cmocka_run_group_tests(tests, NULL, NULL);
}
예제 #2
0
int main(int argc, char *argv[])
{
    const struct CMUnitTest tests[] =
    {
        cmocka_unit_test(test_List_New),
        cmocka_unit_test(test_List_Append_NULL),
        cmocka_unit_test(test_List_Append),
        cmocka_unit_test(test_List_Remove_NULL),
        cmocka_unit_test(test_List_Remove),
        cmocka_unit_test(test_List_GetLength)
    };

    if (argc >= 2)
    {
        cmocka_set_test_filter(argv[1]);
    }

    return cmocka_run_group_tests(tests, NULL, NULL);
}