parser schema CHANGE always return non-const modules
Refs #1645
diff --git a/tests/utests/basic/test_context.c b/tests/utests/basic/test_context.c
index 4d392ed..4df9d7e 100644
--- a/tests/utests/basic/test_context.c
+++ b/tests/utests/basic/test_context.c
@@ -268,7 +268,7 @@
/* reloading module in case only the compiled module resists in the context */
assert_int_equal(LY_SUCCESS, ly_in_new_memory("module w {namespace urn:w;prefix w;revision 2018-10-24;}", &in));
- assert_int_equal(LY_SUCCESS, lys_parse(UTEST_LYCTX, in, LYS_IN_YANG, NULL, (const struct lys_module **)&mod1));
+ assert_int_equal(LY_SUCCESS, lys_parse(UTEST_LYCTX, in, LYS_IN_YANG, NULL, &mod1));
ly_in_free(in, 0);
assert_non_null(mod1->compiled);
assert_non_null(mod1->parsed);
@@ -288,7 +288,7 @@
assert_int_equal(LY_SUCCESS, ly_in_new_memory("module z {namespace urn:z;prefix z;import w {prefix w;revision-date 2018-10-24;}}", &in));
ly_ctx_set_module_imp_clb(UTEST_LYCTX, test_imp_clb, "module w {namespace urn:w;prefix w;revision 2018-10-24;}");
- assert_int_equal(LY_SUCCESS, lys_parse(UTEST_LYCTX, in, LYS_IN_YANG, NULL, (const struct lys_module **)&mod2));
+ assert_int_equal(LY_SUCCESS, lys_parse(UTEST_LYCTX, in, LYS_IN_YANG, NULL, &mod2));
ly_in_free(in, 0);
assert_non_null(mod2);
assert_non_null(mod1->parsed);
@@ -298,7 +298,7 @@
static void
test_imports(void **state)
{
- const struct lys_module *mod1, *mod2, *import;
+ struct lys_module *mod1, *mod2, *import;
/* use own context with extra flags */
ly_ctx_destroy(UTEST_LYCTX);
@@ -382,7 +382,7 @@
assert_non_null(ly_ctx_get_module_ns(UTEST_LYCTX, "urn:ietf:params:xml:ns:yang:ietf-datastores", "2018-02-14"));
/* select module by revision */
- assert_int_equal(LY_SUCCESS, lys_parse(UTEST_LYCTX, in1, LYS_IN_YANG, NULL, (const struct lys_module **)&mod));
+ assert_int_equal(LY_SUCCESS, lys_parse(UTEST_LYCTX, in1, LYS_IN_YANG, NULL, &mod));
/* invalid attempts - implementing module of the same name and inserting the same module */
assert_int_equal(LY_SUCCESS, lys_parse_in(UTEST_LYCTX, in2, LYS_IN_YANG, NULL, NULL, &unres.creating, &mod2));
assert_int_equal(LY_EDENIED, lys_implement(mod2, NULL, &unres));
@@ -753,7 +753,7 @@
static void
test_set_priv_parsed(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
const char *schema_a;
const char **iter;
const char *check[] = {
@@ -895,7 +895,7 @@
test_explicit_compile(void **state)
{
uint32_t i;
- const struct lys_module *mod;
+ struct lys_module *mod;
const char *schema_a = "module a {\n"
" namespace urn:tests:a;\n"
" prefix a;yang-version 1.1;\n"
diff --git a/tests/utests/basic/test_plugins.c b/tests/utests/basic/test_plugins.c
index 662fd9b..4afd9a4 100644
--- a/tests/utests/basic/test_plugins.c
+++ b/tests/utests/basic/test_plugins.c
@@ -41,7 +41,7 @@
static void
test_add_simple(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_node_leaf *leaf;
struct lyplg_ext *plugin_e;
struct lyplg_type *plugin_t;
@@ -69,7 +69,7 @@
static void
test_validation(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lyd_node *tree;
const char *data;
const char *schema = "module libyang-plugins-validate {"
@@ -124,7 +124,7 @@
static void
test_not_implemented(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lyd_node *tree;
const char *schema = "module libyang-plugins-unknown {"
" namespace urn:libyang:tests:plugins:unknown;"
diff --git a/tests/utests/data/test_new.c b/tests/utests/data/test_new.c
index d678fef..e9b591e 100644
--- a/tests/utests/data/test_new.c
+++ b/tests/utests/data/test_new.c
@@ -86,7 +86,7 @@
static void
test_top_level(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lyd_node *node, *rpc;
UTEST_ADD_MODULE(schema_a, LYS_IN_YANG, NULL, &mod);
@@ -200,7 +200,7 @@
{
LY_ERR ret;
struct lyd_node *root, *node, *parent;
- const struct lys_module *mod;
+ struct lys_module *mod;
char *str;
UTEST_ADD_MODULE(schema_a, LYS_IN_YANG, NULL, &mod);
@@ -349,7 +349,7 @@
{
LY_ERR ret;
struct lyd_node *root, *node;
- const struct lys_module *mod;
+ struct lys_module *mod;
const char *mod_str = "module ext {yang-version 1.1; namespace urn:tests:extensions:ext; prefix e;"
"import ietf-restconf {revision-date 2017-01-26; prefix rc;}"
"rc:yang-data template {container c {leaf x {type string;} leaf y {type string;} leaf z {type string;}}}}";
diff --git a/tests/utests/data/test_validation.c b/tests/utests/data/test_validation.c
index 2045a3a..643655c 100644
--- a/tests/utests/data/test_validation.c
+++ b/tests/utests/data/test_validation.c
@@ -737,7 +737,7 @@
test_defaults(void **state)
{
struct lyd_node *tree, *node, *diff;
- const struct lys_module *mod;
+ struct lys_module *mod;
const char *schema =
"module f {\n"
" namespace urn:tests:f;\n"
diff --git a/tests/utests/extensions/test_metadata.c b/tests/utests/extensions/test_metadata.c
index 1022117..8ebe67b 100644
--- a/tests/utests/extensions/test_metadata.c
+++ b/tests/utests/extensions/test_metadata.c
@@ -21,7 +21,7 @@
static void
test_yang(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_ext_instance *e;
const char *data = "module a {yang-version 1.1; namespace urn:tests:extensions:metadata:a; prefix a;"
@@ -92,7 +92,7 @@
static void
test_yin(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_ext_instance *e;
const char *data;
diff --git a/tests/utests/extensions/test_nacm.c b/tests/utests/extensions/test_nacm.c
index 76280da..2298dea 100644
--- a/tests/utests/extensions/test_nacm.c
+++ b/tests/utests/extensions/test_nacm.c
@@ -30,7 +30,7 @@
static void
test_deny_all(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_node_container *cont;
struct lysc_node_leaf *leaf;
struct lysc_ext_instance *e;
@@ -73,7 +73,7 @@
static void
test_deny_write(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_node_container *cont;
struct lysc_node_leaf *leaf;
struct lysc_ext_instance *e;
diff --git a/tests/utests/extensions/test_yangdata.c b/tests/utests/extensions/test_yangdata.c
index 5e5cdcc..e45cdae 100644
--- a/tests/utests/extensions/test_yangdata.c
+++ b/tests/utests/extensions/test_yangdata.c
@@ -30,7 +30,7 @@
static void
test_schema(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_ext_instance *e;
char *printed = NULL;
const char *data = "module a {yang-version 1.1; namespace urn:tests:extensions:yangdata:a; prefix self;"
@@ -236,7 +236,7 @@
static void
test_data(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_ext_instance *e;
struct lyd_node *tree = NULL;
const char *schema = "module a {yang-version 1.1; namespace urn:tests:extensions:yangdata:a; prefix self;"
diff --git a/tests/utests/node/list.c b/tests/utests/node/list.c
index 4753121..7dcd68d 100644
--- a/tests/utests/node/list.c
+++ b/tests/utests/node/list.c
@@ -49,7 +49,7 @@
test_schema_yang(void **state)
{
const char *schema;
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_node_list *lysc_leaf;
struct lysc_node *lysc_node;
@@ -361,7 +361,7 @@
test_schema_yin(void **state)
{
const char *schema;
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_node_list *lysc_leaf;
struct lysc_node *lysc_node;
@@ -652,7 +652,7 @@
{
const char *schema_yang, *schema_yin;
char *printed;
- const struct lys_module *mod;
+ struct lys_module *mod;
/* test print yang to yin */
schema_yang = MODULE_CREATE_YANG("PRINT0",
diff --git a/tests/utests/restriction/test_pattern.c b/tests/utests/restriction/test_pattern.c
index 9298390..ab01ff2 100644
--- a/tests/utests/restriction/test_pattern.c
+++ b/tests/utests/restriction/test_pattern.c
@@ -82,7 +82,7 @@
test_schema_yang(void **state)
{
const char *schema;
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_node_leaf *lysc_leaf;
struct lysp_node_leaf *lysp_leaf;
struct lysc_pattern *pattern;
@@ -181,7 +181,7 @@
test_schema_yin(void **state)
{
const char *schema;
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_node_leaf *lysc_leaf;
struct lysp_node_leaf *lysp_leaf;
struct lysc_pattern *pattern;
@@ -288,7 +288,7 @@
{
const char *schema_yang, *schema_yin;
char *printed;
- const struct lys_module *mod;
+ struct lys_module *mod;
/* test print yang to yin */
schema_yang = MODULE_CREATE_YANG("PRINT0", "leaf port {type string {"
diff --git a/tests/utests/restriction/test_range.c b/tests/utests/restriction/test_range.c
index 7d44554..782443a 100644
--- a/tests/utests/restriction/test_range.c
+++ b/tests/utests/restriction/test_range.c
@@ -82,7 +82,7 @@
test_schema_yang(void **state)
{
const char *schema;
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_node_leaf *lysc_leaf;
struct lysp_node_leaf *lysp_leaf;
struct lysc_range *range;
@@ -170,7 +170,7 @@
test_schema_yin(void **state)
{
const char *schema;
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_node_leaf *lysc_leaf;
struct lysp_node_leaf *lysp_leaf;
struct lysc_range *range;
@@ -301,7 +301,7 @@
{
const char *schema_yang, *schema_yin;
char *printed;
- const struct lys_module *mod;
+ struct lys_module *mod;
/* test print yang to yin */
schema_yang = MODULE_CREATE_YANG("PRINT0", "leaf port {type int32 {"
diff --git a/tests/utests/schema/test_printer_tree.c b/tests/utests/schema/test_printer_tree.c
index bf141fe..5627702 100644
--- a/tests/utests/schema/test_printer_tree.c
+++ b/tests/utests/schema/test_printer_tree.c
@@ -22,7 +22,7 @@
#define TEST_LOCAL_SETUP \
char *printed; \
- const struct lys_module *mod; \
+ struct lys_module *mod; \
const char *orig; \
const char *expect; \
assert_int_equal(LY_SUCCESS, ly_out_new_memory(&printed, 0, &UTEST_OUT));
@@ -37,7 +37,7 @@
base_sections(void **state)
{
TEST_LOCAL_SETUP;
- const struct lys_module *modxx;
+ struct lys_module *modxx;
orig =
"module a01xx {\n"
diff --git a/tests/utests/schema/test_printer_yang.c b/tests/utests/schema/test_printer_yang.c
index 3a2cabd..293404c 100644
--- a/tests/utests/schema/test_printer_yang.c
+++ b/tests/utests/schema/test_printer_yang.c
@@ -23,7 +23,7 @@
static void
test_module(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
const char *orig = "module a {\n"
" yang-version 1.1;\n"
" namespace \"urn:test:a\";\n"
@@ -161,7 +161,7 @@
static void
test_submodule(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
const char *mod_yang = "module a {\n"
" yang-version 1.1;\n"
" namespace \"urn:test:a\";\n"
diff --git a/tests/utests/schema/test_printer_yin.c b/tests/utests/schema/test_printer_yin.c
index 3e25ce9..5c610a7 100644
--- a/tests/utests/schema/test_printer_yin.c
+++ b/tests/utests/schema/test_printer_yin.c
@@ -23,7 +23,7 @@
static void
test_module(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
const char *orig =
"module all {\n"
@@ -538,7 +538,7 @@
static void
test_submodule(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
const char *mod_yin =
"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
diff --git a/tests/utests/schema/test_schema_common.c b/tests/utests/schema/test_schema_common.c
index 60f22d4..6cefa5d 100644
--- a/tests/utests/schema/test_schema_common.c
+++ b/tests/utests/schema/test_schema_common.c
@@ -49,7 +49,7 @@
void
test_getnext(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
const struct lysc_node *node = NULL, *four;
const struct lysc_node_container *cont;
const struct lysc_action *rpc;
@@ -878,7 +878,7 @@
void
test_includes(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
{
/* YANG 1.0 - the missing include sub_a_two in main_a will be injected from sub_a_one */
diff --git a/tests/utests/schema/test_schema_extensions.c b/tests/utests/schema/test_schema_extensions.c
index a2dad63..fecc5e6 100644
--- a/tests/utests/schema/test_schema_extensions.c
+++ b/tests/utests/schema/test_schema_extensions.c
@@ -22,7 +22,7 @@
void
test_extension_argument(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
const char *mod_def_yang = "module a {\n"
" namespace \"urn:a\";\n"
" prefix a;\n\n"
@@ -116,7 +116,7 @@
void
test_extension_argument_element(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
const char *mod_def_yang = "module a {\n"
" namespace \"urn:a\";\n"
" prefix a;\n\n"
diff --git a/tests/utests/schema/test_schema_stmts.c b/tests/utests/schema/test_schema_stmts.c
index af816bb..c331c3c 100644
--- a/tests/utests/schema/test_schema_stmts.c
+++ b/tests/utests/schema/test_schema_stmts.c
@@ -22,7 +22,7 @@
void
test_identity(void **state)
{
- const struct lys_module *mod, *mod_imp;
+ struct lys_module *mod, *mod_imp;
/*
* parsing YANG
@@ -137,7 +137,7 @@
void
test_feature(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
const struct lysp_feature *f;
/*
diff --git a/tests/utests/schema/test_tree_schema_compile.c b/tests/utests/schema/test_tree_schema_compile.c
index dfe64d3..9bf2f95 100644
--- a/tests/utests/schema/test_tree_schema_compile.c
+++ b/tests/utests/schema/test_tree_schema_compile.c
@@ -109,7 +109,7 @@
/* data definition name collision in top level */
str = "module aa {namespace urn:aa;prefix aa; leaf a {type string;} container a{presence x;}}";
assert_int_equal(LY_SUCCESS, ly_in_new_memory(str, &in));
- assert_int_equal(LY_EEXIST, lys_parse(UTEST_LYCTX, in, LYS_IN_YANG, NULL, (const struct lys_module **)&mod));
+ assert_int_equal(LY_EEXIST, lys_parse(UTEST_LYCTX, in, LYS_IN_YANG, NULL, &mod));
ly_in_free(in, 0);
CHECK_LOG_CTX("Duplicate identifier \"a\" of data definition/RPC/action/notification statement.", "/aa:a");
}
@@ -192,7 +192,7 @@
static void
test_node_container(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_node_container *cont;
assert_int_equal(LY_SUCCESS, lys_parse_mem(UTEST_LYCTX, "module a {namespace urn:a;prefix a;container c;}", LYS_IN_YANG, &mod));
@@ -218,7 +218,7 @@
static void
test_node_leaflist(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_type *type;
struct lysc_node_leaflist *ll;
struct lysc_node_leaf *l;
@@ -327,7 +327,7 @@
static void
test_node_list(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_node_list *list;
struct lysc_node *child;
struct ly_in *in;
@@ -465,7 +465,7 @@
static void
test_node_choice(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_node_choice *ch;
struct lysc_node_case *cs;
@@ -524,7 +524,7 @@
static void
test_node_anydata(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_node_anydata *any;
assert_int_equal(LY_SUCCESS, lys_parse_mem(UTEST_LYCTX, "module a {yang-version 1.1;namespace urn:a;prefix a;"
@@ -549,7 +549,7 @@
static void
test_action(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
const struct lysc_node_action *rpc;
assert_int_equal(LY_SUCCESS, lys_parse_mem(UTEST_LYCTX, "module a {namespace urn:a;prefix a;"
@@ -606,7 +606,7 @@
static void
test_notification(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
const struct lysc_node_notif *notif;
assert_int_equal(LY_SUCCESS, lys_parse_mem(UTEST_LYCTX, "module a {namespace urn:a;prefix a;"
@@ -679,7 +679,7 @@
static void
test_type_range(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_type *type;
#if 0
@@ -810,7 +810,7 @@
static void
test_type_length(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_type *type;
assert_int_equal(LY_SUCCESS, lys_parse_mem(UTEST_LYCTX, "module a {namespace urn:a;prefix a;leaf l {type binary {length min {error-app-tag errortag;error-message error;}}}}", LYS_IN_YANG, &mod));
@@ -1015,7 +1015,7 @@
static void
test_type_pattern(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_type *type;
assert_int_equal(LY_SUCCESS, lys_parse_mem(UTEST_LYCTX, "module a {yang-version 1.1; namespace urn:a;prefix a;leaf l {type string {"
@@ -1076,7 +1076,7 @@
static void
test_type_enum(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_type *type;
assert_int_equal(LY_SUCCESS, lys_parse_mem(UTEST_LYCTX, "module a {yang-version 1.1; namespace urn:a;prefix a;feature f; leaf l {type enumeration {"
@@ -1201,7 +1201,7 @@
static void
test_type_bits(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_type *type;
/* type bits is now tested in file type/bits.c */
@@ -1293,7 +1293,7 @@
static void
test_type_dec64(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_type *type;
assert_int_equal(LY_SUCCESS, lys_parse_mem(UTEST_LYCTX, "module a {namespace urn:a;prefix a;leaf l {type decimal64 {"
@@ -1376,7 +1376,7 @@
static void
test_type_instanceid(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_type *type;
assert_int_equal(LY_SUCCESS, lys_parse_mem(UTEST_LYCTX, "module a {namespace urn:a;prefix a;typedef mytype {type instance-identifier {require-instance false;}}"
@@ -1408,7 +1408,7 @@
static void
test_type_identityref(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_type *type;
assert_int_equal(LY_SUCCESS, lys_parse_mem(UTEST_LYCTX, "module a {yang-version 1.1;namespace urn:a;prefix a;identity i; identity j; identity k {base i;}"
@@ -1469,7 +1469,7 @@
static void
test_type_leafref(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_type *type;
const char *path;
struct lyxp_expr *expr;
@@ -1827,7 +1827,6 @@
static void
test_type_empty(void **state)
{
-
/* invalid */
assert_int_equal(LY_EVALID, lys_parse_mem(UTEST_LYCTX, "module aa {namespace urn:aa;prefix aa;"
"leaf l {type empty; default x;}}", LYS_IN_YANG, NULL));
@@ -1841,7 +1840,7 @@
static void
test_type_union(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_type *type;
assert_int_equal(LY_SUCCESS, lys_parse_mem(UTEST_LYCTX, "module a {yang-version 1.1;namespace urn:a;prefix a; typedef mybasetype {type string;}"
@@ -1913,7 +1912,7 @@
static void
test_type_dflt(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_type *type;
struct lysc_node_leaf *leaf;
uint8_t dynamic;
@@ -2020,7 +2019,6 @@
static void
test_grouping(void **state)
{
-
/* result ok, but a warning about not used locally scoped grouping printed */
assert_int_equal(LY_SUCCESS, lys_parse_mem(UTEST_LYCTX, "module a {namespace urn:a;prefix a; grouping grp1 {leaf a1 {type string;}}"
"container a {leaf x {type string;} grouping grp2 {leaf a2 {type string;}}}}", LYS_IN_YANG, NULL));
@@ -2046,7 +2044,7 @@
static void
test_uses(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
const struct lysc_node *parent, *child;
const struct lysc_node_container *cont;
const struct lysc_node_leaf *leaf;
@@ -2221,7 +2219,7 @@
static void
test_refine(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_node *parent, *child;
struct lysc_node_leaf *leaf;
struct lysc_node_leaflist *llist;
@@ -2376,7 +2374,7 @@
static void
test_augment(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
const struct lysc_node *node;
const struct lysc_node_choice *ch;
const struct lysc_node_case *c;
@@ -2546,7 +2544,7 @@
static void
test_deviation(void **state)
{
- const struct lys_module *mod;
+ struct lys_module *mod;
const struct lysc_node *node;
const struct lysc_node_list *list;
const struct lysc_node_leaflist *llist;
diff --git a/tests/utests/types/binary.c b/tests/utests/types/binary.c
index 2fbb6e4..5666207 100644
--- a/tests/utests/types/binary.c
+++ b/tests/utests/types/binary.c
@@ -33,7 +33,7 @@
const char *val, *dec_val;
char bin_val[2];
struct ly_err_item *err = NULL;
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lyd_value value = {0};
struct lyplg_type *type = lyplg_find(LYPLG_TYPE, "", NULL, ly_data_type2str[LY_TYPE_BINARY]);
struct lysc_type *lysc_type;
diff --git a/tests/utests/types/bits.c b/tests/utests/types/bits.c
index 7688967..ea2491f 100644
--- a/tests/utests/types/bits.c
+++ b/tests/utests/types/bits.c
@@ -82,7 +82,7 @@
test_schema_yang(void **state)
{
const char *schema;
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_node_leaf *lysc_leaf;
struct lysp_node_leaf *lysp_leaf;
struct lysc_type_bits *lysc_type;
@@ -276,7 +276,7 @@
test_schema_yin(void **state)
{
const char *schema;
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_node_leaf *lysc_leaf;
struct lysp_node_leaf *lysp_leaf;
struct lysc_type_bits *lysc_type;
@@ -471,7 +471,7 @@
{
const char *schema_yang, *schema_yin;
char *printed;
- const struct lys_module *mod;
+ struct lys_module *mod;
/* test print yang to yin */
schema_yang = MODULE_CREATE_YANG("PRINT0",
@@ -753,7 +753,7 @@
{
const char *val_text = NULL;
struct ly_err_item *err = NULL;
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lyd_value value = {0};
struct lyplg_type *type = lyplg_find(LYPLG_TYPE, "", NULL, ly_data_type2str[LY_TYPE_BITS]);
struct lysc_type *lysc_type;
@@ -847,7 +847,7 @@
test_plugin_compare(void **state)
{
struct ly_err_item *err = NULL;
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lyd_value values[10];
struct lyplg_type *type = lyplg_find(LYPLG_TYPE, "", NULL, ly_data_type2str[LY_TYPE_BITS]);
struct lysc_type *lysc_type;
@@ -934,7 +934,7 @@
test_plugin_print(void **state)
{
struct ly_err_item *err = NULL;
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lyd_value values[10];
struct lyplg_type *type = lyplg_find(LYPLG_TYPE, "", NULL, ly_data_type2str[LY_TYPE_BITS]);
struct lysc_type *lysc_type;
@@ -976,7 +976,7 @@
test_plugin_dup(void **state)
{
struct ly_err_item *err = NULL;
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lyd_value values[10];
struct lyplg_type *type = lyplg_find(LYPLG_TYPE, "", NULL, ly_data_type2str[LY_TYPE_BITS]);
struct lysc_type *lysc_type;
diff --git a/tests/utests/types/int8.c b/tests/utests/types/int8.c
index 6642a1c..265daf9 100644
--- a/tests/utests/types/int8.c
+++ b/tests/utests/types/int8.c
@@ -86,7 +86,7 @@
test_schema_yang(void **state)
{
const char *schema;
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_node_leaf *lysc_leaf;
struct lysp_node_leaf *lysp_leaf;
struct lysc_range *range;
@@ -647,7 +647,7 @@
test_schema_yin(void **state)
{
const char *schema;
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_node_leaf *lysc_leaf;
struct lysp_node_leaf *lysp_leaf;
struct lysc_range *range;
@@ -999,7 +999,7 @@
{
const char *schema_yang, *schema_yin;
char *printed;
- const struct lys_module *mod;
+ struct lys_module *mod;
/* test print yang to yin */
schema_yang = MODULE_CREATE_YANG("PRINT0",
@@ -1378,7 +1378,7 @@
{
const char *val_text = NULL;
struct ly_err_item *err = NULL;
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lyd_value value = {0};
struct lyplg_type *type = lyplg_find(LYPLG_TYPE, "", NULL, ly_data_type2str[LY_TYPE_INT8]);
struct lysc_type *lysc_type;
@@ -1512,7 +1512,7 @@
test_plugin_compare(void **state)
{
struct ly_err_item *err = NULL;
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lyd_value values[10];
struct lyplg_type *type = lyplg_find(LYPLG_TYPE, "", NULL, ly_data_type2str[LY_TYPE_INT8]);
struct lysc_type *lysc_type;
@@ -1597,7 +1597,7 @@
test_plugin_print(void **state)
{
struct ly_err_item *err = NULL;
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lyd_value values[10];
struct lyplg_type *type = lyplg_find(LYPLG_TYPE, "", NULL, ly_data_type2str[LY_TYPE_INT8]);
struct lysc_type *lysc_type;
@@ -1637,7 +1637,7 @@
test_plugin_dup(void **state)
{
struct ly_err_item *err = NULL;
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lyd_value values[10];
struct lyplg_type *type = lyplg_find(LYPLG_TYPE, "", NULL, ly_data_type2str[LY_TYPE_INT8]);
struct lysc_type *lysc_type[2];
diff --git a/tests/utests/types/string.c b/tests/utests/types/string.c
index 749d084..678e95e 100644
--- a/tests/utests/types/string.c
+++ b/tests/utests/types/string.c
@@ -82,7 +82,7 @@
test_schema_yang(void **state)
{
const char *schema;
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_node_leaf *lysc_leaf;
struct lysp_node_leaf *lysp_leaf;
struct lysc_pattern *pattern;
@@ -332,7 +332,7 @@
test_schema_yin(void **state)
{
const char *schema;
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lysc_node_leaf *lysc_leaf;
struct lysp_node_leaf *lysp_leaf;
struct lysc_pattern *pattern;
@@ -618,7 +618,7 @@
{
const char *schema_yang, *schema_yin;
char *printed;
- const struct lys_module *mod;
+ struct lys_module *mod;
/* test print yang to yin */
schema_yang = MODULE_CREATE_YANG("PRINT0",
@@ -1039,7 +1039,7 @@
const char *val_text = NULL;
struct ly_err_item *err = NULL;
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lyd_value value = {0};
struct lyplg_type *type = lyplg_find(LYPLG_TYPE, "", NULL, ly_data_type2str[LY_TYPE_STRING]);
struct lysc_type *lysc_type;
@@ -1147,7 +1147,7 @@
test_plugin_compare(void **state)
{
struct ly_err_item *err = NULL;
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lyd_value values[10];
struct lyplg_type *type = lyplg_find(LYPLG_TYPE, "", NULL, ly_data_type2str[LY_TYPE_STRING]);
struct lysc_type *lysc_type;
@@ -1225,7 +1225,7 @@
test_plugin_print(void **state)
{
struct ly_err_item *err = NULL;
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lyd_value values[10];
struct lyplg_type *type = lyplg_find(LYPLG_TYPE, "", NULL, ly_data_type2str[LY_TYPE_STRING]);
struct lysc_type *lysc_type;
@@ -1264,7 +1264,7 @@
{
struct ly_err_item *err = NULL;
- const struct lys_module *mod;
+ struct lys_module *mod;
struct lyd_value values[10];
struct lyplg_type *type = lyplg_find(LYPLG_TYPE, "", NULL, ly_data_type2str[LY_TYPE_STRING]);
struct lysc_type *lysc_type[2];
diff --git a/tests/utests/utests.h b/tests/utests/utests.h
index 5bea045..50ec188 100644
--- a/tests/utests/utests.h
+++ b/tests/utests/utests.h
@@ -1126,7 +1126,7 @@
*/
#define UTEST_INVALID_MODULE(DATA, FORMAT, FEATURES, RET_VAL) \
{ \
- const struct lys_module *mod; \
+ struct lys_module *mod; \
assert_int_equal(LY_SUCCESS, ly_in_new_memory(DATA, &_UC->in)); \
assert_int_equal(RET_VAL, lys_parse(_UC->ctx, _UC->in, FORMAT, FEATURES, &mod)); \
assert_null(mod); \