fix: update tests
This commit is contained in:
parent
9f01a4ce15
commit
0f292ce0be
71 changed files with 397 additions and 153 deletions
|
|
@ -1,6 +1,11 @@
|
||||||
{
|
{
|
||||||
"errors": [
|
"errors": [],
|
||||||
"unrecognized arguments: --rougail.leadership.var1 string1 string2 string3 --rougail.leadership.var2 (0, 'string1') --rougail.leadership.var2 0 string1"
|
"warnings": [
|
||||||
|
[
|
||||||
|
"family \"leadership\" has property hidden, so cannot access to \"var1\" (a first variable), it will be ignored when loading from Commandline"
|
||||||
],
|
],
|
||||||
"warnings": []
|
[
|
||||||
|
"variable \"var2\" (a first variable) at index \"0\" is hidden, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -4,9 +4,8 @@
|
||||||
"string2",
|
"string2",
|
||||||
"string3",
|
"string3",
|
||||||
"--rougail.leadership.var2",
|
"--rougail.leadership.var2",
|
||||||
"(0, 'string1')",
|
"0",
|
||||||
"",
|
"string1",
|
||||||
"",
|
|
||||||
"--rougail.leadership.var2",
|
"--rougail.leadership.var2",
|
||||||
"0",
|
"0",
|
||||||
"string1",
|
"string1",
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,3 @@
|
||||||
{
|
{
|
||||||
"rougail.variable": "string_1_True_None"
|
"rougail.variable": "string_1_True_"
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
{
|
||||||
|
"errors": [],
|
||||||
|
"warnings": []
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
{
|
||||||
|
"errors": [],
|
||||||
|
"warnings": []
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,10 @@
|
||||||
|
[
|
||||||
|
"--rougail.var1",
|
||||||
|
"string1",
|
||||||
|
"string2",
|
||||||
|
"string3",
|
||||||
|
"--rougail.var2",
|
||||||
|
"string1",
|
||||||
|
"string2",
|
||||||
|
"string3"
|
||||||
|
]
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
[]
|
||||||
|
|
@ -0,0 +1,12 @@
|
||||||
|
{
|
||||||
|
"rougail.var1": [
|
||||||
|
"string1",
|
||||||
|
"string2",
|
||||||
|
"string3"
|
||||||
|
],
|
||||||
|
"rougail.var2": [
|
||||||
|
"string1",
|
||||||
|
"string2",
|
||||||
|
"string3"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,11 @@
|
||||||
|
{
|
||||||
|
"rougail.var1": [
|
||||||
|
"val1",
|
||||||
|
"val2",
|
||||||
|
"val3"
|
||||||
|
],
|
||||||
|
"rougail.var2": [
|
||||||
|
"val4",
|
||||||
|
"val5"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
@ -1,8 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [
|
"errors": [],
|
||||||
"unrecognized arguments: --rougail.var yes"
|
|
||||||
],
|
|
||||||
"warnings": [
|
"warnings": [
|
||||||
"variable \"rougail.var\" (autosave variable) is hidden, it will be ignored when loading from Commandline"
|
[
|
||||||
|
"variable has property hidden, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
{
|
{
|
||||||
"errors": [],
|
"errors": [],
|
||||||
"warnings": [
|
"warnings": []
|
||||||
"variable \"rougail.var\" (autosave variable) is hidden, it will be ignored when loading from Commandline"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [],
|
"errors": [],
|
||||||
"warnings": [
|
"warnings": [
|
||||||
"variable \"rougail.var2\" (a second variable) is disabled, it will be ignored when loading from Commandline"
|
[
|
||||||
|
"variable has property disabled, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [],
|
"errors": [],
|
||||||
"warnings": [
|
"warnings": [
|
||||||
"variable \"rougail.var2\" (a second variable) is disabled, it will be ignored when loading from Commandline"
|
[
|
||||||
|
"variable has property disabled, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,8 +1,11 @@
|
||||||
{
|
{
|
||||||
"errors": [
|
"errors": [],
|
||||||
"unrecognized arguments: --rougail.var1 string1"
|
|
||||||
],
|
|
||||||
"warnings": [
|
"warnings": [
|
||||||
"variable \"rougail.var2\" (a second variable) is disabled, it will be ignored when loading from Commandline"
|
[
|
||||||
|
"variable has property hidden, it will be ignored when loading from Commandline"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"variable has property disabled, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [],
|
"errors": [],
|
||||||
"warnings": [
|
"warnings": [
|
||||||
"variable \"rougail.var2\" (a second variable) is disabled, it will be ignored when loading from Commandline"
|
[
|
||||||
|
"variable has property disabled, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [
|
"errors": [],
|
||||||
"unrecognized arguments: --rougail.var1 string1"
|
"warnings": [
|
||||||
],
|
[
|
||||||
"warnings": []
|
"variable has property hidden, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [
|
"errors": [],
|
||||||
"unrecognized arguments: --rougail.var2 string1"
|
"warnings": [
|
||||||
],
|
[
|
||||||
"warnings": []
|
"variable has property hidden, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [],
|
"errors": [],
|
||||||
"warnings": [
|
"warnings": [
|
||||||
"variable \"rougail.var3\" (a third variable) is disabled, it will be ignored when loading from Commandline"
|
[
|
||||||
|
"variable has property disabled, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,8 +1,11 @@
|
||||||
{
|
{
|
||||||
"errors": [
|
"errors": [],
|
||||||
"unrecognized arguments: --rougail.var2 string1"
|
|
||||||
],
|
|
||||||
"warnings": [
|
"warnings": [
|
||||||
"variable \"rougail.var3\" (a third variable) is disabled, it will be ignored when loading from Commandline"
|
[
|
||||||
|
"variable has property hidden, it will be ignored when loading from Commandline"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"variable has property disabled, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [],
|
"errors": [],
|
||||||
"warnings": [
|
"warnings": [
|
||||||
"variable \"rougail.variable2\" (a seconde variable) is disabled, it will be ignored when loading from Commandline"
|
[
|
||||||
|
"variable has property disabled, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [],
|
"errors": [],
|
||||||
"warnings": [
|
"warnings": [
|
||||||
"variable \"rougail.variable2\" (a seconde variable) is disabled, it will be ignored when loading from Commandline"
|
[
|
||||||
|
"variable has property disabled, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [
|
"errors": [],
|
||||||
"unrecognized arguments: --rougail.var1 string1"
|
"warnings": [
|
||||||
],
|
[
|
||||||
"warnings": []
|
"variable has property hidden, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,9 +1,14 @@
|
||||||
{
|
{
|
||||||
"errors": [
|
"errors": [],
|
||||||
"unrecognized arguments: --rougail.var2 string1"
|
|
||||||
],
|
|
||||||
"warnings": [
|
"warnings": [
|
||||||
"variable \"rougail.var3\" (a second variable) is hidden, it will be ignored when loading from Commandline",
|
[
|
||||||
"variable \"rougail.var4\" (a forth variable) is hidden, it will be ignored when loading from Commandline"
|
"variable has property hidden, it will be ignored when loading from Commandline"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"variable has property hidden, it will be ignored when loading from Commandline"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"variable has property hidden, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [],
|
"errors": [],
|
||||||
"warnings": [
|
"warnings": [
|
||||||
"variable \"rougail.variable\" (a variable) is disabled, it will be ignored when loading from Commandline"
|
[
|
||||||
|
"variable has property disabled, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [],
|
"errors": [],
|
||||||
"warnings": [
|
"warnings": [
|
||||||
"variable \"rougail.variable\" (a variable) is disabled, it will be ignored when loading from Commandline"
|
[
|
||||||
|
"variable has property disabled, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [],
|
"errors": [],
|
||||||
"warnings": [
|
"warnings": [
|
||||||
"variable \"rougail.variable\" (a variable) is disabled, it will be ignored when loading from Commandline"
|
[
|
||||||
|
"variable has property disabled, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [],
|
"errors": [],
|
||||||
"warnings": [
|
"warnings": [
|
||||||
"variable \"rougail.variable\" (a variable) is disabled, it will be ignored when loading from Commandline"
|
[
|
||||||
|
"variable has property disabled, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [],
|
"errors": [],
|
||||||
"warnings": [
|
"warnings": [
|
||||||
"variable \"rougail.variable\" (a variable) is disabled, it will be ignored when loading from Commandline"
|
[
|
||||||
|
"variable has property disabled, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [],
|
"errors": [],
|
||||||
"warnings": [
|
"warnings": [
|
||||||
"variable \"rougail.variable\" (a variable) is disabled, it will be ignored when loading from Commandline"
|
[
|
||||||
|
"variable has property disabled, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [],
|
"errors": [],
|
||||||
"warnings": [
|
"warnings": [
|
||||||
"variable \"rougail.variable\" (a variable) is disabled, it will be ignored when loading from Commandline"
|
[
|
||||||
|
"variable has property disabled, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [
|
"errors": [],
|
||||||
"unrecognized arguments: --rougail.condition"
|
"warnings": [
|
||||||
],
|
[
|
||||||
"warnings": []
|
"variable has property hidden, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [],
|
"errors": [],
|
||||||
"warnings": [
|
"warnings": [
|
||||||
"variable \"rougail.condition\" (a condition) is disabled, it will be ignored when loading from Commandline"
|
[
|
||||||
|
"variable has property disabled, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [],
|
"errors": [],
|
||||||
"warnings": [
|
"warnings": [
|
||||||
"variable \"rougail.variable\" (a variable) is disabled, it will be ignored when loading from Commandline"
|
[
|
||||||
|
"variable has property disabled, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,8 +1,11 @@
|
||||||
{
|
{
|
||||||
"errors": [
|
"errors": [],
|
||||||
"unrecognized arguments: --rougail.condition"
|
|
||||||
],
|
|
||||||
"warnings": [
|
"warnings": [
|
||||||
"variable \"rougail.variable\" (a variable) is disabled, it will be ignored when loading from Commandline"
|
[
|
||||||
|
"variable has property hidden, it will be ignored when loading from Commandline"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"variable has property disabled, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [],
|
"errors": [],
|
||||||
"warnings": [
|
"warnings": [
|
||||||
"variable \"rougail.variable\" (a variable) is disabled, it will be ignored when loading from Commandline"
|
[
|
||||||
|
"variable has property disabled, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [],
|
"errors": [],
|
||||||
"warnings": [
|
"warnings": [
|
||||||
"variable \"rougail.condition\" (a condition) is disabled, it will be ignored when loading from Commandline"
|
[
|
||||||
|
"variable has property disabled, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [],
|
"errors": [],
|
||||||
"warnings": [
|
"warnings": [
|
||||||
"variable \"rougail.variable\" (a variable) is disabled, it will be ignored when loading from Commandline"
|
[
|
||||||
|
"variable has property disabled, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,11 @@
|
||||||
{
|
{
|
||||||
"errors": [
|
"errors": [],
|
||||||
"unrecognized arguments: --rougail.var1 string1 --rougail.var2 string1"
|
"warnings": [
|
||||||
|
[
|
||||||
|
"variable has property hidden, it will be ignored when loading from Commandline"
|
||||||
],
|
],
|
||||||
"warnings": []
|
[
|
||||||
|
"variable has property hidden, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [],
|
"errors": [],
|
||||||
"warnings": [
|
"warnings": [
|
||||||
"family \"rougail.family\" is disabled, \"rougail.family.var1\" will be ignored when loading from Commandline"
|
[
|
||||||
|
"family \"family\" has property disabled, so cannot access to \"var1\", it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [],
|
"errors": [],
|
||||||
"warnings": [
|
"warnings": [
|
||||||
"family \"rougail.family\" is disabled, \"rougail.family.var1\" will be ignored when loading from Commandline"
|
[
|
||||||
|
"family \"family\" has property disabled, so cannot access to \"var1\", it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [],
|
"errors": [],
|
||||||
"warnings": [
|
"warnings": [
|
||||||
"family \"rougail.family\" is disabled, \"rougail.family.var1\" will be ignored when loading from Commandline"
|
[
|
||||||
|
"family \"family\" has property disabled, so cannot access to \"var1\", it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [],
|
"errors": [],
|
||||||
"warnings": [
|
"warnings": [
|
||||||
"family \"rougail.family\" is disabled, \"rougail.family.var1\" will be ignored when loading from Commandline"
|
[
|
||||||
|
"family \"family\" has property disabled, so cannot access to \"var1\", it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [
|
"errors": [],
|
||||||
"unrecognized arguments: --rougail.var1 string1"
|
"warnings": [
|
||||||
],
|
[
|
||||||
"warnings": []
|
"variable has property hidden, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [
|
"errors": [],
|
||||||
"unrecognized arguments: --rougail.variable string1"
|
"warnings": [
|
||||||
],
|
[
|
||||||
"warnings": []
|
"variable has property hidden, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [
|
"errors": [],
|
||||||
"unrecognized arguments: --rougail.leader.leader string1 string2 string3"
|
"warnings": [
|
||||||
],
|
[
|
||||||
"warnings": []
|
"family \"leader\" (a leadership) has property hidden, so cannot access to \"leader\" (a leader), it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,23 @@
|
||||||
{
|
{
|
||||||
"errors": [
|
"errors": [],
|
||||||
"unrecognized arguments: --rougail.my_family.type.my_variable string1 --rougail.my_family.description.my_variable string1 --rougail.my_family.help.my_variable string1 --rougail.my_family.mode.my_variable string1 --rougail.my_family.hidden.my_variable string1 --rougail.my_family.disabled.my_variable string1"
|
"warnings": [
|
||||||
|
[
|
||||||
|
"family \"my_family\" (This is a great family) has property disabled and hidden, so cannot access to \"my_variable\", it will be ignored when loading from Commandline"
|
||||||
],
|
],
|
||||||
"warnings": []
|
[
|
||||||
|
"family \"my_family\" (This is a great family) has property disabled and hidden, so cannot access to \"my_variable\", it will be ignored when loading from Commandline"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"family \"my_family\" (This is a great family) has property disabled and hidden, so cannot access to \"my_variable\", it will be ignored when loading from Commandline"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"family \"my_family\" (This is a great family) has property disabled and hidden, so cannot access to \"my_variable\", it will be ignored when loading from Commandline"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"family \"my_family\" (This is a great family) has property disabled and hidden, so cannot access to \"my_variable\", it will be ignored when loading from Commandline"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"family \"my_family\" (This is a great family) has property disabled and hidden, so cannot access to \"my_variable\", it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [
|
"errors": [],
|
||||||
"unrecognized arguments: --rougail.family.subfamily.var1 string1"
|
"warnings": [
|
||||||
],
|
[
|
||||||
"warnings": []
|
"family \"family\" (possibly hidden family) has property hidden, so cannot access to \"var1\" (a variable), it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [
|
"errors": [],
|
||||||
"unrecognized arguments: --rougail.family.variable string1"
|
"warnings": [
|
||||||
],
|
[
|
||||||
"warnings": []
|
"variable has property hidden, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,8 +1,11 @@
|
||||||
{
|
{
|
||||||
"errors": [
|
"errors": [],
|
||||||
"unrecognized arguments: --rougail.family.var2 string1"
|
|
||||||
],
|
|
||||||
"warnings": [
|
"warnings": [
|
||||||
"family \"rougail.family\" is disabled, \"rougail.family.var1\" (A description) will be ignored when loading from Commandline"
|
[
|
||||||
|
"family \"family\" has property disabled, so cannot access to \"var1\" (A description), it will be ignored when loading from Commandline"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"family \"family\" has property disabled, so cannot access to \"var2\" (A description), it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [
|
"errors": [],
|
||||||
"unrecognized arguments: --rougail.family.var2 string1"
|
"warnings": [
|
||||||
],
|
[
|
||||||
"warnings": []
|
"family \"family\" has property disabled, so cannot access to \"var2\" (A description), it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [
|
"errors": [],
|
||||||
"unrecognized arguments: --rougail.leader.leader string1 string2 string3"
|
"warnings": [
|
||||||
],
|
[
|
||||||
"warnings": []
|
"family \"leader\" (a leadership) has property hidden, so cannot access to \"leader\" (a leader), it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [
|
"errors": [],
|
||||||
"unrecognized arguments: --rougail.leader.leader string1 string2 string3"
|
"warnings": [
|
||||||
],
|
[
|
||||||
"warnings": []
|
"family \"leader\" (a leadership) has property hidden, so cannot access to \"leader\" (a leader), it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [
|
"errors": [],
|
||||||
"unrecognized arguments: --rougail.leader.leader string1 string2 string3"
|
"warnings": [
|
||||||
],
|
[
|
||||||
"warnings": []
|
"family \"leader\" (a leadership) has property hidden, so cannot access to \"leader\" (a leader), it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [],
|
"errors": [],
|
||||||
"warnings": [
|
"warnings": [
|
||||||
"variable \"rougail.leadership.follower\" (a follower) at index \"0\" is disabled, it will be ignored when loading from Commandline"
|
[
|
||||||
|
"variable \"follower\" (a follower) at index \"0\" is disabled, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,8 +1,14 @@
|
||||||
{
|
{
|
||||||
"errors": [],
|
"errors": [],
|
||||||
"warnings": [
|
"warnings": [
|
||||||
"variable \"rougail.leader.follower\" (a follower) at index \"0\" is disabled, it will be ignored when loading from Commandline",
|
[
|
||||||
"variable \"rougail.leader.follower\" (a follower) at index \"1\" is disabled, it will be ignored when loading from Commandline",
|
"variable \"follower\" (a follower) at index \"0\" is disabled, it will be ignored when loading from Commandline"
|
||||||
"variable \"rougail.leader.follower\" (a follower) at index \"2\" is disabled, it will be ignored when loading from Commandline"
|
],
|
||||||
|
[
|
||||||
|
"variable \"follower\" (a follower) at index \"1\" is disabled, it will be ignored when loading from Commandline"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"variable \"follower\" (a follower) at index \"2\" is disabled, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [
|
"errors": [],
|
||||||
"unrecognized arguments: --rougail.var val1 val2"
|
"warnings": [
|
||||||
],
|
[
|
||||||
"warnings": []
|
"variable has property hidden, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [
|
"errors": [],
|
||||||
"unrecognized arguments: --rougail.family.var string1"
|
"warnings": [
|
||||||
],
|
[
|
||||||
"warnings": []
|
"family \"family\" (a family) has property hidden, so cannot access to \"var\" (a variable), it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
{
|
||||||
|
"errors": [],
|
||||||
|
"warnings": []
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
{
|
||||||
|
"errors": [],
|
||||||
|
"warnings": []
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,12 @@
|
||||||
|
[
|
||||||
|
"--rougail.dynval1.var",
|
||||||
|
"string1",
|
||||||
|
"--rougail.dynval2.var",
|
||||||
|
"string1",
|
||||||
|
"--rougail.var1",
|
||||||
|
"string1",
|
||||||
|
"--rougail.var2",
|
||||||
|
"string1",
|
||||||
|
"string2",
|
||||||
|
"string3"
|
||||||
|
]
|
||||||
|
|
@ -0,0 +1,8 @@
|
||||||
|
[
|
||||||
|
"--rougail.dynval1.var",
|
||||||
|
"string1",
|
||||||
|
"--rougail.dynval2.var",
|
||||||
|
"string1",
|
||||||
|
"--rougail.var1",
|
||||||
|
"string1"
|
||||||
|
]
|
||||||
|
|
@ -0,0 +1,10 @@
|
||||||
|
{
|
||||||
|
"rougail.dynval1.var": "string1",
|
||||||
|
"rougail.dynval2.var": "string1",
|
||||||
|
"rougail.var1": "string1",
|
||||||
|
"rougail.var2": [
|
||||||
|
"string1",
|
||||||
|
"string2",
|
||||||
|
"string3"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,9 @@
|
||||||
|
{
|
||||||
|
"rougail.dynval1.var": "string1",
|
||||||
|
"rougail.dynval2.var": "string1",
|
||||||
|
"rougail.var1": "string1",
|
||||||
|
"rougail.var2": [
|
||||||
|
"string1",
|
||||||
|
"string1"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [],
|
"errors": [],
|
||||||
"warnings": [
|
"warnings": [
|
||||||
"variable \"rougail.dynval1.var\" (A dynamic variable) is disabled, it will be ignored when loading from Commandline"
|
[
|
||||||
|
"variable has property disabled, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
{
|
{
|
||||||
"errors": [],
|
"errors": [],
|
||||||
"warnings": [
|
"warnings": [
|
||||||
"variable \"rougail.dynval1.var\" (A dynamic variable) is disabled, it will be ignored when loading from Commandline"
|
[
|
||||||
|
"variable has property disabled, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,7 +1,11 @@
|
||||||
{
|
{
|
||||||
"errors": [],
|
"errors": [],
|
||||||
"warnings": [
|
"warnings": [
|
||||||
"variable \"rougail.dynval1.var\" (A dynamic variable) is disabled, it will be ignored when loading from Commandline",
|
[
|
||||||
"variable \"rougail.dynval2.var\" (A dynamic variable) is disabled, it will be ignored when loading from Commandline"
|
"variable has property disabled, it will be ignored when loading from Commandline"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"variable has property disabled, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,11 @@
|
||||||
{
|
{
|
||||||
"errors": [
|
"errors": [],
|
||||||
"unrecognized arguments: --rougail.dynval1.var string1 --rougail.dynval2.var string1"
|
"warnings": [
|
||||||
|
[
|
||||||
|
"variable has property hidden, it will be ignored when loading from Commandline"
|
||||||
],
|
],
|
||||||
"warnings": []
|
[
|
||||||
|
"variable has property hidden, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,11 @@
|
||||||
{
|
{
|
||||||
"errors": [
|
"errors": [],
|
||||||
"unrecognized arguments: --rougail.dynval1.var --rougail.dynval2.var"
|
"warnings": [
|
||||||
|
[
|
||||||
|
"variable has property hidden, it will be ignored when loading from Commandline"
|
||||||
],
|
],
|
||||||
"warnings": []
|
[
|
||||||
|
"variable has property hidden, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,11 @@
|
||||||
{
|
{
|
||||||
"errors": [
|
"errors": [],
|
||||||
"unrecognized arguments: --rougail.dynval1.var string1 string2 string3 --rougail.dynval2.var string1 string2 string3"
|
"warnings": [
|
||||||
|
[
|
||||||
|
"variable has property hidden, it will be ignored when loading from Commandline"
|
||||||
],
|
],
|
||||||
"warnings": []
|
[
|
||||||
|
"variable has property hidden, it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,11 @@
|
||||||
{
|
{
|
||||||
"errors": [
|
"errors": [],
|
||||||
"unrecognized arguments: --rougail.dynval2.var string1 --rougail.dynval2.family.var string1"
|
"warnings": [
|
||||||
|
[
|
||||||
|
"family \"dynval2\" (a dynamic family) has property hidden, so cannot access to \"var\" (a variable), it will be ignored when loading from Commandline"
|
||||||
],
|
],
|
||||||
"warnings": []
|
[
|
||||||
|
"family \"dynval2\" (a dynamic family) has property hidden, so cannot access to \"var\" (a new variable), it will be ignored when loading from Commandline"
|
||||||
|
]
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|
@ -61,7 +61,11 @@ def _test_structural_files(test_dir, namespace, ext, *, level, need_exclude=Fals
|
||||||
##################################
|
##################################
|
||||||
# loads variables in the tiramisu config
|
# loads variables in the tiramisu config
|
||||||
generated_user_data = RougailUserData(config, rougailconfig=rougailconfig, arguments=arguments, prog="test_load").run()
|
generated_user_data = RougailUserData(config, rougailconfig=rougailconfig, arguments=arguments, prog="test_load").run()
|
||||||
errors = rougail.user_datas(generated_user_data)
|
errors = rougail.user_data(generated_user_data)
|
||||||
|
for l, data in errors.items():
|
||||||
|
for i, d in enumerate(data):
|
||||||
|
if isinstance(d, dict):
|
||||||
|
data[i] = list(d)
|
||||||
#expected output
|
#expected output
|
||||||
expected_filename = Path('tests') / 'results' / dir_name / test_dir.name / 'makedict' / f'{level}.json'
|
expected_filename = Path('tests') / 'results' / dir_name / test_dir.name / 'makedict' / f'{level}.json'
|
||||||
with expected_filename.open() as json_file:
|
with expected_filename.open() as json_file:
|
||||||
|
|
@ -140,7 +144,7 @@ def values_to_commandline(values):
|
||||||
# it's a leader
|
# it's a leader
|
||||||
leader_values.append(sub_val)
|
leader_values.append(sub_val)
|
||||||
if isinstance(sub_val, list) or (isinstance(sub_val, tuple) and isinstance(sub_val[1], list)):
|
if isinstance(sub_val, list) or (isinstance(sub_val, tuple) and isinstance(sub_val[1], list)):
|
||||||
raise SubMulti("submulti is not allowed for environment user_datas")
|
raise SubMulti("submulti is not allowed for environment user_data")
|
||||||
if leader_values:
|
if leader_values:
|
||||||
yield "--" + (sub_root_path + '.' + k)
|
yield "--" + (sub_root_path + '.' + k)
|
||||||
for val in value:
|
for val in value:
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue