63 const struct CMUnitTest tests[] = {
96 return cmocka_run_group_tests_name(
"amxp-expression", tests, NULL, NULL);
void test_invalid_value_types(UNUSED void **state)
void test_api_arguments_validation(UNUSED void **state)
void test_buildf_expression_allocate(UNUSED void **state)
void test_buildf_are_strings_safe(UNUSED void **state)
void test_get_string_null(UNUSED void **state)
void test_in_operators(UNUSED void **state)
void test_expression_with_invalid_list_does_not_memory_leak(UNUSED void **state)
void test_can_fetch_fields(UNUSED void **state)
void test_get_string(UNUSED void **state)
void test_can_create_expression(UNUSED void **state)
void test_buildf_expression_invalid_args(UNUSED void **state)
void test_precedence_is_respected(UNUSED void **state)
void test_contains(UNUSED void **state)
void test_selects_first_in_first_existing(UNUSED void **state)
void test_contains_no_data(UNUSED void **state)
void test_invalid_field_names(UNUSED void **state)
void test_flag_expressions_no_operators(UNUSED void **state)
void test_invalid_syntax(UNUSED void **state)
void test_buildf_expression(UNUSED void **state)
void test_comperators_are_correct(UNUSED void **state)
void test_buildf_expression_all_whitelisted(UNUSED void **state)
void test_buildf_expression_invalid_value(UNUSED void **state)
void test_contains_invalid_usage(UNUSED void **state)
void test_is_empty_function(UNUSED void **state)
void test_can_evaluate_expression(UNUSED void **state)
void test_flag_expressions(UNUSED void **state)
void test_contains_no_get_field(UNUSED void **state)
void test_can_use_custom_field_fetcher(UNUSED void **state)
void test_fails_with_invalid_regexp(UNUSED void **state)
void test_is_empty_function_with_var(UNUSED void **state)
void test_equals_ignorecase(void **state)