Amxb_Ubus  3.3.1
Ambiorix Ubus API
test_main.c File Reference
#include <stdlib.h>
#include <setjmp.h>
#include <stdarg.h>
#include <cmocka.h>
#include "test_amxb_ubus_invoke.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  int rv = 0;
64  const struct CMUnitTest amx_tests[] = {
65  cmocka_unit_test(test_ubus_can_call_amx_function),
66  cmocka_unit_test(test_ubus_invoke_amx_with_cb_function),
67  cmocka_unit_test(test_ubus_async_amx_invoke),
68  cmocka_unit_test(test_ubus_call_non_existing_function),
71  cmocka_unit_test(test_ubus_call_amx_using_index_path),
72  cmocka_unit_test(test_ubus_call_amx_using_key_path),
74  };
75 
76  rv = cmocka_run_group_tests(amx_tests, test_amxb_ubus_invoke_amx_setup, test_amxb_ubus_invoke_amx_teardown);
77  return rv;
78 }
void test_ubus_call_non_existing_function(UNUSED void **state)
void test_ubus_invoke_amx_with_cb_function_on_non_existing_path(UNUSED void **state)
void test_ubus_async_amx_invoke(UNUSED void **state)
void test_ubus_call_non_existing_function_async(UNUSED void **state)
int test_amxb_ubus_invoke_amx_setup(UNUSED void **state)
void test_ubus_can_call_amx_function(UNUSED void **state)
void test_ubus_call_amx_using_index_path(UNUSED void **state)
void test_ubus_call_function_non_existing_path(UNUSED void **state)
void test_ubus_call_amx_using_key_path(UNUSED void **state)
void test_ubus_invoke_amx_with_cb_function(UNUSED void **state)
int test_amxb_ubus_invoke_amx_teardown(UNUSED void **state)
Here is the call graph for this function: