#include <amxrt/amxrt.h>
#include <amxc/amxc.h>
#include <amxp/amxp.h>
#include <amxd/amxd_object.h>
#include <amxo/amxo.h>
Go to the source code of this file.
◆ test_can_connect_default_sockets()
void test_can_connect_default_sockets |
( |
UNUSED void ** |
state | ) |
|
Definition at line 94 of file test_amxrt_load_backends.c.
96 amxc_var_t* uris = NULL;
97 const amxc_llist_t* luris = NULL;
100 assert_non_null(amxb_be_get_info(
"ubus"));
101 amxc_var_dump(&parser->config, STDOUT_FILENO);
102 uris = GET_ARG(&parser->config,
"backends");
103 assert_non_null(uris);
104 luris = amxc_var_constcast(amxc_llist_t, uris);
105 assert_non_null(luris);
106 assert_false(amxc_llist_is_empty(luris));
107 assert_false(amxc_llist_is_empty(amxp_connection_get_connections()));
int amxrt_connect(void)
Connects to all bus sockets.
amxo_parser_t * amxrt_get_parser(void)
Gets runtime odl parser.
◆ test_can_load_backends()
void test_can_load_backends |
( |
UNUSED void ** |
state | ) |
|
Definition at line 76 of file test_amxrt_load_backends.c.
79 amxc_var_t* backends = NULL;
80 const amxc_llist_t* lbackends = NULL;
81 char* argv[] = {
"amxrt" };
83 assert_int_equal(
amxrt_config_init(
sizeof(argv) /
sizeof(argv[0]), argv, &index, NULL), 0);
86 amxc_var_dump(&parser->config, STDOUT_FILENO);
87 backends = GET_ARG(&parser->config,
"backends");
88 assert_non_null(backends);
89 lbackends = amxc_var_constcast(amxc_llist_t, backends);
90 assert_non_null(lbackends);
91 assert_false(amxc_llist_is_empty(lbackends));
void amxrt_config_scan_backend_dirs(void)
Scan backend directories for available backends.
int amxrt_config_init(int argc, char *argv[], int *index, amxrt_arg_fn_t fn)
Initializes the default runtime configuration.
◆ test_load_backends_setup()
int test_load_backends_setup |
( |
UNUSED void ** |
state | ) |
|
◆ test_load_backends_teardown()
int test_load_backends_teardown |
( |
UNUSED void ** |
state | ) |
|