libamxp  1.4.0
Patterns C Implementation
test_main.c File Reference
#include <stdlib.h>
#include <setjmp.h>
#include <stdarg.h>
#include <cmocka.h>
#include "test_cron.h"

Go to the source code of this file.

Functions

int main (void)
 

Function Documentation

◆ main()

int main ( void  )

Definition at line 62 of file test_main.c.

62  {
63  const struct CMUnitTest tests[] = {
64  cmocka_unit_test(test_cron_expr_parser),
65  cmocka_unit_test(test_cron_expr_build_weekly),
68  cmocka_unit_test(test_cron_expr_parser_invalid_range),
75  cmocka_unit_test(test_cron_expr_can_calculate_next_day),
76  cmocka_unit_test(test_cron_expr_can_calculate_prev_day),
82  cmocka_unit_test(test_cron_expr_weekly),
83  cmocka_unit_test(test_cron_expr_next_empty),
84  cmocka_unit_test(test_cron_expr_next_invalid),
85  };
86  return cmocka_run_group_tests_name("amxp-cron", tests, NULL, NULL);
87 }
void test_cron_expr_can_calculate_prev_minutes(UNUSED void **state)
Definition: test_cron.c:357
void test_cron_expr_can_calculate_next_hours(UNUSED void **state)
Definition: test_cron.c:409
void test_cron_expr_can_calculate_prev_day(UNUSED void **state)
Definition: test_cron.c:575
void test_cron_expr_weekly(UNUSED void **state)
Definition: test_cron.c:923
void test_cron_expr_can_calculate_prev_month(UNUSED void **state)
Definition: test_cron.c:803
void test_cron_expr_can_calculate_next_day_of_week(UNUSED void **state)
Definition: test_cron.c:629
void test_cron_expr_can_calculate_first_monday_of_month(UNUSED void **state)
Definition: test_cron.c:869
void test_cron_expr_can_calculate_next_minutes(UNUSED void **state)
Definition: test_cron.c:305
void test_cron_expr_build_weekly(UNUSED void **state)
Definition: test_cron.c:94
void test_cron_expr_can_calculate_next_second(UNUSED void **state)
Definition: test_cron.c:197
void test_cron_expr_can_calculate_prev_hours(UNUSED void **state)
Definition: test_cron.c:465
void test_cron_expr_parser_invalid_increment(UNUSED void **state)
Definition: test_cron.c:129
void test_cron_expr_parser_invalid_range(UNUSED void **state)
Definition: test_cron.c:152
void test_cron_expr_can_calculate_prev_second(UNUSED void **state)
Definition: test_cron.c:251
void test_cron_expr_can_calculate_next_day(UNUSED void **state)
Definition: test_cron.c:521
void test_cron_expr_next_invalid(UNUSED void **state)
Definition: test_cron.c:1017
void test_cron_expr_can_calculate_prev_day_of_week(UNUSED void **state)
Definition: test_cron.c:683
void test_cron_expr_parser_invalid_expression(UNUSED void **state)
Definition: test_cron.c:106
void test_cron_expr_can_calculate_next_month(UNUSED void **state)
Definition: test_cron.c:737
void test_cron_expr_next_empty(UNUSED void **state)
Definition: test_cron.c:981
void test_cron_expr_parser(UNUSED void **state)
Definition: test_cron.c:75