|
libamxo
4.3.4
Object Definition Language (ODL) parsing
|
#include <sys/time.h>#include <sys/resource.h>#include <sys/types.h>#include <sys/stat.h>#include <string.h>#include <stdlib.h>#include <stdio.h>#include <stdarg.h>#include <stddef.h>#include <setjmp.h>#include <inttypes.h>#include <limits.h>#include <unistd.h>#include <fcntl.h>#include <cmocka.h>#include <dlfcn.h>#include <amxc/amxc.h>#include <amxp/amxp_signal.h>#include <amxd/amxd_dm.h>#include <amxd/amxd_object.h>#include <amxd/amxd_parameter.h>#include <amxo/amxo.h>#include <amxo/amxo_hooks.h>#include "test_import_resolver.h"#include <amxc/amxc_macros.h>Go to the source code of this file.
Functions | |
| static void | check_can_invoke_functions (amxd_dm_t *dm) |
| void | test_import_resolver_resolves (UNUSED void **state) |
| void | test_import_resolver_invalid_data (UNUSED void **state) |
| void | test_import_resolver_can_specify_flags (UNUSED void **state) |
| void | test_import_resolver_multiple_import (UNUSED void **state) |
| void | test_import_resolver_import_dlopen_fails (UNUSED void **state) |
| void | test_can_call_entry_point (UNUSED void **state) |
| void | test_entry_point_invocation_continues_after_failing_entry_point (UNUSED void **state) |
| void | test_entry_point_only_added_once (UNUSED void **state) |
| void | test_parsing_fails_when_entry_point_can_not_be_resolved (UNUSED void **state) |
| void | test_entry_point_invoke_does_not_crash_with_invalid_args (UNUSED void **state) |
| void | test_open_non_existing_file (UNUSED void **state) |
| void | test_resolve_non_existing_function (UNUSED void **state) |
|
static |
Definition at line 83 of file test_import_resolver.c.
| void test_can_call_entry_point | ( | UNUSED void ** | state | ) |
Definition at line 228 of file test_import_resolver.c.
| void test_entry_point_invocation_continues_after_failing_entry_point | ( | UNUSED void ** | state | ) |
Definition at line 256 of file test_import_resolver.c.
| void test_entry_point_invoke_does_not_crash_with_invalid_args | ( | UNUSED void ** | state | ) |
Definition at line 333 of file test_import_resolver.c.
| void test_entry_point_only_added_once | ( | UNUSED void ** | state | ) |
Definition at line 284 of file test_import_resolver.c.
| void test_import_resolver_can_specify_flags | ( | UNUSED void ** | state | ) |
Definition at line 147 of file test_import_resolver.c.
| void test_import_resolver_import_dlopen_fails | ( | UNUSED void ** | state | ) |
Definition at line 204 of file test_import_resolver.c.
| void test_import_resolver_invalid_data | ( | UNUSED void ** | state | ) |
Definition at line 122 of file test_import_resolver.c.
| void test_import_resolver_multiple_import | ( | UNUSED void ** | state | ) |
Definition at line 171 of file test_import_resolver.c.
| void test_import_resolver_resolves | ( | UNUSED void ** | state | ) |
Definition at line 105 of file test_import_resolver.c.
| void test_open_non_existing_file | ( | UNUSED void ** | state | ) |
Definition at line 348 of file test_import_resolver.c.
| void test_parsing_fails_when_entry_point_can_not_be_resolved | ( | UNUSED void ** | state | ) |
Definition at line 312 of file test_import_resolver.c.
| void test_resolve_non_existing_function | ( | UNUSED void ** | state | ) |
Definition at line 369 of file test_import_resolver.c.