libamxo  4.3.4
Object Definition Language (ODL) parsing
test_main.c File Reference
#include <stdlib.h>
#include <setjmp.h>
#include <stdarg.h>
#include <cmocka.h>
#include "test_save.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_save_config_array),
65  cmocka_unit_test(test_config_arrays_can_contain_tables),
66  cmocka_unit_test(test_save_config_key_value_pairs),
67  cmocka_unit_test(test_config_tables_can_be_composite),
69  cmocka_unit_test(test_save_config_values),
72  cmocka_unit_test(test_save_can_append_config_values),
73  cmocka_unit_test(test_can_save_object),
74  cmocka_unit_test(test_can_save_instance),
76  cmocka_unit_test(test_can_save_from_root),
80  cmocka_unit_test(test_save_can_change_buffer_size),
82  };
83  return cmocka_run_group_tests(tests, NULL, NULL);
84 }
void test_save_config_array(UNUSED void **state)
Definition: test_save.c:82
void test_save_takes_rw_data_path_into_account(UNUSED void **state)
Definition: test_save.c:495
void test_save_fails_if_append_to_none_existing_file(UNUSED void **state)
Definition: test_save.c:480
void test_save_config_succeeds_when_using_keys_with_symbols(UNUSED void **state)
Definition: test_save.c:265
void test_save_config_key_value_pairs(UNUSED void **state)
Definition: test_save.c:144
void test_can_save_load_parameter_values_with_special_characters(UNUSED void **state)
Definition: test_save.c:541
void test_save_can_change_buffer_size(UNUSED void **state)
Definition: test_save.c:518
void test_can_save_instance(UNUSED void **state)
Definition: test_save.c:418
void test_save_config_fails_for_unsupported_data_types(UNUSED void **state)
Definition: test_save.c:295
void test_config_arrays_can_contain_tables(UNUSED void **state)
Definition: test_save.c:118
void test_can_save_from_root(UNUSED void **state)
Definition: test_save.c:400
void test_config_tables_can_be_composite(UNUSED void **state)
Definition: test_save.c:173
void test_can_save_object(UNUSED void **state)
Definition: test_save.c:361
void test_save_fails_if_file_can_not_be_opened(UNUSED void **state)
Definition: test_save.c:465
void test_can_save_load_objects_with_keyword_names(UNUSED void **state)
Definition: test_save.c:442
void test_save_config_values(UNUSED void **state)
Definition: test_save.c:229
void test_save_can_append_config_values(UNUSED void **state)
Definition: test_save.c:315
void test_config_tables_keys_can_contain_symbols(UNUSED void **state)
Definition: test_save.c:200