diff --git a/tests/results/test/16_3family_empty_at_ends.json b/tests/results/test/16_3family_empty_at_ends.json new file mode 100644 index 0000000..63efba0 --- /dev/null +++ b/tests/results/test/16_3family_empty_at_ends.json @@ -0,0 +1,5 @@ +{ + "family": { + "var1": "string1" + } +} \ No newline at end of file diff --git a/tests/results/test/40_0leadership_leader_follower.json b/tests/results/test/40_0leadership_leader_follower.json new file mode 100644 index 0000000..f8a6f6d --- /dev/null +++ b/tests/results/test/40_0leadership_leader_follower.json @@ -0,0 +1,16 @@ +{ + "leadership": [ + { + "leader": "string1", + "follower": "string1" + }, + { + "leader": "string2", + "follower": "string2" + }, + { + "leader": "string3", + "follower": "string3" + } + ] +} \ No newline at end of file diff --git a/tests/results/test/40_9calculation_variable_leader_follower_multi_inside.json b/tests/results/test/40_9calculation_variable_leader_follower_multi_inside.json new file mode 100644 index 0000000..f963af7 --- /dev/null +++ b/tests/results/test/40_9calculation_variable_leader_follower_multi_inside.json @@ -0,0 +1,28 @@ +{ + "leadership": [ + { + "leader": "string1", + "follower": [ + "string1", + "string2", + "string3" + ] + }, + { + "leader": "string2", + "follower": [ + "string1", + "string2", + "string3" + ] + }, + { + "leader": "string3", + "follower": [ + "string1", + "string2", + "string3" + ] + } + ] +} \ No newline at end of file diff --git a/tests/results/test/40_9leadership-calculation-outside-follower-no-mandatory.json b/tests/results/test/40_9leadership-calculation-outside-follower-no-mandatory.json new file mode 100644 index 0000000..140f818 --- /dev/null +++ b/tests/results/test/40_9leadership-calculation-outside-follower-no-mandatory.json @@ -0,0 +1,21 @@ +{ + "leader": [ + { + "leader": "string1", + "follower": "string1" + }, + { + "leader": "string2", + "follower": "string2" + }, + { + "leader": "string3", + "follower": "string3" + } + ], + "variable": [ + "string1", + "string2", + "string3" + ] +} \ No newline at end of file diff --git a/tests/results/test/40_9leadership-calculation-variable.json b/tests/results/test/40_9leadership-calculation-variable.json new file mode 100644 index 0000000..e747b01 --- /dev/null +++ b/tests/results/test/40_9leadership-calculation-variable.json @@ -0,0 +1,24 @@ +{ + "calculate": [ + "string1", + "string2", + "string3" + ], + "leader": [ + { + "leader": "string1", + "follower1": "string1", + "follower2": "string1" + }, + { + "leader": "string2", + "follower1": "string2", + "follower2": "string2" + }, + { + "leader": "string3", + "follower1": "string3", + "follower2": "string3" + } + ] +} \ No newline at end of file diff --git a/tests/results/test/40_9leadership-calculation-variable_leader_follower.json b/tests/results/test/40_9leadership-calculation-variable_leader_follower.json new file mode 100644 index 0000000..4c8b1a8 --- /dev/null +++ b/tests/results/test/40_9leadership-calculation-variable_leader_follower.json @@ -0,0 +1,30 @@ +{ + "leadership_1": [ + { + "leader": "string1", + "follower": "string1" + }, + { + "leader": "string2", + "follower": "string2" + }, + { + "leader": "string3", + "follower": "string3" + } + ], + "leadership_2": [ + { + "leader": "string1", + "follower": "string1" + }, + { + "leader": "string2", + "follower": "string2" + }, + { + "leader": "string3", + "follower": "string3" + } + ] +} \ No newline at end of file diff --git a/tests/results/test/40_9leadership-calculation-variable_leader_follower_not_same.json b/tests/results/test/40_9leadership-calculation-variable_leader_follower_not_same.json new file mode 100644 index 0000000..174c32d --- /dev/null +++ b/tests/results/test/40_9leadership-calculation-variable_leader_follower_not_same.json @@ -0,0 +1,42 @@ +{ + "leadership_1": [ + { + "leader": "string1", + "follower": "string1" + }, + { + "leader": "string2", + "follower": "string2" + }, + { + "leader": "string3", + "follower": "string3" + } + ], + "leadership_2": [ + { + "leader": "string1", + "follower": [ + "string1", + "string2", + "string3" + ] + }, + { + "leader": "string2", + "follower": [ + "string1", + "string2", + "string3" + ] + }, + { + "leader": "string3", + "follower": [ + "string1", + "string2", + "string3" + ] + } + ] +} \ No newline at end of file diff --git a/tests/results/test/60_0family_dynamic_upper_char.json b/tests/results/test/60_0family_dynamic_upper_char.json new file mode 100644 index 0000000..37edb36 --- /dev/null +++ b/tests/results/test/60_0family_dynamic_upper_char.json @@ -0,0 +1,12 @@ +{ + "var": [ + "Val1", + "VAL2" + ], + "dynval1": { + "var": "string1" + }, + "dynval2": { + "var": "string1" + } +} \ No newline at end of file diff --git a/tests/results/test_mandatory/16_3family_empty_at_ends.json b/tests/results/test_mandatory/16_3family_empty_at_ends.json new file mode 100644 index 0000000..63efba0 --- /dev/null +++ b/tests/results/test_mandatory/16_3family_empty_at_ends.json @@ -0,0 +1,5 @@ +{ + "family": { + "var1": "string1" + } +} \ No newline at end of file diff --git a/tests/results/test_mandatory/40_0leadership_leader_follower.json b/tests/results/test_mandatory/40_0leadership_leader_follower.json new file mode 100644 index 0000000..f8a6f6d --- /dev/null +++ b/tests/results/test_mandatory/40_0leadership_leader_follower.json @@ -0,0 +1,16 @@ +{ + "leadership": [ + { + "leader": "string1", + "follower": "string1" + }, + { + "leader": "string2", + "follower": "string2" + }, + { + "leader": "string3", + "follower": "string3" + } + ] +} \ No newline at end of file diff --git a/tests/results/test_mandatory/40_9calculation_variable_leader_follower_multi_inside.json b/tests/results/test_mandatory/40_9calculation_variable_leader_follower_multi_inside.json new file mode 100644 index 0000000..f963af7 --- /dev/null +++ b/tests/results/test_mandatory/40_9calculation_variable_leader_follower_multi_inside.json @@ -0,0 +1,28 @@ +{ + "leadership": [ + { + "leader": "string1", + "follower": [ + "string1", + "string2", + "string3" + ] + }, + { + "leader": "string2", + "follower": [ + "string1", + "string2", + "string3" + ] + }, + { + "leader": "string3", + "follower": [ + "string1", + "string2", + "string3" + ] + } + ] +} \ No newline at end of file diff --git a/tests/results/test_mandatory/40_9leadership-calculation-outside-follower-no-mandatory.json b/tests/results/test_mandatory/40_9leadership-calculation-outside-follower-no-mandatory.json new file mode 100644 index 0000000..140f818 --- /dev/null +++ b/tests/results/test_mandatory/40_9leadership-calculation-outside-follower-no-mandatory.json @@ -0,0 +1,21 @@ +{ + "leader": [ + { + "leader": "string1", + "follower": "string1" + }, + { + "leader": "string2", + "follower": "string2" + }, + { + "leader": "string3", + "follower": "string3" + } + ], + "variable": [ + "string1", + "string2", + "string3" + ] +} \ No newline at end of file diff --git a/tests/results/test_mandatory/40_9leadership-calculation-variable.json b/tests/results/test_mandatory/40_9leadership-calculation-variable.json new file mode 100644 index 0000000..e747b01 --- /dev/null +++ b/tests/results/test_mandatory/40_9leadership-calculation-variable.json @@ -0,0 +1,24 @@ +{ + "calculate": [ + "string1", + "string2", + "string3" + ], + "leader": [ + { + "leader": "string1", + "follower1": "string1", + "follower2": "string1" + }, + { + "leader": "string2", + "follower1": "string2", + "follower2": "string2" + }, + { + "leader": "string3", + "follower1": "string3", + "follower2": "string3" + } + ] +} \ No newline at end of file diff --git a/tests/results/test_mandatory/40_9leadership-calculation-variable_leader_follower.json b/tests/results/test_mandatory/40_9leadership-calculation-variable_leader_follower.json new file mode 100644 index 0000000..4c8b1a8 --- /dev/null +++ b/tests/results/test_mandatory/40_9leadership-calculation-variable_leader_follower.json @@ -0,0 +1,30 @@ +{ + "leadership_1": [ + { + "leader": "string1", + "follower": "string1" + }, + { + "leader": "string2", + "follower": "string2" + }, + { + "leader": "string3", + "follower": "string3" + } + ], + "leadership_2": [ + { + "leader": "string1", + "follower": "string1" + }, + { + "leader": "string2", + "follower": "string2" + }, + { + "leader": "string3", + "follower": "string3" + } + ] +} \ No newline at end of file diff --git a/tests/results/test_mandatory/40_9leadership-calculation-variable_leader_follower_not_same.json b/tests/results/test_mandatory/40_9leadership-calculation-variable_leader_follower_not_same.json new file mode 100644 index 0000000..174c32d --- /dev/null +++ b/tests/results/test_mandatory/40_9leadership-calculation-variable_leader_follower_not_same.json @@ -0,0 +1,42 @@ +{ + "leadership_1": [ + { + "leader": "string1", + "follower": "string1" + }, + { + "leader": "string2", + "follower": "string2" + }, + { + "leader": "string3", + "follower": "string3" + } + ], + "leadership_2": [ + { + "leader": "string1", + "follower": [ + "string1", + "string2", + "string3" + ] + }, + { + "leader": "string2", + "follower": [ + "string1", + "string2", + "string3" + ] + }, + { + "leader": "string3", + "follower": [ + "string1", + "string2", + "string3" + ] + } + ] +} \ No newline at end of file diff --git a/tests/results/test_mandatory/60_0family_dynamic_upper_char.json b/tests/results/test_mandatory/60_0family_dynamic_upper_char.json new file mode 100644 index 0000000..37edb36 --- /dev/null +++ b/tests/results/test_mandatory/60_0family_dynamic_upper_char.json @@ -0,0 +1,12 @@ +{ + "var": [ + "Val1", + "VAL2" + ], + "dynval1": { + "var": "string1" + }, + "dynval2": { + "var": "string1" + } +} \ No newline at end of file diff --git a/tests/results/test_namespace/16_3family_empty_at_ends.json b/tests/results/test_namespace/16_3family_empty_at_ends.json new file mode 100644 index 0000000..4527a88 --- /dev/null +++ b/tests/results/test_namespace/16_3family_empty_at_ends.json @@ -0,0 +1,7 @@ +{ + "rougail": { + "family": { + "var1": "string1" + } + } +} \ No newline at end of file diff --git a/tests/results/test_namespace/40_0leadership_leader_follower.json b/tests/results/test_namespace/40_0leadership_leader_follower.json new file mode 100644 index 0000000..177abce --- /dev/null +++ b/tests/results/test_namespace/40_0leadership_leader_follower.json @@ -0,0 +1,18 @@ +{ + "rougail": { + "leadership": [ + { + "leader": "string1", + "follower": "string1" + }, + { + "leader": "string2", + "follower": "string2" + }, + { + "leader": "string3", + "follower": "string3" + } + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace/40_9calculation_variable_leader_follower_multi_inside.json b/tests/results/test_namespace/40_9calculation_variable_leader_follower_multi_inside.json new file mode 100644 index 0000000..5436320 --- /dev/null +++ b/tests/results/test_namespace/40_9calculation_variable_leader_follower_multi_inside.json @@ -0,0 +1,30 @@ +{ + "rougail": { + "leadership": [ + { + "leader": "string1", + "follower": [ + "string1", + "string2", + "string3" + ] + }, + { + "leader": "string2", + "follower": [ + "string1", + "string2", + "string3" + ] + }, + { + "leader": "string3", + "follower": [ + "string1", + "string2", + "string3" + ] + } + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace/40_9leadership-calculation-outside-follower-no-mandatory.json b/tests/results/test_namespace/40_9leadership-calculation-outside-follower-no-mandatory.json new file mode 100644 index 0000000..fd8616d --- /dev/null +++ b/tests/results/test_namespace/40_9leadership-calculation-outside-follower-no-mandatory.json @@ -0,0 +1,23 @@ +{ + "rougail": { + "leader": [ + { + "leader": "string1", + "follower": "string1" + }, + { + "leader": "string2", + "follower": "string2" + }, + { + "leader": "string3", + "follower": "string3" + } + ], + "variable": [ + "string1", + "string2", + "string3" + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace/40_9leadership-calculation-variable.json b/tests/results/test_namespace/40_9leadership-calculation-variable.json new file mode 100644 index 0000000..61ed3bf --- /dev/null +++ b/tests/results/test_namespace/40_9leadership-calculation-variable.json @@ -0,0 +1,26 @@ +{ + "rougail": { + "calculate": [ + "string1", + "string2", + "string3" + ], + "leader": [ + { + "leader": "string1", + "follower1": "string1", + "follower2": "string1" + }, + { + "leader": "string2", + "follower1": "string2", + "follower2": "string2" + }, + { + "leader": "string3", + "follower1": "string3", + "follower2": "string3" + } + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace/40_9leadership-calculation-variable_leader_follower.json b/tests/results/test_namespace/40_9leadership-calculation-variable_leader_follower.json new file mode 100644 index 0000000..401d24b --- /dev/null +++ b/tests/results/test_namespace/40_9leadership-calculation-variable_leader_follower.json @@ -0,0 +1,32 @@ +{ + "rougail": { + "leadership_1": [ + { + "leader": "string1", + "follower": "string1" + }, + { + "leader": "string2", + "follower": "string2" + }, + { + "leader": "string3", + "follower": "string3" + } + ], + "leadership_2": [ + { + "leader": "string1", + "follower": "string1" + }, + { + "leader": "string2", + "follower": "string2" + }, + { + "leader": "string3", + "follower": "string3" + } + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace/40_9leadership-calculation-variable_leader_follower_not_same.json b/tests/results/test_namespace/40_9leadership-calculation-variable_leader_follower_not_same.json new file mode 100644 index 0000000..4094fd9 --- /dev/null +++ b/tests/results/test_namespace/40_9leadership-calculation-variable_leader_follower_not_same.json @@ -0,0 +1,44 @@ +{ + "rougail": { + "leadership_1": [ + { + "leader": "string1", + "follower": "string1" + }, + { + "leader": "string2", + "follower": "string2" + }, + { + "leader": "string3", + "follower": "string3" + } + ], + "leadership_2": [ + { + "leader": "string1", + "follower": [ + "string1", + "string2", + "string3" + ] + }, + { + "leader": "string2", + "follower": [ + "string1", + "string2", + "string3" + ] + }, + { + "leader": "string3", + "follower": [ + "string1", + "string2", + "string3" + ] + } + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace/60_0family_dynamic_upper_char.json b/tests/results/test_namespace/60_0family_dynamic_upper_char.json new file mode 100644 index 0000000..2ad0b93 --- /dev/null +++ b/tests/results/test_namespace/60_0family_dynamic_upper_char.json @@ -0,0 +1,14 @@ +{ + "rougail": { + "var": [ + "Val1", + "VAL2" + ], + "dynval1": { + "var": "string1" + }, + "dynval2": { + "var": "string1" + } + } +} \ No newline at end of file diff --git a/tests/results/test_namespace/60_5family_dynamic_calc_suffix_disabled2.json b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_disabled2.json new file mode 100644 index 0000000..df87fbb --- /dev/null +++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_disabled2.json @@ -0,0 +1,11 @@ +{ + "rougail": { + "var1": [ + "val1", + "val2" + ], + "dynval1": {}, + "dynval2": {}, + "var2": "string1" + } +} \ No newline at end of file diff --git a/tests/results/test_namespace/60_6family_dynamic_suffix_auto_multi.json b/tests/results/test_namespace/60_6family_dynamic_suffix_auto_multi.json new file mode 100644 index 0000000..f69de32 --- /dev/null +++ b/tests/results/test_namespace/60_6family_dynamic_suffix_auto_multi.json @@ -0,0 +1,29 @@ +{ + "rougail": { + "var1": [ + "val1", + "val2" + ], + "dynval1": { + "dynval1": { + "var": "string1" + }, + "dynval2": { + "var": "string1" + } + }, + "dynval2": { + "dynval1": { + "var": "string1" + }, + "dynval2": { + "var": "string1" + } + }, + "var2": [ + "string1", + "string2", + "string3" + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace/60_6family_dynamic_suffix_auto_multi2.json b/tests/results/test_namespace/60_6family_dynamic_suffix_auto_multi2.json new file mode 100644 index 0000000..f69de32 --- /dev/null +++ b/tests/results/test_namespace/60_6family_dynamic_suffix_auto_multi2.json @@ -0,0 +1,29 @@ +{ + "rougail": { + "var1": [ + "val1", + "val2" + ], + "dynval1": { + "dynval1": { + "var": "string1" + }, + "dynval2": { + "var": "string1" + } + }, + "dynval2": { + "dynval1": { + "var": "string1" + }, + "dynval2": { + "var": "string1" + } + }, + "var2": [ + "string1", + "string2", + "string3" + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_mandatory/16_3family_empty_at_ends.json b/tests/results/test_namespace_mandatory/16_3family_empty_at_ends.json new file mode 100644 index 0000000..4527a88 --- /dev/null +++ b/tests/results/test_namespace_mandatory/16_3family_empty_at_ends.json @@ -0,0 +1,7 @@ +{ + "rougail": { + "family": { + "var1": "string1" + } + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_mandatory/40_0leadership_leader_follower.json b/tests/results/test_namespace_mandatory/40_0leadership_leader_follower.json new file mode 100644 index 0000000..177abce --- /dev/null +++ b/tests/results/test_namespace_mandatory/40_0leadership_leader_follower.json @@ -0,0 +1,18 @@ +{ + "rougail": { + "leadership": [ + { + "leader": "string1", + "follower": "string1" + }, + { + "leader": "string2", + "follower": "string2" + }, + { + "leader": "string3", + "follower": "string3" + } + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_mandatory/40_9calculation_variable_leader_follower_multi_inside.json b/tests/results/test_namespace_mandatory/40_9calculation_variable_leader_follower_multi_inside.json new file mode 100644 index 0000000..5436320 --- /dev/null +++ b/tests/results/test_namespace_mandatory/40_9calculation_variable_leader_follower_multi_inside.json @@ -0,0 +1,30 @@ +{ + "rougail": { + "leadership": [ + { + "leader": "string1", + "follower": [ + "string1", + "string2", + "string3" + ] + }, + { + "leader": "string2", + "follower": [ + "string1", + "string2", + "string3" + ] + }, + { + "leader": "string3", + "follower": [ + "string1", + "string2", + "string3" + ] + } + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_mandatory/40_9leadership-calculation-outside-follower-no-mandatory.json b/tests/results/test_namespace_mandatory/40_9leadership-calculation-outside-follower-no-mandatory.json new file mode 100644 index 0000000..fd8616d --- /dev/null +++ b/tests/results/test_namespace_mandatory/40_9leadership-calculation-outside-follower-no-mandatory.json @@ -0,0 +1,23 @@ +{ + "rougail": { + "leader": [ + { + "leader": "string1", + "follower": "string1" + }, + { + "leader": "string2", + "follower": "string2" + }, + { + "leader": "string3", + "follower": "string3" + } + ], + "variable": [ + "string1", + "string2", + "string3" + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_mandatory/40_9leadership-calculation-variable.json b/tests/results/test_namespace_mandatory/40_9leadership-calculation-variable.json new file mode 100644 index 0000000..61ed3bf --- /dev/null +++ b/tests/results/test_namespace_mandatory/40_9leadership-calculation-variable.json @@ -0,0 +1,26 @@ +{ + "rougail": { + "calculate": [ + "string1", + "string2", + "string3" + ], + "leader": [ + { + "leader": "string1", + "follower1": "string1", + "follower2": "string1" + }, + { + "leader": "string2", + "follower1": "string2", + "follower2": "string2" + }, + { + "leader": "string3", + "follower1": "string3", + "follower2": "string3" + } + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_mandatory/40_9leadership-calculation-variable_leader_follower.json b/tests/results/test_namespace_mandatory/40_9leadership-calculation-variable_leader_follower.json new file mode 100644 index 0000000..401d24b --- /dev/null +++ b/tests/results/test_namespace_mandatory/40_9leadership-calculation-variable_leader_follower.json @@ -0,0 +1,32 @@ +{ + "rougail": { + "leadership_1": [ + { + "leader": "string1", + "follower": "string1" + }, + { + "leader": "string2", + "follower": "string2" + }, + { + "leader": "string3", + "follower": "string3" + } + ], + "leadership_2": [ + { + "leader": "string1", + "follower": "string1" + }, + { + "leader": "string2", + "follower": "string2" + }, + { + "leader": "string3", + "follower": "string3" + } + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_mandatory/40_9leadership-calculation-variable_leader_follower_not_same.json b/tests/results/test_namespace_mandatory/40_9leadership-calculation-variable_leader_follower_not_same.json new file mode 100644 index 0000000..4094fd9 --- /dev/null +++ b/tests/results/test_namespace_mandatory/40_9leadership-calculation-variable_leader_follower_not_same.json @@ -0,0 +1,44 @@ +{ + "rougail": { + "leadership_1": [ + { + "leader": "string1", + "follower": "string1" + }, + { + "leader": "string2", + "follower": "string2" + }, + { + "leader": "string3", + "follower": "string3" + } + ], + "leadership_2": [ + { + "leader": "string1", + "follower": [ + "string1", + "string2", + "string3" + ] + }, + { + "leader": "string2", + "follower": [ + "string1", + "string2", + "string3" + ] + }, + { + "leader": "string3", + "follower": [ + "string1", + "string2", + "string3" + ] + } + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_mandatory/60_0family_dynamic_upper_char.json b/tests/results/test_namespace_mandatory/60_0family_dynamic_upper_char.json new file mode 100644 index 0000000..2ad0b93 --- /dev/null +++ b/tests/results/test_namespace_mandatory/60_0family_dynamic_upper_char.json @@ -0,0 +1,14 @@ +{ + "rougail": { + "var": [ + "Val1", + "VAL2" + ], + "dynval1": { + "var": "string1" + }, + "dynval2": { + "var": "string1" + } + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_mandatory/60_5family_dynamic_calc_suffix_disabled2.json b/tests/results/test_namespace_mandatory/60_5family_dynamic_calc_suffix_disabled2.json new file mode 100644 index 0000000..df87fbb --- /dev/null +++ b/tests/results/test_namespace_mandatory/60_5family_dynamic_calc_suffix_disabled2.json @@ -0,0 +1,11 @@ +{ + "rougail": { + "var1": [ + "val1", + "val2" + ], + "dynval1": {}, + "dynval2": {}, + "var2": "string1" + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_mandatory/60_6family_dynamic_suffix_auto_multi.json b/tests/results/test_namespace_mandatory/60_6family_dynamic_suffix_auto_multi.json new file mode 100644 index 0000000..f69de32 --- /dev/null +++ b/tests/results/test_namespace_mandatory/60_6family_dynamic_suffix_auto_multi.json @@ -0,0 +1,29 @@ +{ + "rougail": { + "var1": [ + "val1", + "val2" + ], + "dynval1": { + "dynval1": { + "var": "string1" + }, + "dynval2": { + "var": "string1" + } + }, + "dynval2": { + "dynval1": { + "var": "string1" + }, + "dynval2": { + "var": "string1" + } + }, + "var2": [ + "string1", + "string2", + "string3" + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_mandatory/60_6family_dynamic_suffix_auto_multi2.json b/tests/results/test_namespace_mandatory/60_6family_dynamic_suffix_auto_multi2.json new file mode 100644 index 0000000..f69de32 --- /dev/null +++ b/tests/results/test_namespace_mandatory/60_6family_dynamic_suffix_auto_multi2.json @@ -0,0 +1,29 @@ +{ + "rougail": { + "var1": [ + "val1", + "val2" + ], + "dynval1": { + "dynval1": { + "var": "string1" + }, + "dynval2": { + "var": "string1" + } + }, + "dynval2": { + "dynval1": { + "var": "string1" + }, + "dynval2": { + "var": "string1" + } + }, + "var2": [ + "string1", + "string2", + "string3" + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_read_write/16_3family_empty_at_ends.json b/tests/results/test_namespace_read_write/16_3family_empty_at_ends.json new file mode 100644 index 0000000..c732f34 --- /dev/null +++ b/tests/results/test_namespace_read_write/16_3family_empty_at_ends.json @@ -0,0 +1,7 @@ +{ + "rougail": { + "family": { + "var1": null + } + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_read_write/40_0leadership_leader_follower.json b/tests/results/test_namespace_read_write/40_0leadership_leader_follower.json new file mode 100644 index 0000000..3c4d2e8 --- /dev/null +++ b/tests/results/test_namespace_read_write/40_0leadership_leader_follower.json @@ -0,0 +1,14 @@ +{ + "rougail": { + "leadership": [ + { + "leader": "value1", + "follower": "value1" + }, + { + "leader": "value2", + "follower": "value2" + } + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_read_write/40_9calculation_variable_leader_follower_multi_inside.json b/tests/results/test_namespace_read_write/40_9calculation_variable_leader_follower_multi_inside.json new file mode 100644 index 0000000..2c5b760 --- /dev/null +++ b/tests/results/test_namespace_read_write/40_9calculation_variable_leader_follower_multi_inside.json @@ -0,0 +1,18 @@ +{ + "rougail": { + "leadership": [ + { + "leader": "value1", + "follower": [ + "value1" + ] + }, + { + "leader": "value2", + "follower": [ + "value2" + ] + } + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_read_write/40_9leadership-calculation-outside-follower-no-mandatory.json b/tests/results/test_namespace_read_write/40_9leadership-calculation-outside-follower-no-mandatory.json new file mode 100644 index 0000000..676363f --- /dev/null +++ b/tests/results/test_namespace_read_write/40_9leadership-calculation-outside-follower-no-mandatory.json @@ -0,0 +1,18 @@ +{ + "rougail": { + "leader": [ + { + "leader": "a", + "follower": null + }, + { + "leader": "b", + "follower": null + } + ], + "variable": [ + null, + null + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_read_write/40_9leadership-calculation-variable.json b/tests/results/test_namespace_read_write/40_9leadership-calculation-variable.json new file mode 100644 index 0000000..ddb1106 --- /dev/null +++ b/tests/results/test_namespace_read_write/40_9leadership-calculation-variable.json @@ -0,0 +1,20 @@ +{ + "rougail": { + "calculate": [ + "value1", + "value2" + ], + "leader": [ + { + "leader": "value1", + "follower1": "val11", + "follower2": "val21" + }, + { + "leader": "value2", + "follower1": "val11", + "follower2": "val21" + } + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_read_write/40_9leadership-calculation-variable_leader_follower.json b/tests/results/test_namespace_read_write/40_9leadership-calculation-variable_leader_follower.json new file mode 100644 index 0000000..fd04404 --- /dev/null +++ b/tests/results/test_namespace_read_write/40_9leadership-calculation-variable_leader_follower.json @@ -0,0 +1,24 @@ +{ + "rougail": { + "leadership_1": [ + { + "leader": "value1", + "follower": null + }, + { + "leader": "value2", + "follower": null + } + ], + "leadership_2": [ + { + "leader": null, + "follower": "val" + }, + { + "leader": null, + "follower": "val" + } + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_read_write/40_9leadership-calculation-variable_leader_follower_not_same.json b/tests/results/test_namespace_read_write/40_9leadership-calculation-variable_leader_follower_not_same.json new file mode 100644 index 0000000..e5cada6 --- /dev/null +++ b/tests/results/test_namespace_read_write/40_9leadership-calculation-variable_leader_follower_not_same.json @@ -0,0 +1,30 @@ +{ + "rougail": { + "leadership_1": [ + { + "leader": "value1", + "follower": null + }, + { + "leader": "value2", + "follower": null + } + ], + "leadership_2": [ + { + "leader": "value1", + "follower": [ + "value1", + "value2" + ] + }, + { + "leader": "value2", + "follower": [ + "value1", + "value2" + ] + } + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_read_write/60_0family_dynamic_upper_char.json b/tests/results/test_namespace_read_write/60_0family_dynamic_upper_char.json new file mode 100644 index 0000000..afc1c02 --- /dev/null +++ b/tests/results/test_namespace_read_write/60_0family_dynamic_upper_char.json @@ -0,0 +1,14 @@ +{ + "rougail": { + "var": [ + "Val1", + "VAL2" + ], + "dynval1": { + "var": null + }, + "dynval2": { + "var": null + } + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_read_write/60_5family_dynamic_calc_suffix_disabled2.json b/tests/results/test_namespace_read_write/60_5family_dynamic_calc_suffix_disabled2.json new file mode 100644 index 0000000..3d2ad02 --- /dev/null +++ b/tests/results/test_namespace_read_write/60_5family_dynamic_calc_suffix_disabled2.json @@ -0,0 +1,6 @@ +{ + "rougail": { + "var1": [], + "var2": null + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_read_write/60_6family_dynamic_suffix_auto_multi.json b/tests/results/test_namespace_read_write/60_6family_dynamic_suffix_auto_multi.json new file mode 100644 index 0000000..da0ea95 --- /dev/null +++ b/tests/results/test_namespace_read_write/60_6family_dynamic_suffix_auto_multi.json @@ -0,0 +1,28 @@ +{ + "rougail": { + "var1": [ + "val1", + "val2" + ], + "dynval1": { + "dynval1": { + "var": null + }, + "dynval2": { + "var": null + } + }, + "dynval2": { + "dynval1": { + "var": null + }, + "dynval2": { + "var": null + } + }, + "var2": [ + null, + null + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_read_write/60_6family_dynamic_suffix_auto_multi2.json b/tests/results/test_namespace_read_write/60_6family_dynamic_suffix_auto_multi2.json new file mode 100644 index 0000000..da0ea95 --- /dev/null +++ b/tests/results/test_namespace_read_write/60_6family_dynamic_suffix_auto_multi2.json @@ -0,0 +1,28 @@ +{ + "rougail": { + "var1": [ + "val1", + "val2" + ], + "dynval1": { + "dynval1": { + "var": null + }, + "dynval2": { + "var": null + } + }, + "dynval2": { + "dynval1": { + "var": null + }, + "dynval2": { + "var": null + } + }, + "var2": [ + null, + null + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_read_write_mandatory/16_3family_empty_at_ends.json b/tests/results/test_namespace_read_write_mandatory/16_3family_empty_at_ends.json new file mode 100644 index 0000000..4527a88 --- /dev/null +++ b/tests/results/test_namespace_read_write_mandatory/16_3family_empty_at_ends.json @@ -0,0 +1,7 @@ +{ + "rougail": { + "family": { + "var1": "string1" + } + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_read_write_mandatory/40_0leadership_leader_follower.json b/tests/results/test_namespace_read_write_mandatory/40_0leadership_leader_follower.json new file mode 100644 index 0000000..177abce --- /dev/null +++ b/tests/results/test_namespace_read_write_mandatory/40_0leadership_leader_follower.json @@ -0,0 +1,18 @@ +{ + "rougail": { + "leadership": [ + { + "leader": "string1", + "follower": "string1" + }, + { + "leader": "string2", + "follower": "string2" + }, + { + "leader": "string3", + "follower": "string3" + } + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_read_write_mandatory/40_9calculation_variable_leader_follower_multi_inside.json b/tests/results/test_namespace_read_write_mandatory/40_9calculation_variable_leader_follower_multi_inside.json new file mode 100644 index 0000000..5436320 --- /dev/null +++ b/tests/results/test_namespace_read_write_mandatory/40_9calculation_variable_leader_follower_multi_inside.json @@ -0,0 +1,30 @@ +{ + "rougail": { + "leadership": [ + { + "leader": "string1", + "follower": [ + "string1", + "string2", + "string3" + ] + }, + { + "leader": "string2", + "follower": [ + "string1", + "string2", + "string3" + ] + }, + { + "leader": "string3", + "follower": [ + "string1", + "string2", + "string3" + ] + } + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_read_write_mandatory/40_9leadership-calculation-outside-follower-no-mandatory.json b/tests/results/test_namespace_read_write_mandatory/40_9leadership-calculation-outside-follower-no-mandatory.json new file mode 100644 index 0000000..fd8616d --- /dev/null +++ b/tests/results/test_namespace_read_write_mandatory/40_9leadership-calculation-outside-follower-no-mandatory.json @@ -0,0 +1,23 @@ +{ + "rougail": { + "leader": [ + { + "leader": "string1", + "follower": "string1" + }, + { + "leader": "string2", + "follower": "string2" + }, + { + "leader": "string3", + "follower": "string3" + } + ], + "variable": [ + "string1", + "string2", + "string3" + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_read_write_mandatory/40_9leadership-calculation-variable.json b/tests/results/test_namespace_read_write_mandatory/40_9leadership-calculation-variable.json new file mode 100644 index 0000000..61ed3bf --- /dev/null +++ b/tests/results/test_namespace_read_write_mandatory/40_9leadership-calculation-variable.json @@ -0,0 +1,26 @@ +{ + "rougail": { + "calculate": [ + "string1", + "string2", + "string3" + ], + "leader": [ + { + "leader": "string1", + "follower1": "string1", + "follower2": "string1" + }, + { + "leader": "string2", + "follower1": "string2", + "follower2": "string2" + }, + { + "leader": "string3", + "follower1": "string3", + "follower2": "string3" + } + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_read_write_mandatory/40_9leadership-calculation-variable_leader_follower.json b/tests/results/test_namespace_read_write_mandatory/40_9leadership-calculation-variable_leader_follower.json new file mode 100644 index 0000000..401d24b --- /dev/null +++ b/tests/results/test_namespace_read_write_mandatory/40_9leadership-calculation-variable_leader_follower.json @@ -0,0 +1,32 @@ +{ + "rougail": { + "leadership_1": [ + { + "leader": "string1", + "follower": "string1" + }, + { + "leader": "string2", + "follower": "string2" + }, + { + "leader": "string3", + "follower": "string3" + } + ], + "leadership_2": [ + { + "leader": "string1", + "follower": "string1" + }, + { + "leader": "string2", + "follower": "string2" + }, + { + "leader": "string3", + "follower": "string3" + } + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_read_write_mandatory/40_9leadership-calculation-variable_leader_follower_not_same.json b/tests/results/test_namespace_read_write_mandatory/40_9leadership-calculation-variable_leader_follower_not_same.json new file mode 100644 index 0000000..4094fd9 --- /dev/null +++ b/tests/results/test_namespace_read_write_mandatory/40_9leadership-calculation-variable_leader_follower_not_same.json @@ -0,0 +1,44 @@ +{ + "rougail": { + "leadership_1": [ + { + "leader": "string1", + "follower": "string1" + }, + { + "leader": "string2", + "follower": "string2" + }, + { + "leader": "string3", + "follower": "string3" + } + ], + "leadership_2": [ + { + "leader": "string1", + "follower": [ + "string1", + "string2", + "string3" + ] + }, + { + "leader": "string2", + "follower": [ + "string1", + "string2", + "string3" + ] + }, + { + "leader": "string3", + "follower": [ + "string1", + "string2", + "string3" + ] + } + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_read_write_mandatory/60_0family_dynamic_upper_char.json b/tests/results/test_namespace_read_write_mandatory/60_0family_dynamic_upper_char.json new file mode 100644 index 0000000..2ad0b93 --- /dev/null +++ b/tests/results/test_namespace_read_write_mandatory/60_0family_dynamic_upper_char.json @@ -0,0 +1,14 @@ +{ + "rougail": { + "var": [ + "Val1", + "VAL2" + ], + "dynval1": { + "var": "string1" + }, + "dynval2": { + "var": "string1" + } + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_read_write_mandatory/60_5family_dynamic_calc_suffix_disabled2.json b/tests/results/test_namespace_read_write_mandatory/60_5family_dynamic_calc_suffix_disabled2.json new file mode 100644 index 0000000..df87fbb --- /dev/null +++ b/tests/results/test_namespace_read_write_mandatory/60_5family_dynamic_calc_suffix_disabled2.json @@ -0,0 +1,11 @@ +{ + "rougail": { + "var1": [ + "val1", + "val2" + ], + "dynval1": {}, + "dynval2": {}, + "var2": "string1" + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_read_write_mandatory/60_6family_dynamic_suffix_auto_multi.json b/tests/results/test_namespace_read_write_mandatory/60_6family_dynamic_suffix_auto_multi.json new file mode 100644 index 0000000..f69de32 --- /dev/null +++ b/tests/results/test_namespace_read_write_mandatory/60_6family_dynamic_suffix_auto_multi.json @@ -0,0 +1,29 @@ +{ + "rougail": { + "var1": [ + "val1", + "val2" + ], + "dynval1": { + "dynval1": { + "var": "string1" + }, + "dynval2": { + "var": "string1" + } + }, + "dynval2": { + "dynval1": { + "var": "string1" + }, + "dynval2": { + "var": "string1" + } + }, + "var2": [ + "string1", + "string2", + "string3" + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_read_write_mandatory/60_6family_dynamic_suffix_auto_multi2.json b/tests/results/test_namespace_read_write_mandatory/60_6family_dynamic_suffix_auto_multi2.json new file mode 100644 index 0000000..f69de32 --- /dev/null +++ b/tests/results/test_namespace_read_write_mandatory/60_6family_dynamic_suffix_auto_multi2.json @@ -0,0 +1,29 @@ +{ + "rougail": { + "var1": [ + "val1", + "val2" + ], + "dynval1": { + "dynval1": { + "var": "string1" + }, + "dynval2": { + "var": "string1" + } + }, + "dynval2": { + "dynval1": { + "var": "string1" + }, + "dynval2": { + "var": "string1" + } + }, + "var2": [ + "string1", + "string2", + "string3" + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_read_write_mandatory_errors/16_3family_empty_at_ends.json b/tests/results/test_namespace_read_write_mandatory_errors/16_3family_empty_at_ends.json new file mode 100644 index 0000000..e1f3d97 --- /dev/null +++ b/tests/results/test_namespace_read_write_mandatory_errors/16_3family_empty_at_ends.json @@ -0,0 +1,6 @@ +{ + "_errors": [ + "The following variables are mandatory but have no value:", + " - rougail.family.var1" + ] +} \ No newline at end of file diff --git a/tests/results/test_namespace_read_write_mandatory_errors/40_0leadership_leader_follower.json b/tests/results/test_namespace_read_write_mandatory_errors/40_0leadership_leader_follower.json new file mode 100644 index 0000000..3c4d2e8 --- /dev/null +++ b/tests/results/test_namespace_read_write_mandatory_errors/40_0leadership_leader_follower.json @@ -0,0 +1,14 @@ +{ + "rougail": { + "leadership": [ + { + "leader": "value1", + "follower": "value1" + }, + { + "leader": "value2", + "follower": "value2" + } + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_read_write_mandatory_errors/40_9calculation_variable_leader_follower_multi_inside.json b/tests/results/test_namespace_read_write_mandatory_errors/40_9calculation_variable_leader_follower_multi_inside.json new file mode 100644 index 0000000..2c5b760 --- /dev/null +++ b/tests/results/test_namespace_read_write_mandatory_errors/40_9calculation_variable_leader_follower_multi_inside.json @@ -0,0 +1,18 @@ +{ + "rougail": { + "leadership": [ + { + "leader": "value1", + "follower": [ + "value1" + ] + }, + { + "leader": "value2", + "follower": [ + "value2" + ] + } + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_read_write_mandatory_errors/40_9leadership-calculation-outside-follower-no-mandatory.json b/tests/results/test_namespace_read_write_mandatory_errors/40_9leadership-calculation-outside-follower-no-mandatory.json new file mode 100644 index 0000000..676363f --- /dev/null +++ b/tests/results/test_namespace_read_write_mandatory_errors/40_9leadership-calculation-outside-follower-no-mandatory.json @@ -0,0 +1,18 @@ +{ + "rougail": { + "leader": [ + { + "leader": "a", + "follower": null + }, + { + "leader": "b", + "follower": null + } + ], + "variable": [ + null, + null + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_read_write_mandatory_errors/40_9leadership-calculation-variable.json b/tests/results/test_namespace_read_write_mandatory_errors/40_9leadership-calculation-variable.json new file mode 100644 index 0000000..ddb1106 --- /dev/null +++ b/tests/results/test_namespace_read_write_mandatory_errors/40_9leadership-calculation-variable.json @@ -0,0 +1,20 @@ +{ + "rougail": { + "calculate": [ + "value1", + "value2" + ], + "leader": [ + { + "leader": "value1", + "follower1": "val11", + "follower2": "val21" + }, + { + "leader": "value2", + "follower1": "val11", + "follower2": "val21" + } + ] + } +} \ No newline at end of file diff --git a/tests/results/test_namespace_read_write_mandatory_errors/40_9leadership-calculation-variable_leader_follower.json b/tests/results/test_namespace_read_write_mandatory_errors/40_9leadership-calculation-variable_leader_follower.json new file mode 100644 index 0000000..0d7a058 --- /dev/null +++ b/tests/results/test_namespace_read_write_mandatory_errors/40_9leadership-calculation-variable_leader_follower.json @@ -0,0 +1,8 @@ +{ + "_errors": [ + "The following variables are mandatory but have no value:", + " - rougail.leadership_1.follower (a follower)", + " - rougail.leadership_1.follower (a follower)", + " - rougail.leadership_2.leader (a leader)" + ] +} \ No newline at end of file diff --git a/tests/results/test_namespace_read_write_mandatory_errors/40_9leadership-calculation-variable_leader_follower_not_same.json b/tests/results/test_namespace_read_write_mandatory_errors/40_9leadership-calculation-variable_leader_follower_not_same.json new file mode 100644 index 0000000..c7b645b --- /dev/null +++ b/tests/results/test_namespace_read_write_mandatory_errors/40_9leadership-calculation-variable_leader_follower_not_same.json @@ -0,0 +1,7 @@ +{ + "_errors": [ + "The following variables are mandatory but have no value:", + " - rougail.leadership_1.follower (a follower)", + " - rougail.leadership_1.follower (a follower)" + ] +} \ No newline at end of file diff --git a/tests/results/test_namespace_read_write_mandatory_errors/60_0family_dynamic_upper_char.json b/tests/results/test_namespace_read_write_mandatory_errors/60_0family_dynamic_upper_char.json new file mode 100644 index 0000000..735999c --- /dev/null +++ b/tests/results/test_namespace_read_write_mandatory_errors/60_0family_dynamic_upper_char.json @@ -0,0 +1,7 @@ +{ + "_errors": [ + "The following variables are mandatory but have no value:", + " - rougail.dynval1.var (A dynamic variable)", + " - rougail.dynval2.var (A dynamic variable)" + ] +} \ No newline at end of file diff --git a/tests/results/test_namespace_read_write_mandatory_errors/60_5family_dynamic_calc_suffix_disabled2.json b/tests/results/test_namespace_read_write_mandatory_errors/60_5family_dynamic_calc_suffix_disabled2.json new file mode 100644 index 0000000..cf0f83b --- /dev/null +++ b/tests/results/test_namespace_read_write_mandatory_errors/60_5family_dynamic_calc_suffix_disabled2.json @@ -0,0 +1,6 @@ +{ + "_errors": [ + "The following variables are mandatory but have no value:", + " - rougail.var2 (A variable calculated)" + ] +} \ No newline at end of file diff --git a/tests/results/test_namespace_read_write_mandatory_errors/60_6family_dynamic_suffix_auto_multi.json b/tests/results/test_namespace_read_write_mandatory_errors/60_6family_dynamic_suffix_auto_multi.json new file mode 100644 index 0000000..05e5caa --- /dev/null +++ b/tests/results/test_namespace_read_write_mandatory_errors/60_6family_dynamic_suffix_auto_multi.json @@ -0,0 +1,10 @@ +{ + "_errors": [ + "The following variables are mandatory but have no value:", + " - rougail.dynval1.dynval1.var (A dynamic variable)", + " - rougail.dynval2.dynval2.var (A dynamic variable)", + " - rougail.dynval1.dynval1.var (A dynamic variable)", + " - rougail.dynval2.dynval2.var (A dynamic variable)", + " - rougail.var2 (A variable calculated)" + ] +} \ No newline at end of file diff --git a/tests/results/test_namespace_read_write_mandatory_errors/60_6family_dynamic_suffix_auto_multi2.json b/tests/results/test_namespace_read_write_mandatory_errors/60_6family_dynamic_suffix_auto_multi2.json new file mode 100644 index 0000000..05e5caa --- /dev/null +++ b/tests/results/test_namespace_read_write_mandatory_errors/60_6family_dynamic_suffix_auto_multi2.json @@ -0,0 +1,10 @@ +{ + "_errors": [ + "The following variables are mandatory but have no value:", + " - rougail.dynval1.dynval1.var (A dynamic variable)", + " - rougail.dynval2.dynval2.var (A dynamic variable)", + " - rougail.dynval1.dynval1.var (A dynamic variable)", + " - rougail.dynval2.dynval2.var (A dynamic variable)", + " - rougail.var2 (A variable calculated)" + ] +} \ No newline at end of file diff --git a/tests/results/test_read_write/16_3family_empty_at_ends.json b/tests/results/test_read_write/16_3family_empty_at_ends.json new file mode 100644 index 0000000..bc3a366 --- /dev/null +++ b/tests/results/test_read_write/16_3family_empty_at_ends.json @@ -0,0 +1,5 @@ +{ + "family": { + "var1": null + } +} \ No newline at end of file diff --git a/tests/results/test_read_write/40_0leadership_leader_follower.json b/tests/results/test_read_write/40_0leadership_leader_follower.json new file mode 100644 index 0000000..38dadf3 --- /dev/null +++ b/tests/results/test_read_write/40_0leadership_leader_follower.json @@ -0,0 +1,12 @@ +{ + "leadership": [ + { + "leader": "value1", + "follower": "value1" + }, + { + "leader": "value2", + "follower": "value2" + } + ] +} \ No newline at end of file diff --git a/tests/results/test_read_write/40_9calculation_variable_leader_follower_multi_inside.json b/tests/results/test_read_write/40_9calculation_variable_leader_follower_multi_inside.json new file mode 100644 index 0000000..ac24601 --- /dev/null +++ b/tests/results/test_read_write/40_9calculation_variable_leader_follower_multi_inside.json @@ -0,0 +1,16 @@ +{ + "leadership": [ + { + "leader": "value1", + "follower": [ + "value1" + ] + }, + { + "leader": "value2", + "follower": [ + "value2" + ] + } + ] +} \ No newline at end of file diff --git a/tests/results/test_read_write/40_9leadership-calculation-outside-follower-no-mandatory.json b/tests/results/test_read_write/40_9leadership-calculation-outside-follower-no-mandatory.json new file mode 100644 index 0000000..3ceaee1 --- /dev/null +++ b/tests/results/test_read_write/40_9leadership-calculation-outside-follower-no-mandatory.json @@ -0,0 +1,16 @@ +{ + "leader": [ + { + "leader": "a", + "follower": null + }, + { + "leader": "b", + "follower": null + } + ], + "variable": [ + null, + null + ] +} \ No newline at end of file diff --git a/tests/results/test_read_write/40_9leadership-calculation-variable.json b/tests/results/test_read_write/40_9leadership-calculation-variable.json new file mode 100644 index 0000000..5a2cc1d --- /dev/null +++ b/tests/results/test_read_write/40_9leadership-calculation-variable.json @@ -0,0 +1,18 @@ +{ + "calculate": [ + "value1", + "value2" + ], + "leader": [ + { + "leader": "value1", + "follower1": "val11", + "follower2": "val21" + }, + { + "leader": "value2", + "follower1": "val11", + "follower2": "val21" + } + ] +} \ No newline at end of file diff --git a/tests/results/test_read_write/40_9leadership-calculation-variable_leader_follower.json b/tests/results/test_read_write/40_9leadership-calculation-variable_leader_follower.json new file mode 100644 index 0000000..f4ca99f --- /dev/null +++ b/tests/results/test_read_write/40_9leadership-calculation-variable_leader_follower.json @@ -0,0 +1,22 @@ +{ + "leadership_1": [ + { + "leader": "value1", + "follower": null + }, + { + "leader": "value2", + "follower": null + } + ], + "leadership_2": [ + { + "leader": null, + "follower": "val" + }, + { + "leader": null, + "follower": "val" + } + ] +} \ No newline at end of file diff --git a/tests/results/test_read_write/40_9leadership-calculation-variable_leader_follower_not_same.json b/tests/results/test_read_write/40_9leadership-calculation-variable_leader_follower_not_same.json new file mode 100644 index 0000000..729cef4 --- /dev/null +++ b/tests/results/test_read_write/40_9leadership-calculation-variable_leader_follower_not_same.json @@ -0,0 +1,28 @@ +{ + "leadership_1": [ + { + "leader": "value1", + "follower": null + }, + { + "leader": "value2", + "follower": null + } + ], + "leadership_2": [ + { + "leader": "value1", + "follower": [ + "value1", + "value2" + ] + }, + { + "leader": "value2", + "follower": [ + "value1", + "value2" + ] + } + ] +} \ No newline at end of file diff --git a/tests/results/test_read_write/60_0family_dynamic_upper_char.json b/tests/results/test_read_write/60_0family_dynamic_upper_char.json new file mode 100644 index 0000000..326be7c --- /dev/null +++ b/tests/results/test_read_write/60_0family_dynamic_upper_char.json @@ -0,0 +1,12 @@ +{ + "var": [ + "Val1", + "VAL2" + ], + "dynval1": { + "var": null + }, + "dynval2": { + "var": null + } +} \ No newline at end of file diff --git a/tests/results/test_read_write_mandatory/16_3family_empty_at_ends.json b/tests/results/test_read_write_mandatory/16_3family_empty_at_ends.json new file mode 100644 index 0000000..63efba0 --- /dev/null +++ b/tests/results/test_read_write_mandatory/16_3family_empty_at_ends.json @@ -0,0 +1,5 @@ +{ + "family": { + "var1": "string1" + } +} \ No newline at end of file diff --git a/tests/results/test_read_write_mandatory/40_0leadership_leader_follower.json b/tests/results/test_read_write_mandatory/40_0leadership_leader_follower.json new file mode 100644 index 0000000..f8a6f6d --- /dev/null +++ b/tests/results/test_read_write_mandatory/40_0leadership_leader_follower.json @@ -0,0 +1,16 @@ +{ + "leadership": [ + { + "leader": "string1", + "follower": "string1" + }, + { + "leader": "string2", + "follower": "string2" + }, + { + "leader": "string3", + "follower": "string3" + } + ] +} \ No newline at end of file diff --git a/tests/results/test_read_write_mandatory/40_9calculation_variable_leader_follower_multi_inside.json b/tests/results/test_read_write_mandatory/40_9calculation_variable_leader_follower_multi_inside.json new file mode 100644 index 0000000..f963af7 --- /dev/null +++ b/tests/results/test_read_write_mandatory/40_9calculation_variable_leader_follower_multi_inside.json @@ -0,0 +1,28 @@ +{ + "leadership": [ + { + "leader": "string1", + "follower": [ + "string1", + "string2", + "string3" + ] + }, + { + "leader": "string2", + "follower": [ + "string1", + "string2", + "string3" + ] + }, + { + "leader": "string3", + "follower": [ + "string1", + "string2", + "string3" + ] + } + ] +} \ No newline at end of file diff --git a/tests/results/test_read_write_mandatory/40_9leadership-calculation-outside-follower-no-mandatory.json b/tests/results/test_read_write_mandatory/40_9leadership-calculation-outside-follower-no-mandatory.json new file mode 100644 index 0000000..140f818 --- /dev/null +++ b/tests/results/test_read_write_mandatory/40_9leadership-calculation-outside-follower-no-mandatory.json @@ -0,0 +1,21 @@ +{ + "leader": [ + { + "leader": "string1", + "follower": "string1" + }, + { + "leader": "string2", + "follower": "string2" + }, + { + "leader": "string3", + "follower": "string3" + } + ], + "variable": [ + "string1", + "string2", + "string3" + ] +} \ No newline at end of file diff --git a/tests/results/test_read_write_mandatory/40_9leadership-calculation-variable.json b/tests/results/test_read_write_mandatory/40_9leadership-calculation-variable.json new file mode 100644 index 0000000..e747b01 --- /dev/null +++ b/tests/results/test_read_write_mandatory/40_9leadership-calculation-variable.json @@ -0,0 +1,24 @@ +{ + "calculate": [ + "string1", + "string2", + "string3" + ], + "leader": [ + { + "leader": "string1", + "follower1": "string1", + "follower2": "string1" + }, + { + "leader": "string2", + "follower1": "string2", + "follower2": "string2" + }, + { + "leader": "string3", + "follower1": "string3", + "follower2": "string3" + } + ] +} \ No newline at end of file diff --git a/tests/results/test_read_write_mandatory/40_9leadership-calculation-variable_leader_follower.json b/tests/results/test_read_write_mandatory/40_9leadership-calculation-variable_leader_follower.json new file mode 100644 index 0000000..4c8b1a8 --- /dev/null +++ b/tests/results/test_read_write_mandatory/40_9leadership-calculation-variable_leader_follower.json @@ -0,0 +1,30 @@ +{ + "leadership_1": [ + { + "leader": "string1", + "follower": "string1" + }, + { + "leader": "string2", + "follower": "string2" + }, + { + "leader": "string3", + "follower": "string3" + } + ], + "leadership_2": [ + { + "leader": "string1", + "follower": "string1" + }, + { + "leader": "string2", + "follower": "string2" + }, + { + "leader": "string3", + "follower": "string3" + } + ] +} \ No newline at end of file diff --git a/tests/results/test_read_write_mandatory/40_9leadership-calculation-variable_leader_follower_not_same.json b/tests/results/test_read_write_mandatory/40_9leadership-calculation-variable_leader_follower_not_same.json new file mode 100644 index 0000000..174c32d --- /dev/null +++ b/tests/results/test_read_write_mandatory/40_9leadership-calculation-variable_leader_follower_not_same.json @@ -0,0 +1,42 @@ +{ + "leadership_1": [ + { + "leader": "string1", + "follower": "string1" + }, + { + "leader": "string2", + "follower": "string2" + }, + { + "leader": "string3", + "follower": "string3" + } + ], + "leadership_2": [ + { + "leader": "string1", + "follower": [ + "string1", + "string2", + "string3" + ] + }, + { + "leader": "string2", + "follower": [ + "string1", + "string2", + "string3" + ] + }, + { + "leader": "string3", + "follower": [ + "string1", + "string2", + "string3" + ] + } + ] +} \ No newline at end of file diff --git a/tests/results/test_read_write_mandatory/60_0family_dynamic_upper_char.json b/tests/results/test_read_write_mandatory/60_0family_dynamic_upper_char.json new file mode 100644 index 0000000..37edb36 --- /dev/null +++ b/tests/results/test_read_write_mandatory/60_0family_dynamic_upper_char.json @@ -0,0 +1,12 @@ +{ + "var": [ + "Val1", + "VAL2" + ], + "dynval1": { + "var": "string1" + }, + "dynval2": { + "var": "string1" + } +} \ No newline at end of file diff --git a/tests/results/test_read_write_mandatory_errors/16_3family_empty_at_ends.json b/tests/results/test_read_write_mandatory_errors/16_3family_empty_at_ends.json new file mode 100644 index 0000000..fa3bfde --- /dev/null +++ b/tests/results/test_read_write_mandatory_errors/16_3family_empty_at_ends.json @@ -0,0 +1,6 @@ +{ + "_errors": [ + "The following variables are mandatory but have no value:", + " - family.var1" + ] +} \ No newline at end of file diff --git a/tests/results/test_read_write_mandatory_errors/40_0leadership_leader_follower.json b/tests/results/test_read_write_mandatory_errors/40_0leadership_leader_follower.json new file mode 100644 index 0000000..38dadf3 --- /dev/null +++ b/tests/results/test_read_write_mandatory_errors/40_0leadership_leader_follower.json @@ -0,0 +1,12 @@ +{ + "leadership": [ + { + "leader": "value1", + "follower": "value1" + }, + { + "leader": "value2", + "follower": "value2" + } + ] +} \ No newline at end of file diff --git a/tests/results/test_read_write_mandatory_errors/40_9calculation_variable_leader_follower_multi_inside.json b/tests/results/test_read_write_mandatory_errors/40_9calculation_variable_leader_follower_multi_inside.json new file mode 100644 index 0000000..ac24601 --- /dev/null +++ b/tests/results/test_read_write_mandatory_errors/40_9calculation_variable_leader_follower_multi_inside.json @@ -0,0 +1,16 @@ +{ + "leadership": [ + { + "leader": "value1", + "follower": [ + "value1" + ] + }, + { + "leader": "value2", + "follower": [ + "value2" + ] + } + ] +} \ No newline at end of file diff --git a/tests/results/test_read_write_mandatory_errors/40_9leadership-calculation-outside-follower-no-mandatory.json b/tests/results/test_read_write_mandatory_errors/40_9leadership-calculation-outside-follower-no-mandatory.json new file mode 100644 index 0000000..3ceaee1 --- /dev/null +++ b/tests/results/test_read_write_mandatory_errors/40_9leadership-calculation-outside-follower-no-mandatory.json @@ -0,0 +1,16 @@ +{ + "leader": [ + { + "leader": "a", + "follower": null + }, + { + "leader": "b", + "follower": null + } + ], + "variable": [ + null, + null + ] +} \ No newline at end of file diff --git a/tests/results/test_read_write_mandatory_errors/40_9leadership-calculation-variable.json b/tests/results/test_read_write_mandatory_errors/40_9leadership-calculation-variable.json new file mode 100644 index 0000000..5a2cc1d --- /dev/null +++ b/tests/results/test_read_write_mandatory_errors/40_9leadership-calculation-variable.json @@ -0,0 +1,18 @@ +{ + "calculate": [ + "value1", + "value2" + ], + "leader": [ + { + "leader": "value1", + "follower1": "val11", + "follower2": "val21" + }, + { + "leader": "value2", + "follower1": "val11", + "follower2": "val21" + } + ] +} \ No newline at end of file diff --git a/tests/results/test_read_write_mandatory_errors/40_9leadership-calculation-variable_leader_follower.json b/tests/results/test_read_write_mandatory_errors/40_9leadership-calculation-variable_leader_follower.json new file mode 100644 index 0000000..125841b --- /dev/null +++ b/tests/results/test_read_write_mandatory_errors/40_9leadership-calculation-variable_leader_follower.json @@ -0,0 +1,8 @@ +{ + "_errors": [ + "The following variables are mandatory but have no value:", + " - leadership_1.follower (a follower)", + " - leadership_1.follower (a follower)", + " - leadership_2.leader (a leader)" + ] +} \ No newline at end of file diff --git a/tests/results/test_read_write_mandatory_errors/40_9leadership-calculation-variable_leader_follower_not_same.json b/tests/results/test_read_write_mandatory_errors/40_9leadership-calculation-variable_leader_follower_not_same.json new file mode 100644 index 0000000..679ba24 --- /dev/null +++ b/tests/results/test_read_write_mandatory_errors/40_9leadership-calculation-variable_leader_follower_not_same.json @@ -0,0 +1,7 @@ +{ + "_errors": [ + "The following variables are mandatory but have no value:", + " - leadership_1.follower (a follower)", + " - leadership_1.follower (a follower)" + ] +} \ No newline at end of file diff --git a/tests/results/test_read_write_mandatory_errors/60_0family_dynamic_upper_char.json b/tests/results/test_read_write_mandatory_errors/60_0family_dynamic_upper_char.json new file mode 100644 index 0000000..c794a52 --- /dev/null +++ b/tests/results/test_read_write_mandatory_errors/60_0family_dynamic_upper_char.json @@ -0,0 +1,7 @@ +{ + "_errors": [ + "The following variables are mandatory but have no value:", + " - dynval1.var (A dynamic variable)", + " - dynval2.var (A dynamic variable)" + ] +} \ No newline at end of file