libamxd  6.4.1
Data Model Manager
test_main.c File Reference
#include <stdlib.h>
#include <setjmp.h>
#include <stdarg.h>
#include <cmocka.h>
#include "test_amxd_object_event.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[] = {
67  cmocka_unit_test(test_events_are_not_duplicated),
68  cmocka_unit_test(test_can_allocate_event_data),
70  cmocka_unit_test(test_can_send_event),
71  cmocka_unit_test(test_can_change_event_definition),
72  cmocka_unit_test(test_can_remove_event_definition),
73  cmocka_unit_test(test_event_changed_is_send),
74  };
75  return cmocka_run_group_tests(tests, test_object_event_setup, test_object_event_teardown);
76 }
void test_can_send_event(UNUSED void **state)
void test_can_allocate_event_data(UNUSED void **state)
void test_can_remove_event_definition(UNUSED void **state)
void test_only_one_periodic_inform_per_object(UNUSED void **state)
void test_events_are_not_duplicated(UNUSED void **state)
void test_can_start_and_stop_periodic_inform(UNUSED void **state)
void test_allocate_event_data_fails_when_event_not_found(UNUSED void **state)
int test_object_event_setup(UNUSED void **state)
void test_timer_stops_when_object_is_destroyed(UNUSED void **state)
void test_event_changed_is_send(UNUSED void **state)
int test_object_event_teardown(UNUSED void **state)
void test_can_change_event_definition(UNUSED void **state)