diff --git a/src/rougail/output_doc/changelog.py b/src/rougail/output_doc/changelog.py
index 679099b3d..d1f563c50 100644
--- a/src/rougail/output_doc/changelog.py
+++ b/src/rougail/output_doc/changelog.py
@@ -20,6 +20,7 @@ from pathlib import Path
from json import loads
from .config import OutPuts
from .i18n import _
+from .utils import calc_path
class Changelog: # pylint: disable=no-member,too-few-public-methods
@@ -41,7 +42,7 @@ class Changelog: # pylint: disable=no-member,too-few-public-methods
self.formater.variable_to_string(new, self._added_variables)
def remove(previous):
- self._removed_variables.append(element)
+ self._removed_variables.append(previous)
done = []
for element in list(previous_families) + list(new_families):
@@ -57,12 +58,20 @@ class Changelog: # pylint: disable=no-member,too-few-public-methods
self.parser({}, new["children"])
elif not new:
if previous["type"] == "variable":
- remove(element)
+ if "identifiers" in previous:
+ for identifiers in previous["identifiers"]:
+ remove(calc_path(previous["path"], self.formater, identifiers))
+ else:
+ remove(calc_path(previous["path"], self.formater))
else:
self.parser(previous["children"], {})
elif previous["type"] != new["type"]:
if previous["type"] == "variable":
- remove(element)
+ if "identifiers" in previous:
+ for identifiers in previous["identifiers"]:
+ remove(calc_path(previous["path"], self.formater, identifiers))
+ else:
+ remove(calc_path(previous["path"], self.formater))
self.parser({}, new["children"])
else:
add(new)
diff --git a/src/rougail/output_doc/doc.py b/src/rougail/output_doc/doc.py
index bcbb2ca1f..4be166c40 100644
--- a/src/rougail/output_doc/doc.py
+++ b/src/rougail/output_doc/doc.py
@@ -119,27 +119,28 @@ class RougailOutputDoc(Examples, Changelog):
print(data)
return ret
- def load(self):
+ def load(self, reload=False):
self.dynamic_paths = {}
config = self.conf.unrestraint
- self._populate_dynamics(config)
- informations = self._parse_families(config)
+ self._populate_dynamics(config, reload)
+ informations = self.parse_families(config)
if informations is None:
informations = {}
self.informations = informations
- def _populate_dynamics(self, family) -> None:
+ def _populate_dynamics(self, family, reload) -> None:
for child in family.list():
if child.isoptiondescription():
type_ = "family"
else:
type_ = "variable"
if child.isdynamic():
- self._populate_dynamic(child, child.path(uncalculated=True), type_)
+ self.populate_dynamic(child, type_, reload)
if child.isoptiondescription():
- self._populate_dynamics(child)
+ self._populate_dynamics(child, reload)
- def _populate_dynamic(self, obj, path, type_) -> None:
+ def populate_dynamic(self, obj, type_, reload) -> None:
+ path = obj.path(uncalculated=True)
if path not in self.dynamic_paths:
new_name = True
description = obj.description(uncalculated=True)
@@ -158,10 +159,12 @@ class RougailOutputDoc(Examples, Changelog):
description, obj, type_, its_a_path=True
)
dynamic_obj = self.dynamic_paths[path]
+ if reload and obj.identifiers() in dynamic_obj["identifiers"]:
+ return
dynamic_obj["names"].append(obj.name())
dynamic_obj["identifiers"].append(obj.identifiers())
- def _parse_families(self, family) -> dict:
+ def parse_families(self, family) -> dict:
informations = {}
leader = None
for child in family.list():
@@ -169,12 +172,10 @@ class RougailOutputDoc(Examples, Changelog):
continue
if child.type(only_self=True) == "symlink":
continue
- name = child.name(uncalculated=True)
- path = child.path(uncalculated=True)
if not child.isoptiondescription():
- leader = self.parse_variable(child, leader, name, path, informations)
+ leader = self.parse_variable(child, leader, informations)
else:
- self._parse_family(child, informations, name, path)
+ self.parse_family(child, informations)
return informations
def _is_inaccessible_user_data(self, child):
@@ -213,8 +214,10 @@ class RougailOutputDoc(Examples, Changelog):
return True
return False
- def _parse_family(self, family, informations: dict, name: str, path: str) -> None:
- sub_informations = self._parse_families(family)
+ def parse_family(self, family, informations: dict) -> None:
+ path = family.path(uncalculated=True)
+ name = family.name(uncalculated=True)
+ sub_informations = self.parse_families(family)
if not sub_informations:
return
# if self.with_family:
@@ -229,19 +232,16 @@ class RougailOutputDoc(Examples, Changelog):
"children": sub_informations,
}
- # else:
- # informations.update(sub_informations)
-
def parse_variable(
self,
variable,
leader: dict,
- name: str,
- path: str,
informations: dict,
*,
only_one=False,
) -> Optional[dict]:
+ path = variable.path(uncalculated=True)
+ name = variable.name(uncalculated=True)
potential_leader = None
if variable.isdynamic():
# information is already set
@@ -251,16 +251,17 @@ class RougailOutputDoc(Examples, Changelog):
else:
if variable.isfollower() and variable.index():
self._parse_variable_follower_with_index(
- variable, leader, path, informations
+ variable, leader, name, informations
+ )
+ else:
+ potential_leader = self.parse_variable_normal(
+ variable, leader, name, path, informations
)
- potential_leader = self._parse_variable_normal(
- variable, leader, name, path, informations
- )
if potential_leader:
leader = potential_leader
return leader
- def _parse_variable_normal(
+ def parse_variable_normal(
self, variable, leader, name: str, path: str, informations: dict
) -> Optional[dict]:
if variable.isdynamic():
@@ -282,7 +283,7 @@ class RougailOutputDoc(Examples, Changelog):
return None
def _parse_variable_follower_with_index(
- self, variable, leader: dict, path: str, informations: dict
+ self, variable, leader: dict, name: str, informations: dict
) -> None:
if not self.example or (variable.index() + 1) > len(leader["example"][-1]):
return
@@ -293,8 +294,8 @@ class RougailOutputDoc(Examples, Changelog):
def _parse_variable_dynamic(
self, variable, leader, name, path, informations, only_one
) -> None:
- if path not in self.dynamic_paths:
- self._populate_dynamic(variable, path)
+# if path not in self.dynamic_paths:
+# self.populate_dynamic(variable, path)
dynamic_variable = self.dynamic_paths[path]
if (not only_one or path in informations) and "type" in dynamic_variable:
if self.example:
@@ -305,7 +306,7 @@ class RougailOutputDoc(Examples, Changelog):
return dynamic_variable
if not only_one:
return None
- return self._parse_variable_normal(variable, leader, name, path, informations)
+ return self.parse_variable_normal(variable, leader, name, path, informations)
def _get_family_type(self, family) -> str:
if self.support_namespace and family.group_type() is groups.namespace:
diff --git a/src/rougail/output_doc/output/gitlab.py b/src/rougail/output_doc/output/gitlab.py
index 593f4d5bd..5ca9ea8b0 100644
--- a/src/rougail/output_doc/output/gitlab.py
+++ b/src/rougail/output_doc/output/gitlab.py
@@ -30,7 +30,7 @@ class Formater(GithubFormater):
def namespace_to_title(self, informations: dict, level: int) -> str:
"""manage namespace family"""
return self.title(
- self.get_description("family", informations),
+ self.get_description("family", informations, {}, None),
level,
)
diff --git a/tests/changelog/40_dynamic_add/after/rougail/00-base.yml b/tests/changelog/40_dynamic_add/after/rougail/00-base.yml
index df35a4465..295de6f56 100644
--- a/tests/changelog/40_dynamic_add/after/rougail/00-base.yml
+++ b/tests/changelog/40_dynamic_add/after/rougail/00-base.yml
@@ -3,8 +3,8 @@
version: 1.1
var: # A suffix variable
+ - val1
- val2
- - val3
"dyn{{ identifier }}":
description: A dynamic family
diff --git a/tests/changelog/40_dynamic_add/before/rougail/00-base.yml b/tests/changelog/40_dynamic_add/before/rougail/00-base.yml
index 295de6f56..803be537f 100644
--- a/tests/changelog/40_dynamic_add/before/rougail/00-base.yml
+++ b/tests/changelog/40_dynamic_add/before/rougail/00-base.yml
@@ -5,10 +5,4 @@ version: 1.1
var: # A suffix variable
- val1
- val2
-
-"dyn{{ identifier }}":
- description: A dynamic family
- dynamic:
- variable: _.var
- var: # A dynamic variable
...
diff --git a/tests/changelog/40_dynamic_add/result.adoc b/tests/changelog/40_dynamic_add/result.adoc
index 2843c59ac..c55884b7a 100644
--- a/tests/changelog/40_dynamic_add/result.adoc
+++ b/tests/changelog/40_dynamic_add/result.adoc
@@ -1,23 +1,12 @@
-== Modified variables
+== New variable
[cols="1a,1a"]
|====
| Variable | Description
|
-**var** +
-`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[string]` `standard` `mandatory` `unique` `multiple` |
-A suffix variable. +
-**Default**:
-
-* +++val1+++
-* val2
-* '#val3#'
-|
-
-**+++dyn__val1__.var+++** +
+**dyn__val1__.var** +
**dyn__val2__.var** +
-**#dyn__val3__.var#** +
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[string]` `basic` `mandatory` |
A dynamic variable.
|====
diff --git a/tests/changelog/40_dynamic_add/result.sh b/tests/changelog/40_dynamic_add/result.sh
index 83a6fefff..009126b67 100644
--- a/tests/changelog/40_dynamic_add/result.sh
+++ b/tests/changelog/40_dynamic_add/result.sh
@@ -1,19 +1,12 @@
-[1;4;96mModified variables[0m
+[1;4;96mNew variable[0m
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
-│ [1mvar[0m │ A suffix variable. │
-│ [1;7m string [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mDefault[0m: │
-│ [1;7munique [0m [1;7m multiple [0m │ - [9mval1[0m │
-│ │ - val2 │
-│ │ - [4mval3[0m │
-├───────────────────────────────────────┼──────────────────────────────────────┤
-│ [1;9mdyn[0m[1;3;9mval1[0m[1;9m.var[0m │ A dynamic variable. │
+│ [1mdyn[0m[1;3mval1[0m[1m.var[0m │ A dynamic variable. │
│ [1mdyn[0m[1;3mval2[0m[1m.var[0m │ │
-│ [1;4mdyn[0m[1;3;4mval3[0m[1;4m.var[0m │ │
│ [1;7m string [0m [1;7m basic [0m [1;7m mandatory [0m │ │
└───────────────────────────────────────┴──────────────────────────────────────┘
diff --git a/tests/changelog/40_dynamic_delete/after/rougail/00-base.yml b/tests/changelog/40_dynamic_delete/after/rougail/00-base.yml
index c15296f0e..803be537f 100644
--- a/tests/changelog/40_dynamic_delete/after/rougail/00-base.yml
+++ b/tests/changelog/40_dynamic_delete/after/rougail/00-base.yml
@@ -4,10 +4,5 @@ version: 1.1
var: # A suffix variable
- val1
-
-"dyn{{ identifier }}":
- description: A dynamic family
- dynamic:
- variable: _.var
- var: # A dynamic variable
+ - val2
...
diff --git a/tests/changelog/40_dynamic_delete/result.adoc b/tests/changelog/40_dynamic_delete/result.adoc
index cd16b7db0..b5db1855c 100644
--- a/tests/changelog/40_dynamic_delete/result.adoc
+++ b/tests/changelog/40_dynamic_delete/result.adoc
@@ -1,22 +1,6 @@
-== Modified variables
+== Deleted variables
-[cols="1a,1a"]
-|====
-| Variable | Description
-|
-**var** +
-`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[string]` `standard` `mandatory` `unique` `multiple` |
-A suffix variable. +
-**Default**:
-
-* +++val2+++
-* val1
-|
-
-**+++dyn__val2__.var+++** +
-**dyn__val1__.var** +
-`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[string]` `basic` `mandatory` |
-A dynamic variable.
-|====
+* dyn__val1__.var
+* dyn__val2__.var
\ No newline at end of file
diff --git a/tests/changelog/40_dynamic_delete/result.sh b/tests/changelog/40_dynamic_delete/result.sh
index d007cc270..f548da2cc 100644
--- a/tests/changelog/40_dynamic_delete/result.sh
+++ b/tests/changelog/40_dynamic_delete/result.sh
@@ -1,17 +1,8 @@
-[1;4;96mModified variables[0m
+[1;4;96mDeleted variables[0m
-┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
-┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
-┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
-│ [1mvar[0m │ A suffix variable. │
-│ [1;7m string [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mDefault[0m: │
-│ [1;7munique [0m [1;7m multiple [0m │ - [9mval2[0m │
-│ │ - val1 │
-├───────────────────────────────────────┼──────────────────────────────────────┤
-│ [1;9mdyn[0m[1;3;9mval2[0m[1;9m.var[0m │ A dynamic variable. │
-│ [1mdyn[0m[1;3mval1[0m[1m.var[0m │ │
-│ [1;7m string [0m [1;7m basic [0m [1;7m mandatory [0m │ │
-└───────────────────────────────────────┴──────────────────────────────────────┘
+
+- dyn[3mval1[0m.var
+- dyn[3mval2[0m.var
diff --git a/tests/changelog/40_dynamic_variable_add/after/rougail/00-base.yml b/tests/changelog/40_dynamic_variable_add/after/rougail/00-base.yml
new file mode 100644
index 000000000..df35a4465
--- /dev/null
+++ b/tests/changelog/40_dynamic_variable_add/after/rougail/00-base.yml
@@ -0,0 +1,14 @@
+%YAML 1.2
+---
+version: 1.1
+
+var: # A suffix variable
+ - val2
+ - val3
+
+"dyn{{ identifier }}":
+ description: A dynamic family
+ dynamic:
+ variable: _.var
+ var: # A dynamic variable
+...
diff --git a/tests/changelog/40_dynamic_variable_add/before/rougail/00-base.yml b/tests/changelog/40_dynamic_variable_add/before/rougail/00-base.yml
new file mode 100644
index 000000000..295de6f56
--- /dev/null
+++ b/tests/changelog/40_dynamic_variable_add/before/rougail/00-base.yml
@@ -0,0 +1,14 @@
+%YAML 1.2
+---
+version: 1.1
+
+var: # A suffix variable
+ - val1
+ - val2
+
+"dyn{{ identifier }}":
+ description: A dynamic family
+ dynamic:
+ variable: _.var
+ var: # A dynamic variable
+...
diff --git a/tests/changelog/40_dynamic_variable_add/result.adoc b/tests/changelog/40_dynamic_variable_add/result.adoc
new file mode 100644
index 000000000..2843c59ac
--- /dev/null
+++ b/tests/changelog/40_dynamic_variable_add/result.adoc
@@ -0,0 +1,24 @@
+== Modified variables
+
+[cols="1a,1a"]
+|====
+| Variable | Description
+|
+
+**var** +
+`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[string]` `standard` `mandatory` `unique` `multiple` |
+A suffix variable. +
+**Default**:
+
+* +++val1+++
+* val2
+* '#val3#'
+|
+
+**+++dyn__val1__.var+++** +
+**dyn__val2__.var** +
+**#dyn__val3__.var#** +
+`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[string]` `basic` `mandatory` |
+A dynamic variable.
+|====
+
diff --git a/tests/changelog/40_dynamic_variable_add/result.sh b/tests/changelog/40_dynamic_variable_add/result.sh
new file mode 100644
index 000000000..83a6fefff
--- /dev/null
+++ b/tests/changelog/40_dynamic_variable_add/result.sh
@@ -0,0 +1,19 @@
+
+
+[1;4;96mModified variables[0m
+
+
+┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
+┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
+┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
+│ [1mvar[0m │ A suffix variable. │
+│ [1;7m string [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mDefault[0m: │
+│ [1;7munique [0m [1;7m multiple [0m │ - [9mval1[0m │
+│ │ - val2 │
+│ │ - [4mval3[0m │
+├───────────────────────────────────────┼──────────────────────────────────────┤
+│ [1;9mdyn[0m[1;3;9mval1[0m[1;9m.var[0m │ A dynamic variable. │
+│ [1mdyn[0m[1;3mval2[0m[1m.var[0m │ │
+│ [1;4mdyn[0m[1;3;4mval3[0m[1;4m.var[0m │ │
+│ [1;7m string [0m [1;7m basic [0m [1;7m mandatory [0m │ │
+└───────────────────────────────────────┴──────────────────────────────────────┘
diff --git a/tests/changelog/40_dynamic_variable_delete/after/rougail/00-base.yml b/tests/changelog/40_dynamic_variable_delete/after/rougail/00-base.yml
new file mode 100644
index 000000000..c15296f0e
--- /dev/null
+++ b/tests/changelog/40_dynamic_variable_delete/after/rougail/00-base.yml
@@ -0,0 +1,13 @@
+%YAML 1.2
+---
+version: 1.1
+
+var: # A suffix variable
+ - val1
+
+"dyn{{ identifier }}":
+ description: A dynamic family
+ dynamic:
+ variable: _.var
+ var: # A dynamic variable
+...
diff --git a/tests/changelog/40_dynamic_variable_delete/before/rougail/00-base.yml b/tests/changelog/40_dynamic_variable_delete/before/rougail/00-base.yml
new file mode 100644
index 000000000..295de6f56
--- /dev/null
+++ b/tests/changelog/40_dynamic_variable_delete/before/rougail/00-base.yml
@@ -0,0 +1,14 @@
+%YAML 1.2
+---
+version: 1.1
+
+var: # A suffix variable
+ - val1
+ - val2
+
+"dyn{{ identifier }}":
+ description: A dynamic family
+ dynamic:
+ variable: _.var
+ var: # A dynamic variable
+...
diff --git a/tests/changelog/40_dynamic_variable_delete/result.adoc b/tests/changelog/40_dynamic_variable_delete/result.adoc
new file mode 100644
index 000000000..cd16b7db0
--- /dev/null
+++ b/tests/changelog/40_dynamic_variable_delete/result.adoc
@@ -0,0 +1,22 @@
+== Modified variables
+
+[cols="1a,1a"]
+|====
+| Variable | Description
+|
+
+**var** +
+`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[string]` `standard` `mandatory` `unique` `multiple` |
+A suffix variable. +
+**Default**:
+
+* +++val2+++
+* val1
+|
+
+**+++dyn__val2__.var+++** +
+**dyn__val1__.var** +
+`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[string]` `basic` `mandatory` |
+A dynamic variable.
+|====
+
diff --git a/tests/changelog/40_dynamic_variable_delete/result.sh b/tests/changelog/40_dynamic_variable_delete/result.sh
new file mode 100644
index 000000000..d007cc270
--- /dev/null
+++ b/tests/changelog/40_dynamic_variable_delete/result.sh
@@ -0,0 +1,17 @@
+
+
+[1;4;96mModified variables[0m
+
+
+┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
+┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
+┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
+│ [1mvar[0m │ A suffix variable. │
+│ [1;7m string [0m [1;7m standard [0m [1;7m mandatory [0m [1;7m [0m │ [1mDefault[0m: │
+│ [1;7munique [0m [1;7m multiple [0m │ - [9mval2[0m │
+│ │ - val1 │
+├───────────────────────────────────────┼──────────────────────────────────────┤
+│ [1;9mdyn[0m[1;3;9mval2[0m[1;9m.var[0m │ A dynamic variable. │
+│ [1mdyn[0m[1;3mval1[0m[1m.var[0m │ │
+│ [1;7m string [0m [1;7m basic [0m [1;7m mandatory [0m │ │
+└───────────────────────────────────────┴──────────────────────────────────────┘
diff --git a/tests/results/test_namespace/00_0empty.changelog.html b/tests/results/test_namespace/00_0empty.changelog.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/00_0no_variable.changelog.html b/tests/results/test_namespace/00_0no_variable.changelog.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/00_0no_variable_default_version.changelog.html b/tests/results/test_namespace/00_0no_variable_default_version.changelog.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/00_0no_variable_remove_version.changelog.html b/tests/results/test_namespace/00_0no_variable_remove_version.changelog.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/00_0version_underscore.changelog.html b/tests/results/test_namespace/00_0version_underscore.changelog.html
new file mode 100644
index 000000000..43b8e4a5a
--- /dev/null
+++ b/tests/results/test_namespace/00_0version_underscore.changelog.html
@@ -0,0 +1,11 @@
+
New variable
+
+
+
+| Variable | Description |
+
+
+rougail.version string basic mandatory | A variable. |
+
+
+
diff --git a/tests/results/test_namespace/00_1empty_variable.changelog.html b/tests/results/test_namespace/00_1empty_variable.changelog.html
new file mode 100644
index 000000000..6137623f5
--- /dev/null
+++ b/tests/results/test_namespace/00_1empty_variable.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.empty string basic mandatory | |
+
+
+
diff --git a/tests/results/test_namespace/00_2default_calculated.changelog.html b/tests/results/test_namespace/00_2default_calculated.changelog.html
new file mode 100644
index 000000000..af1550477
--- /dev/null
+++ b/tests/results/test_namespace/00_2default_calculated.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard mandatory | A first variable. Default: no |
+rougail.var2 string standard mandatory unique multiple | A second variable. Default: the value of var1. |
+
+
+
diff --git a/tests/results/test_namespace/00_2default_calculated_multi.changelog.html b/tests/results/test_namespace/00_2default_calculated_multi.changelog.html
new file mode 100644
index 000000000..6fb94171f
--- /dev/null
+++ b/tests/results/test_namespace/00_2default_calculated_multi.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard mandatory unique multiple | A first variable. Default: |
+rougail.var2 string standard mandatory unique multiple | A second variable. Default: the value of _.var1. |
+
+
+
diff --git a/tests/results/test_namespace/00_2default_calculated_params_permissive.changelog.html b/tests/results/test_namespace/00_2default_calculated_params_permissive.changelog.html
new file mode 100644
index 000000000..d232150ed
--- /dev/null
+++ b/tests/results/test_namespace/00_2default_calculated_params_permissive.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.var2 string standard mandatory | A second variable. Default: depends on a calculation. |
+
+
+
diff --git a/tests/results/test_namespace/00_2default_calculated_variable.changelog.html b/tests/results/test_namespace/00_2default_calculated_variable.changelog.html
new file mode 100644
index 000000000..d5cc1cdab
--- /dev/null
+++ b/tests/results/test_namespace/00_2default_calculated_variable.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 domainname basic mandatory unique multiple | A first variable. Validator: the domain name can be an IP |
+rougail.var2 domainname standard mandatory unique multiple | A second variable. Default: the value of the variable "rougail.var1". |
+
+
+
diff --git a/tests/results/test_namespace/00_2default_calculated_variable_description.changelog.html b/tests/results/test_namespace/00_2default_calculated_variable_description.changelog.html
new file mode 100644
index 000000000..38b58a642
--- /dev/null
+++ b/tests/results/test_namespace/00_2default_calculated_variable_description.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string basic mandatory | A first variable. |
+rougail.var2 string standard mandatory | A second variable. Default: value of a variable!. |
+
+
+
diff --git a/tests/results/test_namespace/00_2default_calculated_variable_description_multi_line.changelog.html b/tests/results/test_namespace/00_2default_calculated_variable_description_multi_line.changelog.html
new file mode 100644
index 000000000..0d0aa897a
--- /dev/null
+++ b/tests/results/test_namespace/00_2default_calculated_variable_description_multi_line.changelog.html
@@ -0,0 +1,16 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string basic mandatory | A first variable. |
+rougail.var2 string standard mandatory | A second variable. Default: value
+of
+a
+variable!. |
+rougail.var3 string basic mandatory | A new variable. |
+
+
+
diff --git a/tests/results/test_namespace/00_2default_calculated_variable_transitive.changelog.html b/tests/results/test_namespace/00_2default_calculated_variable_transitive.changelog.html
new file mode 100644
index 000000000..423c8b904
--- /dev/null
+++ b/tests/results/test_namespace/00_2default_calculated_variable_transitive.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 domainname basic mandatory unique multiple | A first variable. Validator: the domain name can be an IP |
+rougail.var2 domainname standard mandatory unique multiple | A second variable. Validator: the domain name can be an IP Default: the value of the variable "rougail.var1". |
+
+
+
diff --git a/tests/results/test_namespace/00_4load_subfolder.changelog.html b/tests/results/test_namespace/00_4load_subfolder.changelog.html
new file mode 100644
index 000000000..23fb3bae1
--- /dev/null
+++ b/tests/results/test_namespace/00_4load_subfolder.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string basic mandatory | A variable. |
+rougail.var2 string basic mandatory | A variable. |
+
+
+
diff --git a/tests/results/test_namespace/00_5load_notype.changelog.html b/tests/results/test_namespace/00_5load_notype.changelog.html
new file mode 100644
index 000000000..42a078875
--- /dev/null
+++ b/tests/results/test_namespace/00_5load_notype.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.without_type string standard mandatory | A variable. Default: non |
+
+
+
diff --git a/tests/results/test_namespace/00_6boolean.changelog.html b/tests/results/test_namespace/00_6boolean.changelog.html
new file mode 100644
index 000000000..e8da1e66a
--- /dev/null
+++ b/tests/results/test_namespace/00_6boolean.changelog.html
@@ -0,0 +1,16 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 boolean standard mandatory | The first variable. Default: true |
+rougail.var2 boolean standard mandatory | The second variable. Default: true |
+rougail.var3 boolean standard mandatory | The third variable. Default: true |
+rougail.var4 boolean standard mandatory | The forth variable. Default: false |
+rougail.var5 boolean standard mandatory | The fifth variable. Default: false |
+rougail.var6 boolean standard mandatory | The sixth variable. Default: false |
+
+
+
diff --git a/tests/results/test_namespace/00_6boolean_no_mandatory.changelog.html b/tests/results/test_namespace/00_6boolean_no_mandatory.changelog.html
new file mode 100644
index 000000000..43e3f8942
--- /dev/null
+++ b/tests/results/test_namespace/00_6boolean_no_mandatory.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.variable boolean standard | A variable. Default: true |
+
+
+
diff --git a/tests/results/test_namespace/00_6choice.changelog.html b/tests/results/test_namespace/00_6choice.changelog.html
new file mode 100644
index 000000000..234464366
--- /dev/null
+++ b/tests/results/test_namespace/00_6choice.changelog.html
@@ -0,0 +1,29 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 choice basic mandatory | The first variable. Choices: |
+rougail.var2 choice basic mandatory | The second variable. Choices: |
+rougail.var3 choice standard | The third variable. Choices: |
+rougail.var4 choice standard | The forth variable. Choices: |
+rougail.var5 choice standard mandatory | The fifth variable. Choices: |
+rougail.var6 choice standard mandatory | The sixth variable. Choices: |
+
+
+
diff --git a/tests/results/test_namespace/00_6choice_calculation.changelog.html b/tests/results/test_namespace/00_6choice_calculation.changelog.html
new file mode 100644
index 000000000..4828cc0ed
--- /dev/null
+++ b/tests/results/test_namespace/00_6choice_calculation.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.var choice standard mandatory | A variable. Choices: choices is 0 to 9. Default: 9 |
+
+
+
diff --git a/tests/results/test_namespace/00_6choice_link.changelog.html b/tests/results/test_namespace/00_6choice_link.changelog.html
new file mode 100644
index 000000000..4de44d2f9
--- /dev/null
+++ b/tests/results/test_namespace/00_6choice_link.changelog.html
@@ -0,0 +1,16 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 choice basic mandatory | The first variable. Choices: |
+rougail.var2 choice standard mandatory | The second variable. Choices: Default: the value of the variable "rougail.var1". |
+
+
+
diff --git a/tests/results/test_namespace/00_6choice_variable.changelog.html b/tests/results/test_namespace/00_6choice_variable.changelog.html
new file mode 100644
index 000000000..2e80d5956
--- /dev/null
+++ b/tests/results/test_namespace/00_6choice_variable.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard mandatory unique multiple | A second variable. Default: |
+rougail.var2 choice standard mandatory | A first variable. Choices: the value of the variable "rougail.var1". Default: a |
+
+
+
diff --git a/tests/results/test_namespace/00_6choice_variable_link.changelog.html b/tests/results/test_namespace/00_6choice_variable_link.changelog.html
new file mode 100644
index 000000000..889d4aad8
--- /dev/null
+++ b/tests/results/test_namespace/00_6choice_variable_link.changelog.html
@@ -0,0 +1,15 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard mandatory unique multiple | A second variable. Default: |
+rougail.var2 choice standard mandatory | A first variable. Choices: the value of the variable "rougail.var1". Default: a |
+rougail.var3 choice standard mandatory | A third variable. Choices: the value of the variable "rougail.var1". Default: the value of the variable "rougail.var2". |
+
+
+
diff --git a/tests/results/test_namespace/00_6choice_variable_link2.changelog.html b/tests/results/test_namespace/00_6choice_variable_link2.changelog.html
new file mode 100644
index 000000000..42251f39f
--- /dev/null
+++ b/tests/results/test_namespace/00_6choice_variable_link2.changelog.html
@@ -0,0 +1,15 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard mandatory unique multiple | A second variable. Default: |
+rougail.var2 choice standard mandatory | A first variable. Choices: the value of the variable "rougail.var1". Default: a |
+rougail.family.var3 choice standard mandatory | A third variable. Choices: the value of the variable "rougail.family.var1". Default: the value of the variable "rougail.var2". |
+
+
+
diff --git a/tests/results/test_namespace/00_6custom.changelog.html b/tests/results/test_namespace/00_6custom.changelog.html
new file mode 100644
index 000000000..be1378802
--- /dev/null
+++ b/tests/results/test_namespace/00_6custom.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.custom1 custom basic mandatory | The first variable. |
+rougail.custom2 custom standard mandatory | The seconf variable. Default: value |
+
+
+
diff --git a/tests/results/test_namespace/00_6domainname.changelog.html b/tests/results/test_namespace/00_6domainname.changelog.html
new file mode 100644
index 000000000..bc1e6fa87
--- /dev/null
+++ b/tests/results/test_namespace/00_6domainname.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.variable domainname standard mandatory | A domain name variable. Default: my.domain.name |
+
+
+
diff --git a/tests/results/test_namespace/00_6domainname_params.changelog.html b/tests/results/test_namespace/00_6domainname_params.changelog.html
new file mode 100644
index 000000000..e840c6696
--- /dev/null
+++ b/tests/results/test_namespace/00_6domainname_params.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.variable domainname standard mandatory | A domain name variable. Validator: the domain name can be an IP Default: my.domain.name |
+
+
+
diff --git a/tests/results/test_namespace/00_6float.changelog.html b/tests/results/test_namespace/00_6float.changelog.html
new file mode 100644
index 000000000..5d082ffc3
--- /dev/null
+++ b/tests/results/test_namespace/00_6float.changelog.html
@@ -0,0 +1,16 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 float standard mandatory | The first variable. Default: 0.0 |
+rougail.var2 float standard mandatory | The second variable. Default: 0.0 |
+rougail.var3 float standard mandatory | The third variable. Default: 0.0 |
+rougail.var4 float standard mandatory | The forth variable. Default: 10.1 |
+rougail.var5 float standard mandatory | The fifth variable. Default: 10.1 |
+rougail.var6 float standard mandatory | The sixth variable. Default: 10.1 |
+
+
+
diff --git a/tests/results/test_namespace/00_6integer.changelog.html b/tests/results/test_namespace/00_6integer.changelog.html
new file mode 100644
index 000000000..e957a54b6
--- /dev/null
+++ b/tests/results/test_namespace/00_6integer.changelog.html
@@ -0,0 +1,16 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 integer standard mandatory | The first variable. Default: 0 |
+rougail.var2 integer standard mandatory | The second variable. Default: 0 |
+rougail.var3 integer standard mandatory | The third variable. Default: 0 |
+rougail.var4 integer standard mandatory | This forth variable. Default: 10 |
+rougail.var5 integer standard mandatory | The fifth variable. Default: 10 |
+rougail.var6 integer standard mandatory | The sixth variable. Default: 10 |
+
+
+
diff --git a/tests/results/test_namespace/00_6ip.changelog.html b/tests/results/test_namespace/00_6ip.changelog.html
new file mode 100644
index 000000000..56f36e853
--- /dev/null
+++ b/tests/results/test_namespace/00_6ip.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 IP standard mandatory | An IP. Validator: reserved IP are allowed Default: 1.1.1.1 |
+rougail.var2 IP standard mandatory | An IP in CIDR format. Validators: - IP must be in CIDR format
+- reserved IP are allowed
Default: 1.1.1.1/24 Example: 192.168.0.128/25 |
+rougail.var3 cidr standard mandatory | An IP in CIDR format with obsolete CIDR type. Default: 1.1.1.1/24 |
+
+
+
diff --git a/tests/results/test_namespace/00_6network.changelog.html b/tests/results/test_namespace/00_6network.changelog.html
new file mode 100644
index 000000000..e0dd3fcf6
--- /dev/null
+++ b/tests/results/test_namespace/00_6network.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 network standard mandatory | An network. Default: 1.1.1.0 |
+rougail.var2 network standard mandatory | An network in CIDR format. Validator: network must be in CIDR format Default: 1.1.1.0/24 |
+rougail.var3 network_cidr standard mandatory | An network in CIDR format with obsolete CIDR type. Default: 1.1.1.0/24 |
+
+
+
diff --git a/tests/results/test_namespace/00_6number.changelog.html b/tests/results/test_namespace/00_6number.changelog.html
new file mode 100644
index 000000000..e957a54b6
--- /dev/null
+++ b/tests/results/test_namespace/00_6number.changelog.html
@@ -0,0 +1,16 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 integer standard mandatory | The first variable. Default: 0 |
+rougail.var2 integer standard mandatory | The second variable. Default: 0 |
+rougail.var3 integer standard mandatory | The third variable. Default: 0 |
+rougail.var4 integer standard mandatory | This forth variable. Default: 10 |
+rougail.var5 integer standard mandatory | The fifth variable. Default: 10 |
+rougail.var6 integer standard mandatory | The sixth variable. Default: 10 |
+
+
+
diff --git a/tests/results/test_namespace/00_6port.changelog.html b/tests/results/test_namespace/00_6port.changelog.html
new file mode 100644
index 000000000..fa4825f8a
--- /dev/null
+++ b/tests/results/test_namespace/00_6port.changelog.html
@@ -0,0 +1,19 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.variable1 port basic mandatory | A port variable. Validators: - well-known ports (1 to 1023) are allowed
+- registred ports (1024 to 49151) are allowed
+- private ports (greater than 49152) are allowed
|
+rougail.variable2 port standard mandatory | A port variable with default value. Validators: - well-known ports (1 to 1023) are allowed
+- registred ports (1024 to 49151) are allowed
+- private ports (greater than 49152) are allowed
Default: 8080 |
+rougail.variable3 port standard mandatory | A port variable with integer default value. Validators: - well-known ports (1 to 1023) are allowed
+- registred ports (1024 to 49151) are allowed
+- private ports (greater than 49152) are allowed
Default: 8080 |
+
+
+
diff --git a/tests/results/test_namespace/00_6regexp.changelog.html b/tests/results/test_namespace/00_6regexp.changelog.html
new file mode 100644
index 000000000..fef4da6bb
--- /dev/null
+++ b/tests/results/test_namespace/00_6regexp.changelog.html
@@ -0,0 +1,12 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.var regexp standard mandatory | A first variable. Validator: text based with regular expressions "^#(?:[0-9a-f]{3}){1,2}$" Default: #a1a1a1 Examples: |
+
+
+
diff --git a/tests/results/test_namespace/00_6regexp_link.changelog.html b/tests/results/test_namespace/00_6regexp_link.changelog.html
new file mode 100644
index 000000000..b2f63b4d4
--- /dev/null
+++ b/tests/results/test_namespace/00_6regexp_link.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 regexp standard mandatory | A first variable. Validator: text based with regular expressions "^#(?:[0-9a-f]{3}){1,2}$" Default: #a1a1a1 Examples: |
+rougail.var2 regexp standard mandatory | A second variable. Validator: text based with regular expressions "^#(?:[0-9a-f]{3}){1,2}$" Default: the value of the variable "rougail.var1". Examples: |
+
+
+
diff --git a/tests/results/test_namespace/00_6secret.changelog.html b/tests/results/test_namespace/00_6secret.changelog.html
new file mode 100644
index 000000000..29a0869c3
--- /dev/null
+++ b/tests/results/test_namespace/00_6secret.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.secret1 secret basic mandatory | The first variable. |
+rougail.secret2 secret standard mandatory | The second variable. Default: value |
+
+
+
diff --git a/tests/results/test_namespace/00_6secret_param.changelog.html b/tests/results/test_namespace/00_6secret_param.changelog.html
new file mode 100644
index 000000000..5d41c290b
--- /dev/null
+++ b/tests/results/test_namespace/00_6secret_param.changelog.html
@@ -0,0 +1,15 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.secret1 secret basic mandatory | The first variable. Validator: minimum length for the secret is 10 characters |
+rougail.secret2 secret standard mandatory | The second variable. Validators: - maximum length for the secret is 10 characters
+- 'forbidden characters: "$" and "^"'
Default: value |
+rougail.secret3 secret standard mandatory | The third variable. Validators: - maximum length for the secret is 10 characters
+- 'forbidden characters: "$"'
Default: value |
+
+
+
diff --git a/tests/results/test_namespace/00_6string.changelog.html b/tests/results/test_namespace/00_6string.changelog.html
new file mode 100644
index 000000000..3627c5de9
--- /dev/null
+++ b/tests/results/test_namespace/00_6string.changelog.html
@@ -0,0 +1,18 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string basic mandatory | The first variable. |
+rougail.var2 string basic mandatory | The second variable. |
+rougail.var3 string basic mandatory | The third variable. |
+rougail.var4 string standard mandatory | The forth variable. Default: value |
+rougail.var5 string standard mandatory | The fifth variable. Default: value |
+rougail.var6 string standard mandatory | The sixth variable. Default: value |
+rougail.var7 string standard mandatory | The seventh variable. Default: 8080 |
+rougail.var8 string standard mandatory | The height variable. Default: true |
+
+
+
diff --git a/tests/results/test_namespace/00_7choice_quote.changelog.html b/tests/results/test_namespace/00_7choice_quote.changelog.html
new file mode 100644
index 000000000..0abd259fb
--- /dev/null
+++ b/tests/results/test_namespace/00_7choice_quote.changelog.html
@@ -0,0 +1,13 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.var choice standard mandatory | A choice. Choices: - quote' ← (default)
+- quote"
+- quote"'
|
+
+
+
diff --git a/tests/results/test_namespace/00_7help.changelog.html b/tests/results/test_namespace/00_7help.changelog.html
new file mode 100644
index 000000000..aa5c91223
--- /dev/null
+++ b/tests/results/test_namespace/00_7help.changelog.html
@@ -0,0 +1,18 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string basic mandatory | The first variable. Multi line
+
+Help
+
+With useful information. |
+rougail.var2 string basic mandatory | The second variable. Multi line
+Help
+With useful information. |
+
+
+
diff --git a/tests/results/test_namespace/00_7help_quote.changelog.html b/tests/results/test_namespace/00_7help_quote.changelog.html
new file mode 100644
index 000000000..e1f991139
--- /dev/null
+++ b/tests/results/test_namespace/00_7help_quote.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string basic mandatory | The first variable. Message with '. |
+rougail.var2 string basic mandatory | The second variable. Message with ". |
+
+
+
diff --git a/tests/results/test_namespace/00_7help_sup.changelog.html b/tests/results/test_namespace/00_7help_sup.changelog.html
new file mode 100644
index 000000000..1d353483a
--- /dev/null
+++ b/tests/results/test_namespace/00_7help_sup.changelog.html
@@ -0,0 +1,18 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string basic mandatory | The first <variable>. Multi line
+
+<Help>
+
+With useful information. |
+rougail.var2 string basic mandatory | The second <variable>. Multi line
+<Help>
+With useful information. |
+
+
+
diff --git a/tests/results/test_namespace/00_7value_doublequote.changelog.html b/tests/results/test_namespace/00_7value_doublequote.changelog.html
new file mode 100644
index 000000000..9cb699845
--- /dev/null
+++ b/tests/results/test_namespace/00_7value_doublequote.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard mandatory | A variable. Default: quote" |
+
+
+
diff --git a/tests/results/test_namespace/00_7value_doublequote2.changelog.html b/tests/results/test_namespace/00_7value_doublequote2.changelog.html
new file mode 100644
index 000000000..91f84a9aa
--- /dev/null
+++ b/tests/results/test_namespace/00_7value_doublequote2.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard mandatory | A variable. Default: quote'" |
+
+
+
diff --git a/tests/results/test_namespace/00_7value_doublequote3.changelog.html b/tests/results/test_namespace/00_7value_doublequote3.changelog.html
new file mode 100644
index 000000000..af2afd707
--- /dev/null
+++ b/tests/results/test_namespace/00_7value_doublequote3.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard mandatory | A variable. Default: quote\"\' |
+
+
+
diff --git a/tests/results/test_namespace/00_7value_quote.changelog.html b/tests/results/test_namespace/00_7value_quote.changelog.html
new file mode 100644
index 000000000..9629559d1
--- /dev/null
+++ b/tests/results/test_namespace/00_7value_quote.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard mandatory | A variable. Default: quote' |
+
+
+
diff --git a/tests/results/test_namespace/00_8calculation_information.changelog.html b/tests/results/test_namespace/00_8calculation_information.changelog.html
new file mode 100644
index 000000000..a0f3759dc
--- /dev/null
+++ b/tests/results/test_namespace/00_8calculation_information.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard mandatory | A variable. Default: get information test_information. |
+
+
+
diff --git a/tests/results/test_namespace/00_8calculation_namespace.changelog.html b/tests/results/test_namespace/00_8calculation_namespace.changelog.html
new file mode 100644
index 000000000..cd65c3b3b
--- /dev/null
+++ b/tests/results/test_namespace/00_8calculation_namespace.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard | A variable. Default: the value of the namespace. |
+
+
+
diff --git a/tests/results/test_namespace/00_8calculation_param_namespace.changelog.html b/tests/results/test_namespace/00_8calculation_param_namespace.changelog.html
new file mode 100644
index 000000000..501c9a2b4
--- /dev/null
+++ b/tests/results/test_namespace/00_8calculation_param_namespace.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard | A variable. Default: depends on a calculation. |
+
+
+
diff --git a/tests/results/test_namespace/00_8test.changelog.html b/tests/results/test_namespace/00_8test.changelog.html
new file mode 100644
index 000000000..c91de9182
--- /dev/null
+++ b/tests/results/test_namespace/00_8test.changelog.html
@@ -0,0 +1,20 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string basic mandatory | The first variable. Example: test |
+rougail.var2 string standard mandatory | The second variable. Default: value Example: test |
+rougail.var3 string basic mandatory | The third variable. Examples: |
+rougail.var4 string standard | The forth variable. Examples: |
+rougail.var5 boolean standard mandatory | The fifth variable. Default: true Example: false |
+rougail.var6 string basic mandatory unique multiple | The sixth variable. Examples: |
+
+
+
diff --git a/tests/results/test_namespace/00_9choice_variable_multi.changelog.html b/tests/results/test_namespace/00_9choice_variable_multi.changelog.html
new file mode 100644
index 000000000..ffcd1656b
--- /dev/null
+++ b/tests/results/test_namespace/00_9choice_variable_multi.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.variable1 choice basic mandatory unique multiple | A first variable. Choices: |
+rougail.variable2 choice standard unique multiple | A second variable. Choices: |
+
+
+
diff --git a/tests/results/test_namespace/00_9choice_variables.changelog.html b/tests/results/test_namespace/00_9choice_variables.changelog.html
new file mode 100644
index 000000000..0aba61b28
--- /dev/null
+++ b/tests/results/test_namespace/00_9choice_variables.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.source_variable_1 string standard mandatory | The first source variable. Default: val1 |
+rougail.source_variable_2 string standard mandatory | The second source variable. Default: val2 |
+rougail.my_variable choice standard mandatory | A variable. Choices: - the value of the variable "rougail.source_variable_1"
+- the value of the variable "rougail.source_variable_2"
Default: val1 |
+
+
+
diff --git a/tests/results/test_namespace/00_9default_calculation.changelog.html b/tests/results/test_namespace/00_9default_calculation.changelog.html
new file mode 100644
index 000000000..17b549a73
--- /dev/null
+++ b/tests/results/test_namespace/00_9default_calculation.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard mandatory | A variable. Default: concat all parameters. |
+
+
+
diff --git a/tests/results/test_namespace/00_9default_calculation_information.changelog.html b/tests/results/test_namespace/00_9default_calculation_information.changelog.html
new file mode 100644
index 000000000..040e61c24
--- /dev/null
+++ b/tests/results/test_namespace/00_9default_calculation_information.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory | A variable. Default: returns the information. |
+
+
+
diff --git a/tests/results/test_namespace/00_9default_calculation_information_other_variable.changelog.html b/tests/results/test_namespace/00_9default_calculation_information_other_variable.changelog.html
new file mode 100644
index 000000000..cb2d9654a
--- /dev/null
+++ b/tests/results/test_namespace/00_9default_calculation_information_other_variable.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string basic mandatory | A first variable. |
+rougail.var2 string standard mandatory | A second variable. Default: depends on a calculation. |
+
+
+
diff --git a/tests/results/test_namespace/00_9default_calculation_multi_optional.changelog.html b/tests/results/test_namespace/00_9default_calculation_multi_optional.changelog.html
new file mode 100644
index 000000000..fd3e2deb0
--- /dev/null
+++ b/tests/results/test_namespace/00_9default_calculation_multi_optional.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.my_variable string standard mandatory | Default: val1 |
+rougail.my_calculated_variable string standard mandatory unique multiple | Default: - the value of the variable "rougail.my_variable" if it is defined
|
+
+
+
diff --git a/tests/results/test_namespace/00_9default_calculation_multi_optional2.changelog.html b/tests/results/test_namespace/00_9default_calculation_multi_optional2.changelog.html
new file mode 100644
index 000000000..fd3e2deb0
--- /dev/null
+++ b/tests/results/test_namespace/00_9default_calculation_multi_optional2.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.my_variable string standard mandatory | Default: val1 |
+rougail.my_calculated_variable string standard mandatory unique multiple | Default: - the value of the variable "rougail.my_variable" if it is defined
|
+
+
+
diff --git a/tests/results/test_namespace/00_9default_calculation_multi_optional_default.changelog.html b/tests/results/test_namespace/00_9default_calculation_multi_optional_default.changelog.html
new file mode 100644
index 000000000..fd3e2deb0
--- /dev/null
+++ b/tests/results/test_namespace/00_9default_calculation_multi_optional_default.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.my_variable string standard mandatory | Default: val1 |
+rougail.my_calculated_variable string standard mandatory unique multiple | Default: - the value of the variable "rougail.my_variable" if it is defined
|
+
+
+
diff --git a/tests/results/test_namespace/00_9default_calculation_optional.changelog.html b/tests/results/test_namespace/00_9default_calculation_optional.changelog.html
new file mode 100644
index 000000000..2f31fdf9e
--- /dev/null
+++ b/tests/results/test_namespace/00_9default_calculation_optional.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.my_calculated_variable string standard mandatory unique multiple | |
+
+
+
diff --git a/tests/results/test_namespace/00_9default_calculation_optional_exists.changelog.html b/tests/results/test_namespace/00_9default_calculation_optional_exists.changelog.html
new file mode 100644
index 000000000..fcac62778
--- /dev/null
+++ b/tests/results/test_namespace/00_9default_calculation_optional_exists.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.my_variable string standard mandatory unique multiple | Default: |
+rougail.my_calculated_variable string standard mandatory unique multiple | Default: the value of the variable "rougail.my_variable" if it is defined. |
+
+
+
diff --git a/tests/results/test_namespace/00_9default_calculation_param_optional.changelog.html b/tests/results/test_namespace/00_9default_calculation_param_optional.changelog.html
new file mode 100644
index 000000000..26baa1d34
--- /dev/null
+++ b/tests/results/test_namespace/00_9default_calculation_param_optional.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard | A first variable. Default: returns a value. |
+rougail.var2 string standard mandatory | A second variable. Default: no |
+
+
+
diff --git a/tests/results/test_namespace/00_9default_information_other_variable.changelog.html b/tests/results/test_namespace/00_9default_information_other_variable.changelog.html
new file mode 100644
index 000000000..031a33a6a
--- /dev/null
+++ b/tests/results/test_namespace/00_9default_information_other_variable.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string basic mandatory | A first variable. |
+rougail.var2 string standard mandatory | A second variable. Default: the value of the information "test_information" of the variable "rougail.var1". |
+
+
+
diff --git a/tests/results/test_namespace/00_9default_information_other_variable2.changelog.html b/tests/results/test_namespace/00_9default_information_other_variable2.changelog.html
new file mode 100644
index 000000000..031a33a6a
--- /dev/null
+++ b/tests/results/test_namespace/00_9default_information_other_variable2.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string basic mandatory | A first variable. |
+rougail.var2 string standard mandatory | A second variable. Default: the value of the information "test_information" of the variable "rougail.var1". |
+
+
+
diff --git a/tests/results/test_namespace/00_9default_integer.changelog.html b/tests/results/test_namespace/00_9default_integer.changelog.html
new file mode 100644
index 000000000..bc4431a4b
--- /dev/null
+++ b/tests/results/test_namespace/00_9default_integer.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.var choice standard mandatory | A variable. Choices: choice for 0 to 9. Default: 9 |
+
+
+
diff --git a/tests/results/test_namespace/00_9default_number.changelog.html b/tests/results/test_namespace/00_9default_number.changelog.html
new file mode 100644
index 000000000..bc4431a4b
--- /dev/null
+++ b/tests/results/test_namespace/00_9default_number.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.var choice standard mandatory | A variable. Choices: choice for 0 to 9. Default: 9 |
+
+
+
diff --git a/tests/results/test_namespace/00_9extra.changelog.html b/tests/results/test_namespace/00_9extra.changelog.html
new file mode 100644
index 000000000..09957cec5
--- /dev/null
+++ b/tests/results/test_namespace/00_9extra.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard mandatory | A variable. Default: rougail |
+extra.variable string standard mandatory | A variable. Default: return no. |
+
+
+
diff --git a/tests/results/test_namespace/00_9extra_calculation.changelog.html b/tests/results/test_namespace/00_9extra_calculation.changelog.html
new file mode 100644
index 000000000..a42bd79e0
--- /dev/null
+++ b/tests/results/test_namespace/00_9extra_calculation.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard mandatory | A variable. Default: value |
+extra.variable1 string standard mandatory | A first variable. Default: the value of the variable "rougail.variable". |
+extra.variable2 string standard mandatory | A second variable. Default: copy the value of rougail.variable. |
+extra.variable3 string standard mandatory | A third variable. Default: copy the value of rougail.variable. |
+
+
+
diff --git a/tests/results/test_namespace/00_9extra_ouside.changelog.html b/tests/results/test_namespace/00_9extra_ouside.changelog.html
new file mode 100644
index 000000000..abb124aa2
--- /dev/null
+++ b/tests/results/test_namespace/00_9extra_ouside.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard mandatory | A variable. Default: the value of the variable "extra.variable". |
+extra.variable string standard mandatory | A variable. Default: value in extra |
+
+
+
diff --git a/tests/results/test_namespace/01_6boolean_multi.changelog.html b/tests/results/test_namespace/01_6boolean_multi.changelog.html
new file mode 100644
index 000000000..b2a5b9c22
--- /dev/null
+++ b/tests/results/test_namespace/01_6boolean_multi.changelog.html
@@ -0,0 +1,18 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 boolean standard mandatory unique multiple | The first variable. Default: |
+rougail.var2 boolean standard mandatory unique multiple | The second variable. Default: |
+rougail.var3 boolean standard mandatory unique multiple | The third variable. Default: |
+rougail.var4 boolean standard mandatory unique multiple | The forth variable. Default: |
+rougail.var5 boolean standard mandatory unique multiple | The fifth variable. Default: |
+rougail.var6 boolean standard mandatory unique multiple | The sixth variable. Default: |
+rougail.var7 boolean standard mandatory unique multiple | The seventh variable. Default: |
+rougail.var8 boolean standard mandatory unique multiple | The eighth variable. Default: |
+
+
+
diff --git a/tests/results/test_namespace/01_6custom_multi.changelog.html b/tests/results/test_namespace/01_6custom_multi.changelog.html
new file mode 100644
index 000000000..08986eaab
--- /dev/null
+++ b/tests/results/test_namespace/01_6custom_multi.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.custom1 custom basic mandatory unique multiple | A first custom variable. |
+rougail.custom2 custom standard mandatory unique multiple | A second custom variable. Default: |
+
+
+
diff --git a/tests/results/test_namespace/01_6float_multi.changelog.html b/tests/results/test_namespace/01_6float_multi.changelog.html
new file mode 100644
index 000000000..bd84edaab
--- /dev/null
+++ b/tests/results/test_namespace/01_6float_multi.changelog.html
@@ -0,0 +1,18 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 float standard mandatory unique multiple | The first variable. Default: |
+rougail.var2 float standard mandatory unique multiple | The second variable. Default: |
+rougail.var3 float standard mandatory unique multiple | The third variable. Default: |
+rougail.var4 float standard mandatory unique multiple | The forth variable. Default: |
+rougail.var5 float standard mandatory unique multiple | The fifth variable. Default: |
+rougail.var6 float standard mandatory unique multiple | The sixth variable. Default: |
+rougail.var7 float standard mandatory unique multiple | The seventh variable. Default: |
+rougail.var8 float standard mandatory unique multiple | The eighth variable. Default: |
+
+
+
diff --git a/tests/results/test_namespace/01_6integer_multi.changelog.html b/tests/results/test_namespace/01_6integer_multi.changelog.html
new file mode 100644
index 000000000..1a9767c32
--- /dev/null
+++ b/tests/results/test_namespace/01_6integer_multi.changelog.html
@@ -0,0 +1,18 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 integer standard mandatory unique multiple | The first variable. Default: |
+rougail.var2 integer standard mandatory unique multiple | The second variable. Default: |
+rougail.var3 integer standard mandatory unique multiple | The third variable. Default: |
+rougail.var4 integer standard mandatory unique multiple | The forth variable. Default: |
+rougail.var5 integer standard mandatory unique multiple | The fifth variable. Default: |
+rougail.var6 integer standard mandatory unique multiple | The sixth variable. Default: |
+rougail.var7 integer standard mandatory unique multiple | The seventh variable. Default: |
+rougail.var8 integer standard mandatory unique multiple | The eighth variable. Default: |
+
+
+
diff --git a/tests/results/test_namespace/01_6string_empty.changelog.html b/tests/results/test_namespace/01_6string_empty.changelog.html
new file mode 100644
index 000000000..a447465b5
--- /dev/null
+++ b/tests/results/test_namespace/01_6string_empty.changelog.html
@@ -0,0 +1,12 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard mandatory unique multiple | The second variable. Default: |
+
+
+
diff --git a/tests/results/test_namespace/01_6string_multi.changelog.html b/tests/results/test_namespace/01_6string_multi.changelog.html
new file mode 100644
index 000000000..0b2a881cd
--- /dev/null
+++ b/tests/results/test_namespace/01_6string_multi.changelog.html
@@ -0,0 +1,18 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string basic mandatory unique multiple | The first variable. |
+rougail.var2 string basic mandatory unique multiple | The second variable. |
+rougail.var3 string basic mandatory unique multiple | The third variable. |
+rougail.var4 string standard mandatory unique multiple | The forth variable. Default: |
+rougail.var5 string standard mandatory unique multiple | The fifth variable. Default: |
+rougail.var6 string standard mandatory unique multiple | The sixth variable. Default: |
+rougail.var7 string standard mandatory unique multiple | The seventh variable. Default: |
+rougail.var8 string standard mandatory unique multiple | The eighth variable. Default: |
+
+
+
diff --git a/tests/results/test_namespace/01_7value_multi_doublequote.changelog.html b/tests/results/test_namespace/01_7value_multi_doublequote.changelog.html
new file mode 100644
index 000000000..ef8c41afc
--- /dev/null
+++ b/tests/results/test_namespace/01_7value_multi_doublequote.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard mandatory unique multiple | A variable. Default: |
+
+
+
diff --git a/tests/results/test_namespace/01_7value_multi_doublequote2.changelog.html b/tests/results/test_namespace/01_7value_multi_doublequote2.changelog.html
new file mode 100644
index 000000000..1bb2ddfbc
--- /dev/null
+++ b/tests/results/test_namespace/01_7value_multi_doublequote2.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard mandatory unique multiple | A variable. Default: |
+
+
+
diff --git a/tests/results/test_namespace/01_7value_multi_quote.changelog.html b/tests/results/test_namespace/01_7value_multi_quote.changelog.html
new file mode 100644
index 000000000..e64008df1
--- /dev/null
+++ b/tests/results/test_namespace/01_7value_multi_quote.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard mandatory unique multiple | A variable. Default: |
+
+
+
diff --git a/tests/results/test_namespace/01_8calculation_information_multi.changelog.html b/tests/results/test_namespace/01_8calculation_information_multi.changelog.html
new file mode 100644
index 000000000..97bfe6798
--- /dev/null
+++ b/tests/results/test_namespace/01_8calculation_information_multi.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard mandatory unique multiple | A variable. Default: get information test_information. |
+
+
+
diff --git a/tests/results/test_namespace/01_9choice_variable_multi.changelog.html b/tests/results/test_namespace/01_9choice_variable_multi.changelog.html
new file mode 100644
index 000000000..90e6d4f00
--- /dev/null
+++ b/tests/results/test_namespace/01_9choice_variable_multi.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.variable1 string standard mandatory unique multiple | A first variable. Default: |
+rougail.variable2 choice basic mandatory | A second variable. Choices: the value of the variable "rougail.variable1". |
+
+
+
diff --git a/tests/results/test_namespace/01_9choice_variable_optional.changelog.html b/tests/results/test_namespace/01_9choice_variable_optional.changelog.html
new file mode 100644
index 000000000..81b6e3b41
--- /dev/null
+++ b/tests/results/test_namespace/01_9choice_variable_optional.changelog.html
@@ -0,0 +1,13 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.variable choice standard mandatory | A variable. Choices: |
+
+
+
diff --git a/tests/results/test_namespace/04_0type_param.changelog.html b/tests/results/test_namespace/04_0type_param.changelog.html
new file mode 100644
index 000000000..f934f7ec1
--- /dev/null
+++ b/tests/results/test_namespace/04_0type_param.changelog.html
@@ -0,0 +1,12 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.int integer standard mandatory | A limited number. Validators: - the minimum value is 0
+- the maximum value is 100
Default: 10 |
+
+
+
diff --git a/tests/results/test_namespace/04_0type_param_integer.changelog.html b/tests/results/test_namespace/04_0type_param_integer.changelog.html
new file mode 100644
index 000000000..10a11937d
--- /dev/null
+++ b/tests/results/test_namespace/04_0type_param_integer.changelog.html
@@ -0,0 +1,12 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.int integer standard mandatory | A limited integer. Validators: - the minimum value is 0
+- the maximum value is 100
Default: 10 |
+
+
+
diff --git a/tests/results/test_namespace/04_1auto_save.changelog.html b/tests/results/test_namespace/04_1auto_save.changelog.html
new file mode 100644
index 000000000..9a6305916
--- /dev/null
+++ b/tests/results/test_namespace/04_1auto_save.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.variable string basic mandatory auto modified | An auto save variable. Default: no |
+
+
+
diff --git a/tests/results/test_namespace/04_1auto_save_and_calculated.changelog.html b/tests/results/test_namespace/04_1auto_save_and_calculated.changelog.html
new file mode 100644
index 000000000..37730bdc3
--- /dev/null
+++ b/tests/results/test_namespace/04_1auto_save_and_calculated.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard mandatory | A first variable. Default: no |
+rougail.var2 string basic mandatory auto modified | A second variable. Default: the value of the variable "rougail.var1". |
+
+
+
diff --git a/tests/results/test_namespace/04_1auto_save_and_calculated_hidden.changelog.html b/tests/results/test_namespace/04_1auto_save_and_calculated_hidden.changelog.html
new file mode 100644
index 000000000..ed144f8ea
--- /dev/null
+++ b/tests/results/test_namespace/04_1auto_save_and_calculated_hidden.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard mandatory | A first variable. Default: no |
+rougail.var2 string basic mandatory hidden auto modified | A second variable. Default: the value is always yes. Hidden: only if the variable var1 has value "yes". |
+
+
+
diff --git a/tests/results/test_namespace/04_1auto_save_and_hidden.changelog.html b/tests/results/test_namespace/04_1auto_save_and_hidden.changelog.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/04_1default_calculation_hidden.changelog.html b/tests/results/test_namespace/04_1default_calculation_hidden.changelog.html
new file mode 100644
index 000000000..913aa9892
--- /dev/null
+++ b/tests/results/test_namespace/04_1default_calculation_hidden.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard mandatory | A first variable. Default: value |
+rougail.var2 string basic mandatory disabled | A second variable. Disabled: when the variable "rougail.var1" has the value "value". |
+rougail.var3 string standard mandatory | A third variable. Default: depends on a calculation. |
+
+
+
diff --git a/tests/results/test_namespace/04_1default_calculation_hidden_2.changelog.html b/tests/results/test_namespace/04_1default_calculation_hidden_2.changelog.html
new file mode 100644
index 000000000..913aa9892
--- /dev/null
+++ b/tests/results/test_namespace/04_1default_calculation_hidden_2.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard mandatory | A first variable. Default: value |
+rougail.var2 string basic mandatory disabled | A second variable. Disabled: when the variable "rougail.var1" has the value "value". |
+rougail.var3 string standard mandatory | A third variable. Default: depends on a calculation. |
+
+
+
diff --git a/tests/results/test_namespace/04_1default_calculation_hidden_3.changelog.html b/tests/results/test_namespace/04_1default_calculation_hidden_3.changelog.html
new file mode 100644
index 000000000..3dab4f8be
--- /dev/null
+++ b/tests/results/test_namespace/04_1default_calculation_hidden_3.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.var3 string standard mandatory | A third variable. Default: depends on a calculation. |
+
+
+
diff --git a/tests/results/test_namespace/04_1default_calculation_hidden_4.changelog.html b/tests/results/test_namespace/04_1default_calculation_hidden_4.changelog.html
new file mode 100644
index 000000000..599abad84
--- /dev/null
+++ b/tests/results/test_namespace/04_1default_calculation_hidden_4.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var2 string basic mandatory | A second variable. |
+rougail.var3 string standard mandatory | A third variable. Default: depends on a calculation. |
+
+
+
diff --git a/tests/results/test_namespace/04_1default_calculation_hidden_5.changelog.html b/tests/results/test_namespace/04_1default_calculation_hidden_5.changelog.html
new file mode 100644
index 000000000..7305de614
--- /dev/null
+++ b/tests/results/test_namespace/04_1default_calculation_hidden_5.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard mandatory | A first variable. Default: value |
+rougail.var3 string basic mandatory disabled | A third variable. Disabled: depends on an undocumented variable. |
+
+
+
diff --git a/tests/results/test_namespace/04_1default_calculation_hidden_6.changelog.html b/tests/results/test_namespace/04_1default_calculation_hidden_6.changelog.html
new file mode 100644
index 000000000..7305de614
--- /dev/null
+++ b/tests/results/test_namespace/04_1default_calculation_hidden_6.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard mandatory | A first variable. Default: value |
+rougail.var3 string basic mandatory disabled | A third variable. Disabled: depends on an undocumented variable. |
+
+
+
diff --git a/tests/results/test_namespace/04_5disabled_calculation.changelog.html b/tests/results/test_namespace/04_5disabled_calculation.changelog.html
new file mode 100644
index 000000000..689f50fd3
--- /dev/null
+++ b/tests/results/test_namespace/04_5disabled_calculation.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.condition string standard mandatory | A conditional variable. Default: no |
+rougail.variable1 string basic mandatory disabled | A first variable. Disabled: if condition is egal to "yes". |
+rougail.variable2 string basic mandatory disabled | A second variable. Disabled: if condition is egal to "yes". |
+
+
+
diff --git a/tests/results/test_namespace/04_5disabled_calculation_boolean.changelog.html b/tests/results/test_namespace/04_5disabled_calculation_boolean.changelog.html
new file mode 100644
index 000000000..109d3d043
--- /dev/null
+++ b/tests/results/test_namespace/04_5disabled_calculation_boolean.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.condition string standard mandatory | A conditional variable. Default: no |
+rougail.variable1 string basic mandatory disabled | A first variable. Disabled: if condition is egal to "yes". |
+rougail.variable2 string basic mandatory disabled | A seconde variable. Disabled: if condition is not egal to "yes". |
+
+
+
diff --git a/tests/results/test_namespace/04_5disabled_calculation_default.changelog.html b/tests/results/test_namespace/04_5disabled_calculation_default.changelog.html
new file mode 100644
index 000000000..f2c75f735
--- /dev/null
+++ b/tests/results/test_namespace/04_5disabled_calculation_default.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.condition string standard mandatory | A condition. Default: no |
+rougail.var1 string standard mandatory disabled | A first variable. Default: the value of condition. Disabled: if condition is yes. |
+rougail.var2 string standard mandatory disabled | A second variable. Default: the value of condition. Disabled: if condition is yes. |
+
+
+
diff --git a/tests/results/test_namespace/04_5disabled_calculation_multi.changelog.html b/tests/results/test_namespace/04_5disabled_calculation_multi.changelog.html
new file mode 100644
index 000000000..1e8f5b1d3
--- /dev/null
+++ b/tests/results/test_namespace/04_5disabled_calculation_multi.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.condition string standard mandatory | A conditional variable. Default: no |
+rougail.variable1 string basic mandatory disabled unique multiple | A first variable. Disabled: if condition is egal to "yes". |
+rougail.variable2 string basic mandatory disabled unique multiple | A second variable. Disabled: if condition is egal to "yes". |
+
+
+
diff --git a/tests/results/test_namespace/04_5disabled_calculation_optional.changelog.html b/tests/results/test_namespace/04_5disabled_calculation_optional.changelog.html
new file mode 100644
index 000000000..8fdb339df
--- /dev/null
+++ b/tests/results/test_namespace/04_5disabled_calculation_optional.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.condition string standard mandatory | A condition. Default: no |
+rougail.var1 string standard hidden | A first variable. Hidden: calculation from an unknown variable. |
+rougail.var2 string standard hidden | A second variable. Hidden: calculation from an condition variable. |
+
+
+
diff --git a/tests/results/test_namespace/04_5disabled_calculation_optional_default.changelog.html b/tests/results/test_namespace/04_5disabled_calculation_optional_default.changelog.html
new file mode 100644
index 000000000..4c2e932a1
--- /dev/null
+++ b/tests/results/test_namespace/04_5disabled_calculation_optional_default.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.condition boolean standard mandatory | A condition. Default: false |
+rougail.var1 string standard | A first variable. |
+rougail.var3 string standard hidden | A second variable. Hidden: when the variable "rougail.condition" is defined and has the value "true". |
+rougail.var4 string standard hidden | A forth variable. Hidden: when the variable "rougail.condition" is defined and has the value "true". |
+
+
+
diff --git a/tests/results/test_namespace/04_5disabled_calculation_variable.changelog.html b/tests/results/test_namespace/04_5disabled_calculation_variable.changelog.html
new file mode 100644
index 000000000..885fde2a8
--- /dev/null
+++ b/tests/results/test_namespace/04_5disabled_calculation_variable.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.condition boolean standard mandatory | A condition. Default: false |
+rougail.variable string basic mandatory disabled | A variable. Disabled: when the variable "rougail.condition" has the value "true". |
+
+
+
diff --git a/tests/results/test_namespace/04_5disabled_calculation_variable10.changelog.html b/tests/results/test_namespace/04_5disabled_calculation_variable10.changelog.html
new file mode 100644
index 000000000..b98b1bc8f
--- /dev/null
+++ b/tests/results/test_namespace/04_5disabled_calculation_variable10.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.condition boolean standard mandatory | A condition. Default: true |
+rougail.variable string basic mandatory disabled | A variable. Disabled: when the variable "rougail.condition" has the value "true". |
+
+
+
diff --git a/tests/results/test_namespace/04_5disabled_calculation_variable2.changelog.html b/tests/results/test_namespace/04_5disabled_calculation_variable2.changelog.html
new file mode 100644
index 000000000..b98b1bc8f
--- /dev/null
+++ b/tests/results/test_namespace/04_5disabled_calculation_variable2.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.condition boolean standard mandatory | A condition. Default: true |
+rougail.variable string basic mandatory disabled | A variable. Disabled: when the variable "rougail.condition" has the value "true". |
+
+
+
diff --git a/tests/results/test_namespace/04_5disabled_calculation_variable3.changelog.html b/tests/results/test_namespace/04_5disabled_calculation_variable3.changelog.html
new file mode 100644
index 000000000..2d188319a
--- /dev/null
+++ b/tests/results/test_namespace/04_5disabled_calculation_variable3.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.condition string standard mandatory | A condition. Default: yes |
+rougail.variable string basic mandatory disabled | A variable. Disabled: when the variable "rougail.condition" has the value "yes". |
+
+
+
diff --git a/tests/results/test_namespace/04_5disabled_calculation_variable4.changelog.html b/tests/results/test_namespace/04_5disabled_calculation_variable4.changelog.html
new file mode 100644
index 000000000..dca8360e6
--- /dev/null
+++ b/tests/results/test_namespace/04_5disabled_calculation_variable4.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.condition string standard mandatory | A condition. Default: yes |
+rougail.variable string basic mandatory disabled | A variable. Disabled: when the variable "rougail.condition" hasn't the value "yes". |
+
+
+
diff --git a/tests/results/test_namespace/04_5disabled_calculation_variable5.changelog.html b/tests/results/test_namespace/04_5disabled_calculation_variable5.changelog.html
new file mode 100644
index 000000000..04f54eb00
--- /dev/null
+++ b/tests/results/test_namespace/04_5disabled_calculation_variable5.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.variable string basic mandatory | A variable. |
+
+
+
diff --git a/tests/results/test_namespace/04_5disabled_calculation_variable6.changelog.html b/tests/results/test_namespace/04_5disabled_calculation_variable6.changelog.html
new file mode 100644
index 000000000..04f54eb00
--- /dev/null
+++ b/tests/results/test_namespace/04_5disabled_calculation_variable6.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.variable string basic mandatory | A variable. |
+
+
+
diff --git a/tests/results/test_namespace/04_5disabled_calculation_variable7.changelog.html b/tests/results/test_namespace/04_5disabled_calculation_variable7.changelog.html
new file mode 100644
index 000000000..885fde2a8
--- /dev/null
+++ b/tests/results/test_namespace/04_5disabled_calculation_variable7.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.condition boolean standard mandatory | A condition. Default: false |
+rougail.variable string basic mandatory disabled | A variable. Disabled: when the variable "rougail.condition" has the value "true". |
+
+
+
diff --git a/tests/results/test_namespace/04_5disabled_calculation_variable8.changelog.html b/tests/results/test_namespace/04_5disabled_calculation_variable8.changelog.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/04_5disabled_calculation_variable9.changelog.html b/tests/results/test_namespace/04_5disabled_calculation_variable9.changelog.html
new file mode 100644
index 000000000..04f54eb00
--- /dev/null
+++ b/tests/results/test_namespace/04_5disabled_calculation_variable9.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.variable string basic mandatory | A variable. |
+
+
+
diff --git a/tests/results/test_namespace/04_5disabled_calculation_variable_multi.changelog.html b/tests/results/test_namespace/04_5disabled_calculation_variable_multi.changelog.html
new file mode 100644
index 000000000..e7c697faf
--- /dev/null
+++ b/tests/results/test_namespace/04_5disabled_calculation_variable_multi.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.condition boolean standard mandatory | A condition. Default: false |
+rougail.variable string basic mandatory disabled unique multiple | A variable. Disabled: when the variable "rougail.condition" has the value "true". |
+
+
+
diff --git a/tests/results/test_namespace/04_5hidden_calculation.changelog.html b/tests/results/test_namespace/04_5hidden_calculation.changelog.html
new file mode 100644
index 000000000..66cd0dc02
--- /dev/null
+++ b/tests/results/test_namespace/04_5hidden_calculation.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.condition string standard mandatory | The condition. Default: no |
+rougail.var1 string standard mandatory hidden | A first variable. Default: no Hidden: if condition is yes. |
+rougail.var2 string standard mandatory hidden | A second variable. Default: no Hidden: if condition is yes. |
+
+
+
diff --git a/tests/results/test_namespace/04_5hidden_calculation2.changelog.html b/tests/results/test_namespace/04_5hidden_calculation2.changelog.html
new file mode 100644
index 000000000..66f9e2476
--- /dev/null
+++ b/tests/results/test_namespace/04_5hidden_calculation2.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.condition string standard mandatory | A condition. Default: no |
+rougail.var1 string standard mandatory hidden | A first variable. Default: the value of condition. Hidden: if condition is yes. |
+rougail.var2 string standard mandatory hidden | A second variable. Default: the value of condition. Hidden: if condition is yes. |
+
+
+
diff --git a/tests/results/test_namespace/04_5hidden_calculation_default_calculation.changelog.html b/tests/results/test_namespace/04_5hidden_calculation_default_calculation.changelog.html
new file mode 100644
index 000000000..ea440a42d
--- /dev/null
+++ b/tests/results/test_namespace/04_5hidden_calculation_default_calculation.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.condition string standard mandatory | A condition. Default: no |
+rougail.var1 string standard mandatory hidden | A first variable. Default: returns the condition value. Hidden: if condition is yes. |
+rougail.var2 string standard mandatory hidden | A second variable. Default: returns the condition value. Hidden: if condition is yes. |
+
+
+
diff --git a/tests/results/test_namespace/04_5validators.changelog.html b/tests/results/test_namespace/04_5validators.changelog.html
new file mode 100644
index 000000000..e900473f0
--- /dev/null
+++ b/tests/results/test_namespace/04_5validators.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.int integer basic mandatory | An integer. Validator: the max value is 100. |
+
+
+
diff --git a/tests/results/test_namespace/04_5validators_differ.changelog.html b/tests/results/test_namespace/04_5validators_differ.changelog.html
new file mode 100644
index 000000000..1ff89029f
--- /dev/null
+++ b/tests/results/test_namespace/04_5validators_differ.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard mandatory | A first variable. Validator: var1 must be different than var2. Default: oui Example: another_value |
+rougail.var2 string standard mandatory | A second variable. Default: no |
+
+
+
diff --git a/tests/results/test_namespace/04_5validators_multi.changelog.html b/tests/results/test_namespace/04_5validators_multi.changelog.html
new file mode 100644
index 000000000..188243942
--- /dev/null
+++ b/tests/results/test_namespace/04_5validators_multi.changelog.html
@@ -0,0 +1,12 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard mandatory unique multiple | A second variable. Validator: check length is less than 10. Default: |
+
+
+
diff --git a/tests/results/test_namespace/04_5validators_multi2.changelog.html b/tests/results/test_namespace/04_5validators_multi2.changelog.html
new file mode 100644
index 000000000..07cecdaf0
--- /dev/null
+++ b/tests/results/test_namespace/04_5validators_multi2.changelog.html
@@ -0,0 +1,13 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard mandatory unique multiple | A second variable. Validator: check length is less than 3. Default: Examples: |
+
+
+
diff --git a/tests/results/test_namespace/04_5validators_multi3.changelog.html b/tests/results/test_namespace/04_5validators_multi3.changelog.html
new file mode 100644
index 000000000..1c73b1f31
--- /dev/null
+++ b/tests/results/test_namespace/04_5validators_multi3.changelog.html
@@ -0,0 +1,13 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.var1 integer standard mandatory unique multiple | A second variable. Validator: value must be equal to index. Default: Example: 0 |
+
+
+
diff --git a/tests/results/test_namespace/05_0multi_not_uniq.changelog.html b/tests/results/test_namespace/05_0multi_not_uniq.changelog.html
new file mode 100644
index 000000000..47694a156
--- /dev/null
+++ b/tests/results/test_namespace/05_0multi_not_uniq.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard mandatory multiple | A variable. Default: |
+
+
+
diff --git a/tests/results/test_namespace/05_0multi_uniq.changelog.html b/tests/results/test_namespace/05_0multi_uniq.changelog.html
new file mode 100644
index 000000000..46cf72f8f
--- /dev/null
+++ b/tests/results/test_namespace/05_0multi_uniq.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard mandatory unique multiple | A variable. Default: |
+
+
+
diff --git a/tests/results/test_namespace/12_1auto_save_expert.changelog.html b/tests/results/test_namespace/12_1auto_save_expert.changelog.html
new file mode 100644
index 000000000..e6e7a1d33
--- /dev/null
+++ b/tests/results/test_namespace/12_1auto_save_expert.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.var string advanced mandatory auto modified | A variable. Default: no |
+
+
+
diff --git a/tests/results/test_namespace/16_0redefine_description.changelog.html b/tests/results/test_namespace/16_0redefine_description.changelog.html
new file mode 100644
index 000000000..6a929b306
--- /dev/null
+++ b/tests/results/test_namespace/16_0redefine_description.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.var string basic mandatory | Redefined. |
+
+
+
diff --git a/tests/results/test_namespace/16_2family_redefine_calculation.changelog.html b/tests/results/test_namespace/16_2family_redefine_calculation.changelog.html
new file mode 100644
index 000000000..f442bcb2a
--- /dev/null
+++ b/tests/results/test_namespace/16_2family_redefine_calculation.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.family.var1 string basic mandatory | |
+
+
+
diff --git a/tests/results/test_namespace/16_2family_redefine_disabled.changelog.html b/tests/results/test_namespace/16_2family_redefine_disabled.changelog.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/16_3family_empty_at_ends.changelog.html b/tests/results/test_namespace/16_3family_empty_at_ends.changelog.html
new file mode 100644
index 000000000..f442bcb2a
--- /dev/null
+++ b/tests/results/test_namespace/16_3family_empty_at_ends.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.family.var1 string basic mandatory | |
+
+
+
diff --git a/tests/results/test_namespace/16_5exists_nonexists.changelog.html b/tests/results/test_namespace/16_5exists_nonexists.changelog.html
new file mode 100644
index 000000000..a11cb4331
--- /dev/null
+++ b/tests/results/test_namespace/16_5exists_nonexists.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard mandatory | A variable. Default: no |
+rougail.var2 string standard mandatory | A new variable. Default: yes |
+
+
+
diff --git a/tests/results/test_namespace/16_5exists_redefine.changelog.html b/tests/results/test_namespace/16_5exists_redefine.changelog.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/16_5redefine_calculation.changelog.html b/tests/results/test_namespace/16_5redefine_calculation.changelog.html
new file mode 100644
index 000000000..f2ead342e
--- /dev/null
+++ b/tests/results/test_namespace/16_5redefine_calculation.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard mandatory | A variable. Default: returns yes. |
+
+
+
diff --git a/tests/results/test_namespace/16_5redefine_choice.changelog.html b/tests/results/test_namespace/16_5redefine_choice.changelog.html
new file mode 100644
index 000000000..ae639b247
--- /dev/null
+++ b/tests/results/test_namespace/16_5redefine_choice.changelog.html
@@ -0,0 +1,12 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.variable choice basic mandatory | A variable. Choices: |
+
+
+
diff --git a/tests/results/test_namespace/16_5redefine_default.changelog.html b/tests/results/test_namespace/16_5redefine_default.changelog.html
new file mode 100644
index 000000000..a1c1f2085
--- /dev/null
+++ b/tests/results/test_namespace/16_5redefine_default.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard mandatory | A variable. Default: yes |
+
+
+
diff --git a/tests/results/test_namespace/16_5redefine_default_calculation.changelog.html b/tests/results/test_namespace/16_5redefine_default_calculation.changelog.html
new file mode 100644
index 000000000..04f54eb00
--- /dev/null
+++ b/tests/results/test_namespace/16_5redefine_default_calculation.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.variable string basic mandatory | A variable. |
+
+
+
diff --git a/tests/results/test_namespace/16_5redefine_family.changelog.html b/tests/results/test_namespace/16_5redefine_family.changelog.html
new file mode 100644
index 000000000..529e3a6b4
--- /dev/null
+++ b/tests/results/test_namespace/16_5redefine_family.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.family.variable string basic mandatory | A variable. |
+
+
+
diff --git a/tests/results/test_namespace/16_5redefine_help.changelog.html b/tests/results/test_namespace/16_5redefine_help.changelog.html
new file mode 100644
index 000000000..00d1612b9
--- /dev/null
+++ b/tests/results/test_namespace/16_5redefine_help.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.family.variable string basic mandatory | Redefine help. Redefine help ok. |
+
+
+
diff --git a/tests/results/test_namespace/16_5redefine_hidden.changelog.html b/tests/results/test_namespace/16_5redefine_hidden.changelog.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/16_5redefine_multi.changelog.html b/tests/results/test_namespace/16_5redefine_multi.changelog.html
new file mode 100644
index 000000000..46cf72f8f
--- /dev/null
+++ b/tests/results/test_namespace/16_5redefine_multi.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard mandatory unique multiple | A variable. Default: |
+
+
+
diff --git a/tests/results/test_namespace/16_5redefine_remove_disable_calculation.changelog.html b/tests/results/test_namespace/16_5redefine_remove_disable_calculation.changelog.html
new file mode 100644
index 000000000..80503d9f6
--- /dev/null
+++ b/tests/results/test_namespace/16_5redefine_remove_disable_calculation.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.condition string standard mandatory | A condition. Default: no |
+rougail.variable string basic mandatory | A variable. |
+
+
+
diff --git a/tests/results/test_namespace/16_5test_redefine.changelog.html b/tests/results/test_namespace/16_5test_redefine.changelog.html
new file mode 100644
index 000000000..d74066a33
--- /dev/null
+++ b/tests/results/test_namespace/16_5test_redefine.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard mandatory | A first variable. Default: no Example: test1 |
+rougail.var2 string standard mandatory | A second variable. Default: non Example: test1 |
+rougail.var3 string basic mandatory | A third variable. |
+
+
+
diff --git a/tests/results/test_namespace/16_6choice_redefine.changelog.html b/tests/results/test_namespace/16_6choice_redefine.changelog.html
new file mode 100644
index 000000000..37fd5b730
--- /dev/null
+++ b/tests/results/test_namespace/16_6choice_redefine.changelog.html
@@ -0,0 +1,12 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.var choice standard mandatory | A choice. Choices: |
+
+
+
diff --git a/tests/results/test_namespace/16_6exists_family.changelog.html b/tests/results/test_namespace/16_6exists_family.changelog.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/16_6exists_redefine_family.changelog.html b/tests/results/test_namespace/16_6exists_redefine_family.changelog.html
new file mode 100644
index 000000000..d4ad3f09f
--- /dev/null
+++ b/tests/results/test_namespace/16_6exists_redefine_family.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.family1.variable1 string basic mandatory | A variable. |
+rougail.family2.variable2 string basic mandatory | A second variable. |
+
+
+
diff --git a/tests/results/test_namespace/16exists_exists.changelog.html b/tests/results/test_namespace/16exists_exists.changelog.html
new file mode 100644
index 000000000..f21fcf9f0
--- /dev/null
+++ b/tests/results/test_namespace/16exists_exists.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.var string basic mandatory | Description. |
+
+
+
diff --git a/tests/results/test_namespace/17_5redefine_leadership.changelog.html b/tests/results/test_namespace/17_5redefine_leadership.changelog.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/20_0empty_family.changelog.html b/tests/results/test_namespace/20_0empty_family.changelog.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/20_0family_append.changelog.html b/tests/results/test_namespace/20_0family_append.changelog.html
new file mode 100644
index 000000000..3611f6c68
--- /dev/null
+++ b/tests/results/test_namespace/20_0family_append.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.family.var1 string basic mandatory | The first variable. |
+rougail.family.var2 string basic mandatory | The second variable. |
+
+
+
diff --git a/tests/results/test_namespace/20_0family_underscore.changelog.html b/tests/results/test_namespace/20_0family_underscore.changelog.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/20_0multi_family.changelog.html b/tests/results/test_namespace/20_0multi_family.changelog.html
new file mode 100644
index 000000000..414fa77e2
--- /dev/null
+++ b/tests/results/test_namespace/20_0multi_family.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.family.subfamily.variable string standard | A variable. |
+
+
+
diff --git a/tests/results/test_namespace/20_0multi_family_basic.changelog.html b/tests/results/test_namespace/20_0multi_family_basic.changelog.html
new file mode 100644
index 000000000..44ed8e860
--- /dev/null
+++ b/tests/results/test_namespace/20_0multi_family_basic.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.family.subfamily.variable string basic mandatory | A variable. |
+
+
+
diff --git a/tests/results/test_namespace/20_0multi_family_expert.changelog.html b/tests/results/test_namespace/20_0multi_family_expert.changelog.html
new file mode 100644
index 000000000..8f0995939
--- /dev/null
+++ b/tests/results/test_namespace/20_0multi_family_expert.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.family.subfamily.variable string advanced | A variable. |
+
+
+
diff --git a/tests/results/test_namespace/20_0multi_family_order.changelog.html b/tests/results/test_namespace/20_0multi_family_order.changelog.html
new file mode 100644
index 000000000..a9eb24184
--- /dev/null
+++ b/tests/results/test_namespace/20_0multi_family_order.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.variable string basic mandatory | A variable. |
+rougail.family.variable1 string basic mandatory | A first variable. |
+rougail.family.subfamily.variable string basic mandatory | A variable. |
+rougail.family.variable2 string basic mandatory | A second variable. |
+
+
+
diff --git a/tests/results/test_namespace/20_0validators_differ_redefine.changelog.html b/tests/results/test_namespace/20_0validators_differ_redefine.changelog.html
new file mode 100644
index 000000000..46f01783c
--- /dev/null
+++ b/tests/results/test_namespace/20_0validators_differ_redefine.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard mandatory | A first variable. Default: no |
+rougail.var2 string standard mandatory | A second variable. Default: no |
+rougail.var3 string standard mandatory | A third variable. Validator: var3 must be different than var2. Default: yes Example: yes |
+
+
+
diff --git a/tests/results/test_namespace/20_1empty_subfamily.changelog.html b/tests/results/test_namespace/20_1empty_subfamily.changelog.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/20_2family_looks_like_dynamic.changelog.html b/tests/results/test_namespace/20_2family_looks_like_dynamic.changelog.html
new file mode 100644
index 000000000..a3595f9c3
--- /dev/null
+++ b/tests/results/test_namespace/20_2family_looks_like_dynamic.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.my_family.dynamic string standard mandatory unique multiple | Default: |
+rougail.my_family.var boolean standard mandatory | A variable. Default: true |
+
+
+
diff --git a/tests/results/test_namespace/20_2family_looks_like_variable.changelog.html b/tests/results/test_namespace/20_2family_looks_like_variable.changelog.html
new file mode 100644
index 000000000..07bbe19fe
--- /dev/null
+++ b/tests/results/test_namespace/20_2family_looks_like_variable.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.my_family.default boolean standard mandatory | Default: true |
+
+
+
diff --git a/tests/results/test_namespace/20_9default_information_parent.changelog.html b/tests/results/test_namespace/20_9default_information_parent.changelog.html
new file mode 100644
index 000000000..e24d909f3
--- /dev/null
+++ b/tests/results/test_namespace/20_9default_information_parent.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.family.var1 string basic mandatory | A first variable. |
+rougail.family.var2 string standard mandatory | A second variable. Default: the value of the information "test_information" of the variable "rougail.family". |
+
+
+
diff --git a/tests/results/test_namespace/24_0family_hidden_condition.changelog.html b/tests/results/test_namespace/24_0family_hidden_condition.changelog.html
new file mode 100644
index 000000000..1bd8efc2a
--- /dev/null
+++ b/tests/results/test_namespace/24_0family_hidden_condition.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.condition string standard mandatory | The variable use has condition. Default: no |
+rougail.family.var1 string basic mandatory | A variable. |
+
+
+
diff --git a/tests/results/test_namespace/24_0family_hidden_condition_boolean.changelog.html b/tests/results/test_namespace/24_0family_hidden_condition_boolean.changelog.html
new file mode 100644
index 000000000..180192a25
--- /dev/null
+++ b/tests/results/test_namespace/24_0family_hidden_condition_boolean.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.condition boolean standard mandatory | A conditional variable. Default: false |
+rougail.family.variable string standard | A variable. |
+
+
+
diff --git a/tests/results/test_namespace/24_0family_hidden_condition_sub_family.changelog.html b/tests/results/test_namespace/24_0family_hidden_condition_sub_family.changelog.html
new file mode 100644
index 000000000..e6fc1c6ac
--- /dev/null
+++ b/tests/results/test_namespace/24_0family_hidden_condition_sub_family.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.condition string standard mandatory | The variable use has condition. Default: no |
+rougail.family.subfamily.var1 string basic mandatory | A variable. |
+
+
+
diff --git a/tests/results/test_namespace/24_0family_hidden_condition_variable_sub_family.changelog.html b/tests/results/test_namespace/24_0family_hidden_condition_variable_sub_family.changelog.html
new file mode 100644
index 000000000..e370de9f9
--- /dev/null
+++ b/tests/results/test_namespace/24_0family_hidden_condition_variable_sub_family.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.condition boolean standard mandatory | The variable use has condition. Default: true |
+rougail.family.subfamily.var1 string standard | A variable. |
+
+
+
diff --git a/tests/results/test_namespace/24_0family_hidden_condition_with_variable.changelog.html b/tests/results/test_namespace/24_0family_hidden_condition_with_variable.changelog.html
new file mode 100644
index 000000000..f4e5f725f
--- /dev/null
+++ b/tests/results/test_namespace/24_0family_hidden_condition_with_variable.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.condition1 boolean standard mandatory | A first conditional variable. Default: false |
+rougail.condition2 boolean standard mandatory | A second conditional variable. Default: false |
+rougail.family.variable string standard hidden | A variable. Hidden: if condition2 is false. |
+
+
+
diff --git a/tests/results/test_namespace/24_0family_hidden_param_condition_sub_family.changelog.html b/tests/results/test_namespace/24_0family_hidden_param_condition_sub_family.changelog.html
new file mode 100644
index 000000000..e2987feb8
--- /dev/null
+++ b/tests/results/test_namespace/24_0family_hidden_param_condition_sub_family.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.condition string standard mandatory | The variable use has condition. Default: no |
+rougail.family.sub_family.var1 string basic mandatory | A variable. |
+
+
+
diff --git a/tests/results/test_namespace/24_0family_mandatory_condition.changelog.html b/tests/results/test_namespace/24_0family_mandatory_condition.changelog.html
new file mode 100644
index 000000000..26fd323ba
--- /dev/null
+++ b/tests/results/test_namespace/24_0family_mandatory_condition.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.condition string standard mandatory | A condition. Default: no |
+rougail.var string standard mandatory | A variable. Mandatory: only if rougail.condition has the value "yes". |
+
+
+
diff --git a/tests/results/test_namespace/24_0family_mandatory_condition_variable.changelog.html b/tests/results/test_namespace/24_0family_mandatory_condition_variable.changelog.html
new file mode 100644
index 000000000..0121d1058
--- /dev/null
+++ b/tests/results/test_namespace/24_0family_mandatory_condition_variable.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.condition boolean standard mandatory | A condition. Default: true |
+rougail.var string standard mandatory | A variable. Mandatory: when the variable "rougail.condition" has the value "true". |
+
+
+
diff --git a/tests/results/test_namespace/24_7validators_variable_optional.changelog.html b/tests/results/test_namespace/24_7validators_variable_optional.changelog.html
new file mode 100644
index 000000000..51828f4ed
--- /dev/null
+++ b/tests/results/test_namespace/24_7validators_variable_optional.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.general.int integer basic mandatory | A first integer. Validators: - int and int2 must be different.
+- int and int3 must be different.
Example: 5 |
+rougail.general.int2 integer standard mandatory | A second integer. Default: 1 |
+
+
+
diff --git a/tests/results/test_namespace/24_family_disabled_var_hidden.changelog.html b/tests/results/test_namespace/24_family_disabled_var_hidden.changelog.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/40_0leadership.changelog.html b/tests/results/test_namespace/40_0leadership.changelog.html
new file mode 100644
index 000000000..a02861d20
--- /dev/null
+++ b/tests/results/test_namespace/40_0leadership.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.leader.leader string basic mandatory unique multiple | A leader. |
+rougail.leader.follower1 string basic mandatory | A follower. |
+rougail.leader.follower2 string basic mandatory | An other follower. |
+
+
+
diff --git a/tests/results/test_namespace/40_0leadership_diff_name.changelog.html b/tests/results/test_namespace/40_0leadership_diff_name.changelog.html
new file mode 100644
index 000000000..19bf38f7d
--- /dev/null
+++ b/tests/results/test_namespace/40_0leadership_diff_name.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.leadership.leader string basic mandatory unique multiple | A leader. |
+rougail.leadership.follower1 string basic mandatory | A follower. |
+rougail.leadership.follower2 string basic mandatory | An other follower. |
+
+
+
diff --git a/tests/results/test_namespace/40_0leadership_empty.changelog.html b/tests/results/test_namespace/40_0leadership_empty.changelog.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/40_0leadership_follower_default_calculation.changelog.html b/tests/results/test_namespace/40_0leadership_follower_default_calculation.changelog.html
new file mode 100644
index 000000000..c4d86d049
--- /dev/null
+++ b/tests/results/test_namespace/40_0leadership_follower_default_calculation.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.leader.leader string basic mandatory unique multiple | A leader. |
+rougail.leader.follower1 string standard mandatory | A follower. Default: value |
+rougail.leader.follower2 string standard mandatory | A second follower. Default: returns follower1 value. |
+
+
+
diff --git a/tests/results/test_namespace/40_0leadership_follower_default_submulti.changelog.html b/tests/results/test_namespace/40_0leadership_follower_default_submulti.changelog.html
new file mode 100644
index 000000000..60d6fa42c
--- /dev/null
+++ b/tests/results/test_namespace/40_0leadership_follower_default_submulti.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.leader.leader string standard mandatory unique multiple | A leader. Default: |
+rougail.leader.follower1 string standard mandatory multiple | A follower1. Default: |
+rougail.leader.follower2 string standard mandatory multiple | A follower2. Default: |
+
+
+
diff --git a/tests/results/test_namespace/40_0leadership_follower_default_submulti_calculation.changelog.html b/tests/results/test_namespace/40_0leadership_follower_default_submulti_calculation.changelog.html
new file mode 100644
index 000000000..eff8344b7
--- /dev/null
+++ b/tests/results/test_namespace/40_0leadership_follower_default_submulti_calculation.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.leader.leader string standard mandatory unique multiple | The leader. Default: |
+rougail.leader.follower1 string standard mandatory multiple | The follower1. Default: |
+rougail.leader.follower2 string standard mandatory multiple | The follower2. Default: the value of the variable "rougail.leader.follower1". |
+
+
+
diff --git a/tests/results/test_namespace/40_0leadership_follower_default_value.changelog.html b/tests/results/test_namespace/40_0leadership_follower_default_value.changelog.html
new file mode 100644
index 000000000..30a090539
--- /dev/null
+++ b/tests/results/test_namespace/40_0leadership_follower_default_value.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.leader.leader string standard unique multiple | A leader. |
+rougail.leader.follower1 string standard mandatory | A follower with default value. Default: value |
+
+
+
diff --git a/tests/results/test_namespace/40_0leadership_leader_follower.changelog.html b/tests/results/test_namespace/40_0leadership_leader_follower.changelog.html
new file mode 100644
index 000000000..0d5ae655d
--- /dev/null
+++ b/tests/results/test_namespace/40_0leadership_leader_follower.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.leadership.leader string standard mandatory unique multiple | A leader. Default: |
+rougail.leadership.follower string standard mandatory | A follower. Default: the value of the variable "rougail.leadership.leader". |
+
+
+
diff --git a/tests/results/test_namespace/40_0leadership_leader_not_multi.changelog.html b/tests/results/test_namespace/40_0leadership_leader_not_multi.changelog.html
new file mode 100644
index 000000000..197f5a537
--- /dev/null
+++ b/tests/results/test_namespace/40_0leadership_leader_not_multi.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.general.mode_conteneur_actif string standard mandatory | No change. Default: non |
+rougail.general1.leader.leader string basic mandatory unique multiple | Leader. |
+rougail.general1.leader.follower1 string basic mandatory | Follower1. |
+rougail.general1.leader.follower2 string basic mandatory | Follower2. |
+
+
+
diff --git a/tests/results/test_namespace/40_0leadership_reduce.changelog.html b/tests/results/test_namespace/40_0leadership_reduce.changelog.html
new file mode 100644
index 000000000..196bc2375
--- /dev/null
+++ b/tests/results/test_namespace/40_0leadership_reduce.changelog.html
@@ -0,0 +1,15 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.leadership.leader string standard mandatory unique multiple | A leader. Default: - value_1
+- value_2
+- value_3
Examples: |
+rougail.leadership.follower string basic mandatory | A follower. |
+
+
+
diff --git a/tests/results/test_namespace/40_1leadership_append_follower.changelog.html b/tests/results/test_namespace/40_1leadership_append_follower.changelog.html
new file mode 100644
index 000000000..d61478197
--- /dev/null
+++ b/tests/results/test_namespace/40_1leadership_append_follower.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.leader.leader string basic mandatory unique multiple | The leader. |
+rougail.leader.follower1 string basic mandatory | The follower1. |
+rougail.leader.follower2 string basic mandatory | The follower2. |
+rougail.leader.follower3 string basic mandatory | The follower3. |
+
+
+
diff --git a/tests/results/test_namespace/40_2leadership_calculation_index.changelog.html b/tests/results/test_namespace/40_2leadership_calculation_index.changelog.html
new file mode 100644
index 000000000..e5becb299
--- /dev/null
+++ b/tests/results/test_namespace/40_2leadership_calculation_index.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.leader.leader string standard mandatory unique multiple | A leader. Default: |
+rougail.leader.follower1 integer standard mandatory | A follower. Default: the value of the index. |
+
+
+
diff --git a/tests/results/test_namespace/40_2leadership_calculation_index_2.changelog.html b/tests/results/test_namespace/40_2leadership_calculation_index_2.changelog.html
new file mode 100644
index 000000000..e5becb299
--- /dev/null
+++ b/tests/results/test_namespace/40_2leadership_calculation_index_2.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.leader.leader string standard mandatory unique multiple | A leader. Default: |
+rougail.leader.follower1 integer standard mandatory | A follower. Default: the value of the index. |
+
+
+
diff --git a/tests/results/test_namespace/40_2leadership_calculation_param_index.changelog.html b/tests/results/test_namespace/40_2leadership_calculation_param_index.changelog.html
new file mode 100644
index 000000000..0d1749a2a
--- /dev/null
+++ b/tests/results/test_namespace/40_2leadership_calculation_param_index.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.leader.leader string standard mandatory unique multiple | A leader. Default: |
+rougail.leader.follower1 integer standard mandatory | A follower. Default: returns index. |
+
+
+
diff --git a/tests/results/test_namespace/40_2leadership_leader_calculation.changelog.html b/tests/results/test_namespace/40_2leadership_leader_calculation.changelog.html
new file mode 100644
index 000000000..0a0db27f4
--- /dev/null
+++ b/tests/results/test_namespace/40_2leadership_leader_calculation.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.leader.leader string standard mandatory unique multiple | A leader. Default: returns val1 and val2. |
+rougail.leader.follower1 string basic mandatory | A first follower. |
+rougail.leader.follower2 string basic mandatory | A second follower. |
+
+
+
diff --git a/tests/results/test_namespace/40_6leadership_follower_multi.changelog.html b/tests/results/test_namespace/40_6leadership_follower_multi.changelog.html
new file mode 100644
index 000000000..c8097ed6f
--- /dev/null
+++ b/tests/results/test_namespace/40_6leadership_follower_multi.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.leadership.leader string basic mandatory unique multiple | The leader. |
+rougail.leadership.follower1 string basic mandatory multiple | The first follower. |
+rougail.leadership.follower2 string standard mandatory multiple | The second follower. Default: |
+
+
+
diff --git a/tests/results/test_namespace/40_6leadership_follower_multi_no_mandatory.changelog.html b/tests/results/test_namespace/40_6leadership_follower_multi_no_mandatory.changelog.html
new file mode 100644
index 000000000..1f6f6dc1e
--- /dev/null
+++ b/tests/results/test_namespace/40_6leadership_follower_multi_no_mandatory.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.leadership.leader string standard unique multiple | The leader. |
+rougail.leadership.follower1 string basic mandatory multiple | The first follower. |
+rougail.leadership.follower2 string standard mandatory multiple | The second follower. Default: |
+
+
+
diff --git a/tests/results/test_namespace/40_8calculation_boolean.changelog.html b/tests/results/test_namespace/40_8calculation_boolean.changelog.html
new file mode 100644
index 000000000..6b932dd1f
--- /dev/null
+++ b/tests/results/test_namespace/40_8calculation_boolean.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.bool boolean standard mandatory | A boolean variable. Default: false |
+rougail.multi1 boolean standard mandatory unique multiple | A first multi variable. Default: a calculation. |
+rougail.multi2 boolean standard mandatory unique multiple | A second multi variable. Default: a calculation. |
+
+
+
diff --git a/tests/results/test_namespace/40_8calculation_boolean_return_none.changelog.html b/tests/results/test_namespace/40_8calculation_boolean_return_none.changelog.html
new file mode 100644
index 000000000..45ef96623
--- /dev/null
+++ b/tests/results/test_namespace/40_8calculation_boolean_return_none.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard mandatory | A first variable. Default: yes |
+rougail.var2 boolean standard mandatory | A second variable. Default: return false if the value of var1 is "no". |
+
+
+
diff --git a/tests/results/test_namespace/40_8calculation_integer.changelog.html b/tests/results/test_namespace/40_8calculation_integer.changelog.html
new file mode 100644
index 000000000..3ea1e5f54
--- /dev/null
+++ b/tests/results/test_namespace/40_8calculation_integer.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.bool boolean standard mandatory | A boolean variable. Default: false |
+rougail.int1 integer standard mandatory | First integer variable. Default: if bool returns 1 otherwise return 2. |
+rougail.int2 integer standard mandatory | Second integer variable. Default: if bool returns 3 otherwise return 4. |
+
+
+
diff --git a/tests/results/test_namespace/40_8calculation_multi_variable.changelog.html b/tests/results/test_namespace/40_8calculation_multi_variable.changelog.html
new file mode 100644
index 000000000..785817c0e
--- /dev/null
+++ b/tests/results/test_namespace/40_8calculation_multi_variable.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A first variable. Default: - the value of the variable "rougail.var2"
+- the value of the variable "rougail.var3"
|
+rougail.var2 string standard mandatory | A second variable. Default: no |
+rougail.var3 string standard mandatory | A third variable. Default: yes |
+
+
+
diff --git a/tests/results/test_namespace/40_8calculation_multi_variable_parent.changelog.html b/tests/results/test_namespace/40_8calculation_multi_variable_parent.changelog.html
new file mode 100644
index 000000000..b2f2e0f18
--- /dev/null
+++ b/tests/results/test_namespace/40_8calculation_multi_variable_parent.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory | A variable. Default: no |
+rougail.fam1.var string standard mandatory | A calculated variable. Default: the value of the variable "rougail.var". |
+
+
+
diff --git a/tests/results/test_namespace/40_8calculation_multi_variable_parent2.changelog.html b/tests/results/test_namespace/40_8calculation_multi_variable_parent2.changelog.html
new file mode 100644
index 000000000..81a6f4328
--- /dev/null
+++ b/tests/results/test_namespace/40_8calculation_multi_variable_parent2.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.fam1.var string standard mandatory | A variable. Default: no |
+rougail.fam2.var string standard mandatory | A variable. Default: the value of the variable "rougail.fam1.var". |
+
+
+
diff --git a/tests/results/test_namespace/40_9calculation_variable_leader_follower_multi_inside.changelog.html b/tests/results/test_namespace/40_9calculation_variable_leader_follower_multi_inside.changelog.html
new file mode 100644
index 000000000..78e682200
--- /dev/null
+++ b/tests/results/test_namespace/40_9calculation_variable_leader_follower_multi_inside.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.leadership.leader string standard mandatory unique multiple | A leader. Default: |
+rougail.leadership.follower string standard mandatory multiple | A follower. Default: - the value of the variable "rougail.leadership.leader"
|
+
+
+
diff --git a/tests/results/test_namespace/40_9leadership-calculation-outside-follower-first.changelog.html b/tests/results/test_namespace/40_9leadership-calculation-outside-follower-first.changelog.html
new file mode 100644
index 000000000..b7fe83ce4
--- /dev/null
+++ b/tests/results/test_namespace/40_9leadership-calculation-outside-follower-first.changelog.html
@@ -0,0 +1,15 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.leader.leader string standard mandatory unique multiple | A leader. Default: |
+rougail.leader.follower1 string standard mandatory | A follower. Default: val11 |
+rougail.leader.follower2 string standard mandatory | An other follower. Default: val21 |
+rougail.calculate string standard mandatory multiple | A calculated variable. Default: depends on a calculation. |
+
+
+
diff --git a/tests/results/test_namespace/40_9leadership-calculation-outside-follower-last.changelog.html b/tests/results/test_namespace/40_9leadership-calculation-outside-follower-last.changelog.html
new file mode 100644
index 000000000..b7fe83ce4
--- /dev/null
+++ b/tests/results/test_namespace/40_9leadership-calculation-outside-follower-last.changelog.html
@@ -0,0 +1,15 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.leader.leader string standard mandatory unique multiple | A leader. Default: |
+rougail.leader.follower1 string standard mandatory | A follower. Default: val11 |
+rougail.leader.follower2 string standard mandatory | An other follower. Default: val21 |
+rougail.calculate string standard mandatory multiple | A calculated variable. Default: depends on a calculation. |
+
+
+
diff --git a/tests/results/test_namespace/40_9leadership-calculation-outside-follower-no-mandatory.changelog.html b/tests/results/test_namespace/40_9leadership-calculation-outside-follower-no-mandatory.changelog.html
new file mode 100644
index 000000000..e1651bc66
--- /dev/null
+++ b/tests/results/test_namespace/40_9leadership-calculation-outside-follower-no-mandatory.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.leader.leader string standard mandatory unique multiple | Default: |
+rougail.leader.follower string standard | |
+rougail.variable string standard unique multiple | Default: the value of the variable "rougail.leader.follower". |
+
+
+
diff --git a/tests/results/test_namespace/40_9leadership-calculation-outside-follower.changelog.html b/tests/results/test_namespace/40_9leadership-calculation-outside-follower.changelog.html
new file mode 100644
index 000000000..f03225c1b
--- /dev/null
+++ b/tests/results/test_namespace/40_9leadership-calculation-outside-follower.changelog.html
@@ -0,0 +1,15 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.leader.leader string standard mandatory unique multiple | A leader. Default: |
+rougail.leader.follower1 string standard mandatory | A follower. Default: val11 |
+rougail.leader.follower2 string standard mandatory | An other follower. Default: val21 |
+rougail.calculate string standard mandatory multiple | A calculated variable. Default: the value of the variable "rougail.leader.follower1". |
+
+
+
diff --git a/tests/results/test_namespace/40_9leadership-calculation-outside-leader-first.changelog.html b/tests/results/test_namespace/40_9leadership-calculation-outside-leader-first.changelog.html
new file mode 100644
index 000000000..03414defa
--- /dev/null
+++ b/tests/results/test_namespace/40_9leadership-calculation-outside-leader-first.changelog.html
@@ -0,0 +1,15 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.leader.leader string standard mandatory unique multiple | A leader. Default: |
+rougail.leader.follower1 string standard mandatory | A follower. Default: val11 |
+rougail.leader.follower2 string standard mandatory | An other follower. Default: val21 |
+rougail.calculate string standard mandatory | A calculated variable. Default: depends on a calculation. |
+
+
+
diff --git a/tests/results/test_namespace/40_9leadership-calculation-outside-leader-last.changelog.html b/tests/results/test_namespace/40_9leadership-calculation-outside-leader-last.changelog.html
new file mode 100644
index 000000000..03414defa
--- /dev/null
+++ b/tests/results/test_namespace/40_9leadership-calculation-outside-leader-last.changelog.html
@@ -0,0 +1,15 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.leader.leader string standard mandatory unique multiple | A leader. Default: |
+rougail.leader.follower1 string standard mandatory | A follower. Default: val11 |
+rougail.leader.follower2 string standard mandatory | An other follower. Default: val21 |
+rougail.calculate string standard mandatory | A calculated variable. Default: depends on a calculation. |
+
+
+
diff --git a/tests/results/test_namespace/40_9leadership-calculation-outside-leader.changelog.html b/tests/results/test_namespace/40_9leadership-calculation-outside-leader.changelog.html
new file mode 100644
index 000000000..804b4f138
--- /dev/null
+++ b/tests/results/test_namespace/40_9leadership-calculation-outside-leader.changelog.html
@@ -0,0 +1,15 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.leader.leader string standard mandatory unique multiple | A leader. Default: |
+rougail.leader.follower1 string standard mandatory | A follower. Default: val11 |
+rougail.leader.follower2 string standard mandatory | An other follower. Default: val21 |
+rougail.calculate string standard mandatory unique multiple | A calculated variable. Default: the value of the variable "rougail.leader.leader". |
+
+
+
diff --git a/tests/results/test_namespace/40_9leadership-calculation-variable.changelog.html b/tests/results/test_namespace/40_9leadership-calculation-variable.changelog.html
new file mode 100644
index 000000000..10addde5f
--- /dev/null
+++ b/tests/results/test_namespace/40_9leadership-calculation-variable.changelog.html
@@ -0,0 +1,15 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.calculate string standard mandatory unique multiple | A calculated variable. Default: |
+rougail.leader.leader string standard mandatory unique multiple | A leader. Default: the value of the variable "rougail.calculate". |
+rougail.leader.follower1 string standard mandatory | A follower. Default: val11 |
+rougail.leader.follower2 string standard mandatory | An other follower. Default: val21 |
+
+
+
diff --git a/tests/results/test_namespace/40_9leadership-calculation-variable_leader_follower.changelog.html b/tests/results/test_namespace/40_9leadership-calculation-variable_leader_follower.changelog.html
new file mode 100644
index 000000000..28c9bcfff
--- /dev/null
+++ b/tests/results/test_namespace/40_9leadership-calculation-variable_leader_follower.changelog.html
@@ -0,0 +1,15 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.leadership_1.leader string standard mandatory unique multiple | A leader. Default: |
+rougail.leadership_1.follower string basic mandatory | A follower. |
+rougail.leadership_2.leader string standard mandatory unique multiple | A leader. Default: the value of the variable "rougail.leadership_1.follower". |
+rougail.leadership_2.follower string standard mandatory | A follower. Default: val |
+
+
+
diff --git a/tests/results/test_namespace/40_9leadership-calculation-variable_leader_follower_not_same.changelog.html b/tests/results/test_namespace/40_9leadership-calculation-variable_leader_follower_not_same.changelog.html
new file mode 100644
index 000000000..8cb24108a
--- /dev/null
+++ b/tests/results/test_namespace/40_9leadership-calculation-variable_leader_follower_not_same.changelog.html
@@ -0,0 +1,16 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.leadership_1.leader string standard mandatory unique multiple | A leader. Default: |
+rougail.leadership_1.follower string basic mandatory | A follower. |
+rougail.leadership_2.leader string standard mandatory unique multiple | A leader. Default: |
+rougail.leadership_2.follower string standard mandatory multiple | A follower. Default: the value of the variable "rougail.leadership_1.leader". |
+
+
+
diff --git a/tests/results/test_namespace/41_0choice_leader.changelog.html b/tests/results/test_namespace/41_0choice_leader.changelog.html
new file mode 100644
index 000000000..648d4c078
--- /dev/null
+++ b/tests/results/test_namespace/41_0choice_leader.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.leader.leader string standard unique multiple | The leader. |
+rougail.leader.follower1 choice basic mandatory | A follower. Choices: |
+
+
+
diff --git a/tests/results/test_namespace/44_0leadership_hidden.changelog.html b/tests/results/test_namespace/44_0leadership_hidden.changelog.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/44_0leadership_leader_hidden.changelog.html b/tests/results/test_namespace/44_0leadership_leader_hidden.changelog.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/44_1leadership_append_hidden_follower.changelog.html b/tests/results/test_namespace/44_1leadership_append_hidden_follower.changelog.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/44_4disabled_calcultion_follower.changelog.html b/tests/results/test_namespace/44_4disabled_calcultion_follower.changelog.html
new file mode 100644
index 000000000..c85384630
--- /dev/null
+++ b/tests/results/test_namespace/44_4disabled_calcultion_follower.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.condition boolean standard mandatory | A condition. Default: true |
+rougail.leader.leader string standard mandatory unique multiple | Aleader. Default: |
+rougail.leader.follower string basic mandatory disabled | A follower. Disabled: if condition is yes. |
+
+
+
diff --git a/tests/results/test_namespace/44_4disabled_calcultion_follower_index.changelog.html b/tests/results/test_namespace/44_4disabled_calcultion_follower_index.changelog.html
new file mode 100644
index 000000000..9210eb1ad
--- /dev/null
+++ b/tests/results/test_namespace/44_4disabled_calcultion_follower_index.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.leadership.leader string standard mandatory unique multiple | Aleader. Default: |
+rougail.leadership.follower string standard mandatory disabled | A follower. Default: value Disabled: depends on a calculation. |
+
+
+
diff --git a/tests/results/test_namespace/44_4leadership_mandatory.changelog.html b/tests/results/test_namespace/44_4leadership_mandatory.changelog.html
new file mode 100644
index 000000000..18ad1409b
--- /dev/null
+++ b/tests/results/test_namespace/44_4leadership_mandatory.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.leader.leader string basic mandatory unique multiple | A leader. |
+rougail.leader.follower1 string standard | A follower. |
+
+
+
diff --git a/tests/results/test_namespace/44_4leadership_mandatory_follower.changelog.html b/tests/results/test_namespace/44_4leadership_mandatory_follower.changelog.html
new file mode 100644
index 000000000..3247d8d09
--- /dev/null
+++ b/tests/results/test_namespace/44_4leadership_mandatory_follower.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.leader.leader string standard unique multiple | A leader. |
+rougail.leader.follower string basic mandatory | A follower. |
+
+
+
diff --git a/tests/results/test_namespace/44_5leadership_leader_hidden_calculation.changelog.html b/tests/results/test_namespace/44_5leadership_leader_hidden_calculation.changelog.html
new file mode 100644
index 000000000..173fe59ef
--- /dev/null
+++ b/tests/results/test_namespace/44_5leadership_leader_hidden_calculation.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.condition string standard mandatory | A condition. Default: no |
+rougail.leader.leader string standard unique multiple | A leader. |
+rougail.leader.follower string basic mandatory | A follower. |
+
+
+
diff --git a/tests/results/test_namespace/44_6leadership_follower_disabled_calculation.changelog.html b/tests/results/test_namespace/44_6leadership_follower_disabled_calculation.changelog.html
new file mode 100644
index 000000000..5af86c412
--- /dev/null
+++ b/tests/results/test_namespace/44_6leadership_follower_disabled_calculation.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.condition string standard mandatory | A condition. Default: yes |
+rougail.leader.leader string basic mandatory unique multiple | A leader. |
+rougail.leader.follower string basic mandatory disabled | A follower. Disabled: if condition is yes. |
+
+
+
diff --git a/tests/results/test_namespace/44_9calculated_default_leadership_leader.changelog.html b/tests/results/test_namespace/44_9calculated_default_leadership_leader.changelog.html
new file mode 100644
index 000000000..0b6502f45
--- /dev/null
+++ b/tests/results/test_namespace/44_9calculated_default_leadership_leader.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.leader.leader string standard mandatory unique multiple | A leader. Default: |
+rougail.leader.follower string standard mandatory disabled | A follower. Default: the value of the variable "rougail.leader.leader". Disabled: if the value of "leader" is "a". |
+
+
+
diff --git a/tests/results/test_namespace/60_0family_dynamic.changelog.html b/tests/results/test_namespace/60_0family_dynamic.changelog.html
new file mode 100644
index 000000000..5b7cfb8d2
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+rougail.dynval1.var rougail.dynval2.var string basic mandatory | A dynamic variable. |
+
+
+
diff --git a/tests/results/test_namespace/60_0family_dynamic_1_0.changelog.html b/tests/results/test_namespace/60_0family_dynamic_1_0.changelog.html
new file mode 100644
index 000000000..a5496c920
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_1_0.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+rougail.dynval1.vardyn rougail.dynval2.vardyn string standard | Dynamic variable. |
+
+
+
diff --git a/tests/results/test_namespace/60_0family_dynamic_1_0_empty.changelog.html b/tests/results/test_namespace/60_0family_dynamic_1_0_empty.changelog.html
new file mode 100644
index 000000000..e62c6a1c7
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_1_0_empty.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | A suffix variable. Examples: |
+rougail.dynval1.vardyn rougail.dynval2.vardyn string standard | Dynamic variable. |
+
+
+
diff --git a/tests/results/test_namespace/60_0family_dynamic_1_0_type.changelog.html b/tests/results/test_namespace/60_0family_dynamic_1_0_type.changelog.html
new file mode 100644
index 000000000..76a11c8b0
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_1_0_type.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+rougail.dynval1.vardyn rougail.dynval2.vardyn string basic mandatory | A dyn variable. |
+
+
+
diff --git a/tests/results/test_namespace/60_0family_dynamic_1_0_type_empty.changelog.html b/tests/results/test_namespace/60_0family_dynamic_1_0_type_empty.changelog.html
new file mode 100644
index 000000000..82292af58
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_1_0_type_empty.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | A suffix variable. Examples: |
+rougail.dynval1.vardyn rougail.dynval2.vardyn string basic mandatory | A dyn variable. |
+
+
+
diff --git a/tests/results/test_namespace/60_0family_dynamic_1_1.changelog.html b/tests/results/test_namespace/60_0family_dynamic_1_1.changelog.html
new file mode 100644
index 000000000..5ec4520a1
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_1_1.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+rougail.dynval1.vardyn rougail.dynval2.vardyn string basic mandatory | A dynamic variable. |
+
+
+
diff --git a/tests/results/test_namespace/60_0family_dynamic_1_1_empty.changelog.html b/tests/results/test_namespace/60_0family_dynamic_1_1_empty.changelog.html
new file mode 100644
index 000000000..ff72932fa
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_1_1_empty.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | A suffix variable. Examples: |
+rougail.dynval1.vardyn rougail.dynval2.vardyn string basic mandatory | A dynamic variable. |
+
+
+
diff --git a/tests/results/test_namespace/60_0family_dynamic_empty.changelog.html b/tests/results/test_namespace/60_0family_dynamic_empty.changelog.html
new file mode 100644
index 000000000..a237bf2bf
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_empty.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | A suffix variable. |
+rougail.dynexample.var string basic mandatory | A dynamic variable. |
+
+
+
diff --git a/tests/results/test_namespace/60_0family_dynamic_forbidden_char.changelog.html b/tests/results/test_namespace/60_0family_dynamic_forbidden_char.changelog.html
new file mode 100644
index 000000000..c25a1dc8c
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_forbidden_char.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+rougail.dynval_1.var1 rougail.dynval_2.var1 string standard mandatory | A dynamic variable. Default: the value of the identifier. |
+rougail.dynval_1.var2 rougail.dynval_2.var2 string standard mandatory | A dynamic variable. Default: depends on a calculation. |
+
+
+
diff --git a/tests/results/test_namespace/60_0family_dynamic_jinja_integer_empty.changelog.html b/tests/results/test_namespace/60_0family_dynamic_jinja_integer_empty.changelog.html
new file mode 100644
index 000000000..0b7d72512
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_jinja_integer_empty.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var integer standard unique multiple | A suffix variable. Examples: |
+rougail.dyn1.var rougail.dyn2.var string standard mandatory | A variable inside dynamic family. Default: val |
+rougail.var2 string standard mandatory | A variable. Default: get the value of rougail.dyn1.var. |
+
+
+
diff --git a/tests/results/test_namespace/60_0family_dynamic_jinja_number.changelog.html b/tests/results/test_namespace/60_0family_dynamic_jinja_number.changelog.html
new file mode 100644
index 000000000..f77ed6da7
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_jinja_number.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var integer standard mandatory unique multiple | A suffix variable. Default: |
+rougail.dyn1.var rougail.dyn2.var string standard mandatory | A variable inside dynamic family. Default: val |
+rougail.var2 string standard mandatory | A variable. Default: get the value of rougail.dyn1.var. |
+
+
+
diff --git a/tests/results/test_namespace/60_0family_dynamic_no_description.changelog.html b/tests/results/test_namespace/60_0family_dynamic_no_description.changelog.html
new file mode 100644
index 000000000..6b56b3178
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_no_description.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+rougail.dynval1.var rougail.dynval2.var string basic mandatory | |
+
+
+
diff --git a/tests/results/test_namespace/60_0family_dynamic_no_description_empty.changelog.html b/tests/results/test_namespace/60_0family_dynamic_no_description_empty.changelog.html
new file mode 100644
index 000000000..4cfbc6c33
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_no_description_empty.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | A suffix variable. Examples: |
+rougail.dynval1.var rougail.dynval2.var string basic mandatory | |
+
+
+
diff --git a/tests/results/test_namespace/60_0family_dynamic_static.changelog.html b/tests/results/test_namespace/60_0family_dynamic_static.changelog.html
new file mode 100644
index 000000000..f058b6ed5
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_static.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.dynval1.var rougail.dynval2.var string basic mandatory | A variable inside a dynamic family. |
+
+
+
diff --git a/tests/results/test_namespace/60_0family_dynamic_test.changelog.html b/tests/results/test_namespace/60_0family_dynamic_test.changelog.html
new file mode 100644
index 000000000..9a91cf321
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_test.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string basic mandatory unique multiple | A suffix variable. Examples: |
+rougail.dynval1.var rougail.dynval2.var string basic mandatory | A dynamic variable. |
+
+
+
diff --git a/tests/results/test_namespace/60_0family_dynamic_upper_char.changelog.html b/tests/results/test_namespace/60_0family_dynamic_upper_char.changelog.html
new file mode 100644
index 000000000..cde795b57
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_upper_char.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+rougail.dynval1.var rougail.dynval2.var string basic mandatory | A dynamic variable. |
+
+
+
diff --git a/tests/results/test_namespace/60_0family_dynamic_variable_empty.changelog.html b/tests/results/test_namespace/60_0family_dynamic_variable_empty.changelog.html
new file mode 100644
index 000000000..0e8f95fca
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_variable_empty.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string basic mandatory unique multiple | A suffix variable. |
+rougail.dynexample.var string standard mandatory | A variable inside dynamic family. Default: val |
+
+
+
diff --git a/tests/results/test_namespace/60_0family_dynamic_variable_optional.changelog.html b/tests/results/test_namespace/60_0family_dynamic_variable_optional.changelog.html
new file mode 100644
index 000000000..b5d85fa43
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_variable_optional.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.dyna.var rougail.dynb.var string standard mandatory | A variable inside dynamic family. Default: val |
+
+
+
diff --git a/tests/results/test_namespace/60_0family_dynamic_variable_suffix.changelog.html b/tests/results/test_namespace/60_0family_dynamic_variable_suffix.changelog.html
new file mode 100644
index 000000000..4bfd7ea3b
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_variable_suffix.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+rougail.dynval1.var rougail.dynval2.var string standard mandatory | A dynamic variable with suffix val1 or val2. Default: a value |
+
+
+
diff --git a/tests/results/test_namespace/60_0family_dynamic_variable_suffix_empty.changelog.html b/tests/results/test_namespace/60_0family_dynamic_variable_suffix_empty.changelog.html
new file mode 100644
index 000000000..8293cb416
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_variable_suffix_empty.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string basic mandatory unique multiple | A suffix variable. Examples: |
+rougail.dynval1.var rougail.dynval2.var string standard mandatory | A dynamic variable with suffix val1 or val2. Default: a value |
+
+
+
diff --git a/tests/results/test_namespace/60_0family_empty.changelog.html b/tests/results/test_namespace/60_0family_empty.changelog.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/60_0family_hidden.changelog.html b/tests/results/test_namespace/60_0family_hidden.changelog.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/60_0family_mode.changelog.html b/tests/results/test_namespace/60_0family_mode.changelog.html
new file mode 100644
index 000000000..26d1c2268
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_mode.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.family.var string basic mandatory | A variable. Default: non |
+
+
+
diff --git a/tests/results/test_namespace/60_1family_dynamic_jinja.changelog.html b/tests/results/test_namespace/60_1family_dynamic_jinja.changelog.html
new file mode 100644
index 000000000..ffb8211e1
--- /dev/null
+++ b/tests/results/test_namespace/60_1family_dynamic_jinja.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+rougail.dyn1.var rougail.dyn2.var string standard mandatory | A dynamic variable. Default: val |
+
+
+
diff --git a/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group.changelog.html b/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group.changelog.html
new file mode 100644
index 000000000..316e8d2c0
--- /dev/null
+++ b/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard mandatory unique multiple | A suffix variable. Default: |
+rougail.dynval1.family.var rougail.dynval2.family.var string basic mandatory | With a variable. |
+rougail.var2 string standard mandatory | A second variable. Default: the value of var. |
+
+
+
diff --git a/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group_2.changelog.html b/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group_2.changelog.html
new file mode 100644
index 000000000..1f5b44f96
--- /dev/null
+++ b/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group_2.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A identifier variable. Default: |
+rougail.dynval1.family.var rougail.dynval2.family.var string standard mandatory | A dynamic variable. Default: the value of the identifier. |
+rougail.var2 string standard mandatory | A varible outside dynamic family. Default: the value of var. |
+
+
+
diff --git a/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group_2_empty.changelog.html b/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group_2_empty.changelog.html
new file mode 100644
index 000000000..173a518a6
--- /dev/null
+++ b/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group_2_empty.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | A identifier variable. Examples: |
+rougail.dynval1.family.var rougail.dynval2.family.var string standard mandatory | A dynamic variable. Default: the value of the identifier. |
+rougail.var2 string standard | A varible outside dynamic family. Default: the value of var. |
+
+
+
diff --git a/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group_empty.changelog.html b/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group_empty.changelog.html
new file mode 100644
index 000000000..f5d77be18
--- /dev/null
+++ b/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group_empty.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard unique multiple | A suffix variable. Examples: |
+rougail.dynval1.family.var rougail.dynval2.family.var string basic mandatory | With a variable. |
+rougail.var2 string standard | A second variable. Default: the value of var. |
+
+
+
diff --git a/tests/results/test_namespace/60_2family_dynamic_outside_calc.changelog.html b/tests/results/test_namespace/60_2family_dynamic_outside_calc.changelog.html
new file mode 100644
index 000000000..f6d7a172d
--- /dev/null
+++ b/tests/results/test_namespace/60_2family_dynamic_outside_calc.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard mandatory unique multiple | A suffx variable. Default: |
+rougail.dynval1.var rougail.dynval2.var string standard mandatory | A dynamic variable. Default: val |
+rougail.newvar string standard mandatory | A second variable. Default: the value of var. |
+
+
+
diff --git a/tests/results/test_namespace/60_2family_dynamic_outside_calc_empty.changelog.html b/tests/results/test_namespace/60_2family_dynamic_outside_calc_empty.changelog.html
new file mode 100644
index 000000000..1217c9085
--- /dev/null
+++ b/tests/results/test_namespace/60_2family_dynamic_outside_calc_empty.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard unique multiple | A suffx variable. Examples: |
+rougail.dynval1.var rougail.dynval2.var string standard mandatory | A dynamic variable. Default: val |
+rougail.newvar string standard | A second variable. Default: the value of var. |
+
+
+
diff --git a/tests/results/test_namespace/60_5family_dynamic_calc2.changelog.html b/tests/results/test_namespace/60_5family_dynamic_calc2.changelog.html
new file mode 100644
index 000000000..0654b6fbf
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_calc2.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+rougail.var2 string basic mandatory | A second variable. |
+rougail.dynval1.vardyn rougail.dynval2.vardyn string standard mandatory | A dynamic variable. Default: val |
+
+
+
diff --git a/tests/results/test_namespace/60_5family_dynamic_calc2_empty.changelog.html b/tests/results/test_namespace/60_5family_dynamic_calc2_empty.changelog.html
new file mode 100644
index 000000000..70726ce68
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_calc2_empty.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | A suffix variable. Examples: |
+rougail.var2 string basic mandatory | A second variable. |
+rougail.dynval1.vardyn rougail.dynval2.vardyn string standard mandatory | A dynamic variable. Default: val |
+
+
+
diff --git a/tests/results/test_namespace/60_5family_dynamic_calc_suffix.changelog.html b/tests/results/test_namespace/60_5family_dynamic_calc_suffix.changelog.html
new file mode 100644
index 000000000..eb4ac58b7
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard mandatory unique multiple | A suffix variable. Default: |
+rougail.dynval1.var rougail.dynval2.var string basic mandatory | A dynamic variable. |
+rougail.var2 string standard mandatory | A variable calculated. Default: the value of the variable "rougail.dynval1.var". |
+
+
+
diff --git a/tests/results/test_namespace/60_5family_dynamic_calc_suffix2.changelog.html b/tests/results/test_namespace/60_5family_dynamic_calc_suffix2.changelog.html
new file mode 100644
index 000000000..77a05867e
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix2.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+rougail.dynval1.var rougail.dynval2.var string standard mandatory | Suffix has value. Default: the value of the identifier. |
+
+
+
diff --git a/tests/results/test_namespace/60_5family_dynamic_calc_suffix2_empty.changelog.html b/tests/results/test_namespace/60_5family_dynamic_calc_suffix2_empty.changelog.html
new file mode 100644
index 000000000..836cb3a08
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix2_empty.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | A suffix variable. Examples: |
+rougail.dynval1.var rougail.dynval2.var string standard mandatory | Suffix has value. Default: the value of the identifier. |
+
+
+
diff --git a/tests/results/test_namespace/60_5family_dynamic_calc_suffix_disabled.changelog.html b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_disabled.changelog.html
new file mode 100644
index 000000000..019ae85e8
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_disabled.changelog.html
@@ -0,0 +1,11 @@
+New variable
+
+
+
+| Variable | Description |
+
+
+rougail.dynval1.var rougail.dynval2.var string basic mandatory disabled | A dynamic variable. Disabled: when the identifier is "val1". |
+
+
+
diff --git a/tests/results/test_namespace/60_5family_dynamic_calc_suffix_disabled2.changelog.html b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_disabled2.changelog.html
new file mode 100644
index 000000000..e1ae7384f
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_disabled2.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard unique multiple | A suffix variable. Examples: |
+rougail.var2 string standard mandatory | A variable calculated. |
+
+
+
diff --git a/tests/results/test_namespace/60_5family_dynamic_calc_suffix_empty.changelog.html b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_empty.changelog.html
new file mode 100644
index 000000000..4a643ab0c
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_empty.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard unique multiple | A suffix variable. Examples: |
+rougail.dynval1.var rougail.dynval2.var string basic mandatory | A dynamic variable. |
+rougail.var2 string standard mandatory | A variable calculated. Default: the value of the variable "rougail.dynval1.var" if it is defined. |
+
+
+
diff --git a/tests/results/test_namespace/60_5family_dynamic_calc_suffix_empty_2.changelog.html b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_empty_2.changelog.html
new file mode 100644
index 000000000..bfe015d6f
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_empty_2.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard unique multiple | A suffix variable. Example: val1 |
+rougail.dynval1.var string basic mandatory | A dynamic variable. |
+rougail.var2 string standard mandatory | A variable calculated. Default: the value of the variable "rougail.dynval1.var" if it is defined. |
+
+
+
diff --git a/tests/results/test_namespace/60_5family_dynamic_calc_suffix_empty_3.changelog.html b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_empty_3.changelog.html
new file mode 100644
index 000000000..90a759d8d
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_empty_3.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var2 string standard mandatory | A variable calculated. Default: the value of the variable "rougail.dynval1.var" if it is defined. |
+rougail.var1 string standard unique multiple | A suffix variable. Examples: |
+rougail.dynval1.var rougail.dynval2.var string basic mandatory | A dynamic variable. |
+
+
+
diff --git a/tests/results/test_namespace/60_5family_dynamic_calc_suffix_hidden.changelog.html b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_hidden.changelog.html
new file mode 100644
index 000000000..27d9fbfd7
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_hidden.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard unique multiple | A suffix variable. Default: |
+rougail.var2 string standard mandatory | A variable calculated. Default: a value (from an undocumented variable). |
+
+
+
diff --git a/tests/results/test_namespace/60_5family_dynamic_calc_suffix_hidden_boolean.changelog.html b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_hidden_boolean.changelog.html
new file mode 100644
index 000000000..9f743ddc5
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_hidden_boolean.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard unique multiple | A suffix variable. Default: |
+rougail.var2 boolean standard mandatory | A variable calculated. Default: true (from an undocumented variable). |
+
+
+
diff --git a/tests/results/test_namespace/60_5family_dynamic_calc_suffix_hidden_multi.changelog.html b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_hidden_multi.changelog.html
new file mode 100644
index 000000000..ccad24378
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_hidden_multi.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard unique multiple | A suffix variable. Default: |
+rougail.var2 string standard mandatory unique multiple | A variable calculated. Default: (from an undocumented variable) |
+
+
+
diff --git a/tests/results/test_namespace/60_5family_dynamic_calc_suffix_param.changelog.html b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_param.changelog.html
new file mode 100644
index 000000000..cc0955cbf
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_param.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A identifier variable. Default: |
+rougail.dynval1.var rougail.dynval2.var string standard mandatory | A dynamic variable. Default: from suffix. |
+
+
+
diff --git a/tests/results/test_namespace/60_5family_dynamic_calc_suffix_param_empty.changelog.html b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_param_empty.changelog.html
new file mode 100644
index 000000000..8d74cc862
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_param_empty.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | A identifier variable. Examples: |
+rougail.dynval1.var rougail.dynval2.var string standard mandatory | A dynamic variable. Default: from suffix. |
+
+
+
diff --git a/tests/results/test_namespace/60_5family_dynamic_calc_variable.changelog.html b/tests/results/test_namespace/60_5family_dynamic_calc_variable.changelog.html
new file mode 100644
index 000000000..eb4ac58b7
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_variable.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard mandatory unique multiple | A suffix variable. Default: |
+rougail.dynval1.var rougail.dynval2.var string basic mandatory | A dynamic variable. |
+rougail.var2 string standard mandatory | A variable calculated. Default: the value of the variable "rougail.dynval1.var". |
+
+
+
diff --git a/tests/results/test_namespace/60_5family_dynamic_calc_variable_empty.changelog.html b/tests/results/test_namespace/60_5family_dynamic_calc_variable_empty.changelog.html
new file mode 100644
index 000000000..4a643ab0c
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_variable_empty.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard unique multiple | A suffix variable. Examples: |
+rougail.dynval1.var rougail.dynval2.var string basic mandatory | A dynamic variable. |
+rougail.var2 string standard mandatory | A variable calculated. Default: the value of the variable "rougail.dynval1.var" if it is defined. |
+
+
+
diff --git a/tests/results/test_namespace/60_5family_dynamic_hidden_suffix.changelog.html b/tests/results/test_namespace/60_5family_dynamic_hidden_suffix.changelog.html
new file mode 100644
index 000000000..21fe3983a
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_hidden_suffix.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.dynval1.var rougail.dynval2.var string standard | A variable. |
+rougail.dynval1.family.var rougail.dynval2.family.var string standard | A new variable. |
+
+
+
diff --git a/tests/results/test_namespace/60_5family_dynamic_unknown_suffix_empty.changelog.html b/tests/results/test_namespace/60_5family_dynamic_unknown_suffix_empty.changelog.html
new file mode 100644
index 000000000..ce59e1214
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_unknown_suffix_empty.changelog.html
@@ -0,0 +1,18 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | A suffix variable. Examples: |
+rougail.val1_dyn.var1 rougail.val2_dyn.var1 rougail.val3_dyn.var1 rougail.val4_dyn.var1 string standard mandatory | A variable 1. Default: the value of the identifier. |
+rougail.val1_dyn.var2 rougail.val2_dyn.var2 rougail.val3_dyn.var2 rougail.val4_dyn.var2 string standard mandatory | A variable 2. Default: the value of the variable "rougail.val1_dyn.var1" the value of the variable "rougail.val2_dyn.var1" the value of the variable "rougail.val3_dyn.var1" the value of the variable "rougail.val4_dyn.var1" |
+rougail.val1_dyn.var3 rougail.val2_dyn.var3 rougail.val3_dyn.var3 rougail.val4_dyn.var3 string standard mandatory | A variable 3. Default: the value of the variable "rougail.val1_dyn.var1" the value of the variable "rougail.val2_dyn.var1" the value of the variable "rougail.val3_dyn.var1" the value of the variable "rougail.val4_dyn.var1" |
+rougail.val1_dyn.var4 rougail.val2_dyn.var4 rougail.val3_dyn.var4 rougail.val4_dyn.var4 string standard mandatory disabled | A variable 4. Default: the value of the variable "rougail.val4_dyn.var1". Disabled: depends on a calculation. |
+
+
+
diff --git a/tests/results/test_namespace/60_5family_dynamic_variable_outside.changelog.html b/tests/results/test_namespace/60_5family_dynamic_variable_outside.changelog.html
new file mode 100644
index 000000000..644f867b5
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_variable_outside.changelog.html
@@ -0,0 +1,15 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+rougail.my_dyn_family_val1.var rougail.my_dyn_family_val2.var string standard | A variable inside a dynamic family. Default: the value of the identifier. |
+rougail.var2 string standard mandatory unique multiple | A variable. Default: - the value of the variable "rougail.my_dyn_family_val1.var"
+- the value of the variable "rougail.my_dyn_family_val2.var"
|
+
+
+
diff --git a/tests/results/test_namespace/60_5family_dynamic_variable_outside2.changelog.html b/tests/results/test_namespace/60_5family_dynamic_variable_outside2.changelog.html
new file mode 100644
index 000000000..ca5bf372a
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_variable_outside2.changelog.html
@@ -0,0 +1,15 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var2 string standard mandatory unique multiple | A variable. Default: - the value of the variable "rougail.my_dyn_family_val1.var"
+- the value of the variable "rougail.my_dyn_family_val2.var"
|
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+rougail.my_dyn_family_val1.var rougail.my_dyn_family_val2.var string standard | A variable inside a dynamic family. Default: the value of the identifier. |
+
+
+
diff --git a/tests/results/test_namespace/60_5family_dynamic_variable_outside2_empty.changelog.html b/tests/results/test_namespace/60_5family_dynamic_variable_outside2_empty.changelog.html
new file mode 100644
index 000000000..6d0e30e25
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_variable_outside2_empty.changelog.html
@@ -0,0 +1,15 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var2 string standard mandatory unique multiple | A variable. Default: - the value of the variable "rougail.my_dyn_family_val1.var"
+- the value of the variable "rougail.my_dyn_family_val2.var"
|
+rougail.var string standard unique multiple | A suffix variable. Examples: |
+rougail.my_dyn_family_val1.var rougail.my_dyn_family_val2.var string standard | A variable inside a dynamic family. Default: the value of the identifier. |
+
+
+
diff --git a/tests/results/test_namespace/60_5family_dynamic_variable_outside_1_0.changelog.html b/tests/results/test_namespace/60_5family_dynamic_variable_outside_1_0.changelog.html
new file mode 100644
index 000000000..644f867b5
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_variable_outside_1_0.changelog.html
@@ -0,0 +1,15 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+rougail.my_dyn_family_val1.var rougail.my_dyn_family_val2.var string standard | A variable inside a dynamic family. Default: the value of the identifier. |
+rougail.var2 string standard mandatory unique multiple | A variable. Default: - the value of the variable "rougail.my_dyn_family_val1.var"
+- the value of the variable "rougail.my_dyn_family_val2.var"
|
+
+
+
diff --git a/tests/results/test_namespace/60_5family_dynamic_variable_outside_empty.changelog.html b/tests/results/test_namespace/60_5family_dynamic_variable_outside_empty.changelog.html
new file mode 100644
index 000000000..2fec2146a
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_variable_outside_empty.changelog.html
@@ -0,0 +1,15 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | A suffix variable. Examples: |
+rougail.my_dyn_family_val1.var rougail.my_dyn_family_val2.var string standard | A variable inside a dynamic family. Default: the value of the identifier. |
+rougail.var2 string standard mandatory unique multiple | A variable. Default: - the value of the variable "rougail.my_dyn_family_val1.var"
+- the value of the variable "rougail.my_dyn_family_val2.var"
|
+
+
+
diff --git a/tests/results/test_namespace/60_5family_dynamic_variable_outside_jinja.changelog.html b/tests/results/test_namespace/60_5family_dynamic_variable_outside_jinja.changelog.html
new file mode 100644
index 000000000..1bc2df0e5
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_variable_outside_jinja.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+rougail.my_dyn_family_val1.var rougail.my_dyn_family_val2.var string standard | A variable inside a dynamic family. Default: the value of the identifier. |
+rougail.var2 string standard mandatory unique multiple | A variable. Default: depends on a calculation. |
+
+
+
diff --git a/tests/results/test_namespace/60_5family_dynamic_variable_outside_jinja_empty.changelog.html b/tests/results/test_namespace/60_5family_dynamic_variable_outside_jinja_empty.changelog.html
new file mode 100644
index 000000000..9f5d7c68e
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_variable_outside_jinja_empty.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | A suffix variable. Examples: |
+rougail.my_dyn_family_val1.var rougail.my_dyn_family_val2.var string standard | A variable inside a dynamic family. Default: the value of the identifier. |
+rougail.var2 string standard mandatory unique multiple | A variable. Default: depends on a calculation. |
+
+
+
diff --git a/tests/results/test_namespace/60_5family_dynamic_variable_outside_sub_suffix_empty.changelog.html b/tests/results/test_namespace/60_5family_dynamic_variable_outside_sub_suffix_empty.changelog.html
new file mode 100644
index 000000000..828a03c11
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_variable_outside_sub_suffix_empty.changelog.html
@@ -0,0 +1,17 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | A suffix variable. Examples: |
+rougail.my_dyn_family_val1.subdyn_val1.var rougail.my_dyn_family_val1.subdyn_val2.var rougail.my_dyn_family_val2.subdyn_val1.var rougail.my_dyn_family_val2.subdyn_val2.var string standard mandatory | A variable inside a sub dynamic family. Default: the value of the identifier. |
+rougail.var2 string standard unique multiple | A variable. Default: - the value of the variable "rougail.my_dyn_family_val1.subdyn_val1.var"
+if it is defined
+- the value of the variable "rougail.my_dyn_family_val1.subdyn_val2.var"
+if it is defined
|
+
+
+
diff --git a/tests/results/test_namespace/60_5family_dynamic_variable_outside_suffix.changelog.html b/tests/results/test_namespace/60_5family_dynamic_variable_outside_suffix.changelog.html
new file mode 100644
index 000000000..686b275ba
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_variable_outside_suffix.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+rougail.dyn_val1.var rougail.dyn_val2.var string standard mandatory | A variable inside dynamic family. Default: the value of the identifier. |
+rougail.var2 string standard mandatory | A variable. Default: the value of the variable "rougail.dyn_val1.var". |
+
+
+
diff --git a/tests/results/test_namespace/60_5family_dynamic_variable_outside_suffix_empty.changelog.html b/tests/results/test_namespace/60_5family_dynamic_variable_outside_suffix_empty.changelog.html
new file mode 100644
index 000000000..09fd12166
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_variable_outside_suffix_empty.changelog.html
@@ -0,0 +1,14 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | Asuffix variable. Examples: |
+rougail.dyn_val1.var rougail.dyn_val2.var string standard mandatory | A variable inside dynamic family. Default: the value of the identifier. |
+rougail.var2 string standard | A variable. Default: the value of the variable "rougail.dyn_val1.var" if it is defined. |
+
+
+
diff --git a/tests/results/test_namespace/60_6family_dynamic_inside.changelog.html b/tests/results/test_namespace/60_6family_dynamic_inside.changelog.html
new file mode 100644
index 000000000..31af8864a
--- /dev/null
+++ b/tests/results/test_namespace/60_6family_dynamic_inside.changelog.html
@@ -0,0 +1,16 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+rougail.val1_dyn.var1 rougail.val2_dyn.var1 string standard mandatory | Value is suffix. Default: the value of the identifier. |
+rougail.val1_dyn.var2 rougail.val2_dyn.var2 string standard mandatory | Value is first variable. Default: the value of the variable "rougail.val1_dyn.var1" the value of the variable "rougail.val2_dyn.var1" |
+rougail.val1_dyn.var3 rougail.val2_dyn.var3 string standard mandatory | Value is relative first variable. Default: the value of the variable "rougail.val1_dyn.var1" the value of the variable "rougail.val2_dyn.var1" |
+rougail.val1_dyn.var4 rougail.val2_dyn.var4 string standard mandatory | Value is first variable of val1. Default: the value of the variable "rougail.val1_dyn.var1". |
+
+
+
diff --git a/tests/results/test_namespace/60_6family_dynamic_inside_empty.changelog.html b/tests/results/test_namespace/60_6family_dynamic_inside_empty.changelog.html
new file mode 100644
index 000000000..e973f0854
--- /dev/null
+++ b/tests/results/test_namespace/60_6family_dynamic_inside_empty.changelog.html
@@ -0,0 +1,16 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | A suffix variable. Examples: |
+rougail.val1_dyn.var1 rougail.val2_dyn.var1 string standard mandatory | Value is suffix. Default: the value of the identifier. |
+rougail.val1_dyn.var2 rougail.val2_dyn.var2 string standard mandatory | Value is first variable. Default: the value of the variable "rougail.val1_dyn.var1" the value of the variable "rougail.val2_dyn.var1" |
+rougail.val1_dyn.var3 rougail.val2_dyn.var3 string standard mandatory | Value is relative first variable. Default: the value of the variable "rougail.val1_dyn.var1" the value of the variable "rougail.val2_dyn.var1" |
+rougail.val1_dyn.var4 rougail.val2_dyn.var4 string standard mandatory | Value is first variable of val1. Default: the value of the variable "rougail.val1_dyn.var1". |
+
+
+
diff --git a/tests/results/test_namespace/60_6family_dynamic_leadership.changelog.html b/tests/results/test_namespace/60_6family_dynamic_leadership.changelog.html
new file mode 100644
index 000000000..a4919238a
--- /dev/null
+++ b/tests/results/test_namespace/60_6family_dynamic_leadership.changelog.html
@@ -0,0 +1,15 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+rougail.dynval1.leadership.leader rougail.dynval2.leadership.leader string basic mandatory unique multiple | A leader. |
+rougail.dynval1.leadership.follower1 rougail.dynval2.leadership.follower1 string standard | A follower1. |
+rougail.dynval1.leadership.follower2 rougail.dynval2.leadership.follower2 string standard | A follower2. |
+
+
+
diff --git a/tests/results/test_namespace/60_6family_dynamic_leadership_empty.changelog.html b/tests/results/test_namespace/60_6family_dynamic_leadership_empty.changelog.html
new file mode 100644
index 000000000..57a5a31b7
--- /dev/null
+++ b/tests/results/test_namespace/60_6family_dynamic_leadership_empty.changelog.html
@@ -0,0 +1,15 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | A suffix variable. Examples: |
+rougail.dynval1.leadership.leader rougail.dynval2.leadership.leader string basic mandatory unique multiple | A leader. |
+rougail.dynval1.leadership.follower1 rougail.dynval2.leadership.follower1 string standard | A follower1. |
+rougail.dynval1.leadership.follower2 rougail.dynval2.leadership.follower2 string standard | A follower2. |
+
+
+
diff --git a/tests/results/test_namespace/60_6family_dynamic_sub_dynamic.changelog.html b/tests/results/test_namespace/60_6family_dynamic_sub_dynamic.changelog.html
new file mode 100644
index 000000000..ccda621cd
--- /dev/null
+++ b/tests/results/test_namespace/60_6family_dynamic_sub_dynamic.changelog.html
@@ -0,0 +1,16 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A identifier variable. Default: |
+rougail.dynval1.var rougail.dynval2.var string standard mandatory unique multiple | A dynamic variable. Default: add 't' to each var value. |
+rougail.dynval1.dyn_tval1.var rougail.dynval1.dyn_tval2.var rougail.dynval2.dyn_tval1.var rougail.dynval2.dyn_tval2.var string standard mandatory | A variable dynamic. Default: the value of the identifier. |
+rougail.dynval1.dyn_tval1.var_identifier rougail.dynval1.dyn_tval2.var_identifier rougail.dynval2.dyn_tval1.var_identifier rougail.dynval2.dyn_tval2.var_identifier string standard mandatory | Identifier from first family. Default: the value of the identifier. |
+rougail.dynval1.dyn_tval1.var_identifiers rougail.dynval1.dyn_tval2.var_identifiers rougail.dynval2.dyn_tval1.var_identifiers rougail.dynval2.dyn_tval2.var_identifiers string standard mandatory | Merge identifiers. Default: join identifier 1 et identifier 2. |
+
+
+
diff --git a/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_1_0.changelog.html b/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_1_0.changelog.html
new file mode 100644
index 000000000..ccda621cd
--- /dev/null
+++ b/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_1_0.changelog.html
@@ -0,0 +1,16 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A identifier variable. Default: |
+rougail.dynval1.var rougail.dynval2.var string standard mandatory unique multiple | A dynamic variable. Default: add 't' to each var value. |
+rougail.dynval1.dyn_tval1.var rougail.dynval1.dyn_tval2.var rougail.dynval2.dyn_tval1.var rougail.dynval2.dyn_tval2.var string standard mandatory | A variable dynamic. Default: the value of the identifier. |
+rougail.dynval1.dyn_tval1.var_identifier rougail.dynval1.dyn_tval2.var_identifier rougail.dynval2.dyn_tval1.var_identifier rougail.dynval2.dyn_tval2.var_identifier string standard mandatory | Identifier from first family. Default: the value of the identifier. |
+rougail.dynval1.dyn_tval1.var_identifiers rougail.dynval1.dyn_tval2.var_identifiers rougail.dynval2.dyn_tval1.var_identifiers rougail.dynval2.dyn_tval2.var_identifiers string standard mandatory | Merge identifiers. Default: join identifier 1 et identifier 2. |
+
+
+
diff --git a/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_1_0_2.changelog.html b/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_1_0_2.changelog.html
new file mode 100644
index 000000000..ec5e8b45c
--- /dev/null
+++ b/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_1_0_2.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A identifier variable. Default: |
+rougail.val1.val1.var rougail.val1.val2.var rougail.val2.val1.var rougail.val2.val2.var string basic mandatory | A dynamic variable. |
+
+
+
diff --git a/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_empty.changelog.html b/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_empty.changelog.html
new file mode 100644
index 000000000..201512a6f
--- /dev/null
+++ b/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_empty.changelog.html
@@ -0,0 +1,16 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | A identifier variable. Examples: |
+rougail.dynval1.var rougail.dynval2.var string standard mandatory unique multiple | A dynamic variable. Default: add 't' to each var value. |
+rougail.dynval1.dyn_tval1.var rougail.dynval1.dyn_tval2.var rougail.dynval2.dyn_tval1.var rougail.dynval2.dyn_tval2.var string standard mandatory | A variable dynamic. Default: the value of the identifier. |
+rougail.dynval1.dyn_tval1.var_identifier rougail.dynval1.dyn_tval2.var_identifier rougail.dynval2.dyn_tval1.var_identifier rougail.dynval2.dyn_tval2.var_identifier string standard mandatory | Identifier from first family. Default: the value of the identifier. |
+rougail.dynval1.dyn_tval1.var_identifiers rougail.dynval1.dyn_tval2.var_identifiers rougail.dynval2.dyn_tval1.var_identifiers rougail.dynval2.dyn_tval2.var_identifiers string standard mandatory | Merge identifiers. Default: join identifier 1 et identifier 2. |
+
+
+
diff --git a/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_empty2.changelog.html b/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_empty2.changelog.html
new file mode 100644
index 000000000..b29266585
--- /dev/null
+++ b/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_empty2.changelog.html
@@ -0,0 +1,16 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | A identifier variable. Default: |
+rougail.dynval1.var rougail.dynval2.var string standard unique multiple | A dynamic variable. |
+rougail.dynval1.dyn_example.var rougail.dynval2.dyn_example.var string standard mandatory | A variable dynamic. Default: the value of the identifier. |
+rougail.dynval1.dyn_example.var_identifier rougail.dynval2.dyn_example.var_identifier string standard mandatory | Identifier from first family. Default: the value of the identifier. |
+rougail.dynval1.dyn_example.var_identifiers rougail.dynval2.dyn_example.var_identifiers string standard mandatory | Merge identifiers. Default: join identifier 1 et identifier 2. |
+
+
+
diff --git a/tests/results/test_namespace/60_6family_dynamic_suffix_auto_multi.changelog.html b/tests/results/test_namespace/60_6family_dynamic_suffix_auto_multi.changelog.html
new file mode 100644
index 000000000..f5109231b
--- /dev/null
+++ b/tests/results/test_namespace/60_6family_dynamic_suffix_auto_multi.changelog.html
@@ -0,0 +1,15 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard mandatory unique multiple | A suffix variable. Default: |
+rougail.dynval1.dynval1.var rougail.dynval1.dynval2.var rougail.dynval2.dynval1.var rougail.dynval2.dynval2.var string basic mandatory | A dynamic variable. |
+rougail.var2 string standard mandatory multiple | A variable calculated. Default: - the value of the variable "rougail.dynval1.dynval1.var"
+- the value of the variable "rougail.dynval2.dynval1.var"
|
+
+
+
diff --git a/tests/results/test_namespace/60_6family_dynamic_suffix_auto_multi2.changelog.html b/tests/results/test_namespace/60_6family_dynamic_suffix_auto_multi2.changelog.html
new file mode 100644
index 000000000..ffece3e81
--- /dev/null
+++ b/tests/results/test_namespace/60_6family_dynamic_suffix_auto_multi2.changelog.html
@@ -0,0 +1,15 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard mandatory unique multiple | A suffix variable. Default: |
+rougail.dynval1.dynval1.var rougail.dynval1.dynval2.var rougail.dynval2.dynval1.var rougail.dynval2.dynval2.var string basic mandatory | A dynamic variable. |
+rougail.var2 string standard mandatory multiple | A variable calculated. Default: - the value of the variable "rougail.dynval1.dynval1.var"
+- the value of the variable "rougail.dynval1.dynval2.var"
|
+
+
+
diff --git a/tests/results/test_namespace/60_9extra_dynamic.changelog.html b/tests/results/test_namespace/60_9extra_dynamic.changelog.html
new file mode 100644
index 000000000..28c6dc648
--- /dev/null
+++ b/tests/results/test_namespace/60_9extra_dynamic.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A variable. Default: |
+extra.dyn_a.var string basic mandatory | |
+
+
+
diff --git a/tests/results/test_namespace/60_9extra_dynamic_extra.changelog.html b/tests/results/test_namespace/60_9extra_dynamic_extra.changelog.html
new file mode 100644
index 000000000..c0300102c
--- /dev/null
+++ b/tests/results/test_namespace/60_9extra_dynamic_extra.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.general.varname string standard mandatory unique multiple | No change. Default: |
+extra.var string standard mandatory unique multiple | A variable. Default: |
+extra.dyn_a.var string basic mandatory | |
+
+
+
diff --git a/tests/results/test_namespace/60_9family_dynamic_calc_both.changelog.html b/tests/results/test_namespace/60_9family_dynamic_calc_both.changelog.html
new file mode 100644
index 000000000..2e684cf78
--- /dev/null
+++ b/tests/results/test_namespace/60_9family_dynamic_calc_both.changelog.html
@@ -0,0 +1,12 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory | A suffix variable. Default: val2 |
+rougail.dynval1.vardyn rougail.dynval2.vardyn string basic mandatory | A dynamic variable. |
+
+
+
diff --git a/tests/results/test_namespace/68_0family_leadership_mode.changelog.html b/tests/results/test_namespace/68_0family_leadership_mode.changelog.html
new file mode 100644
index 000000000..a3c40e94c
--- /dev/null
+++ b/tests/results/test_namespace/68_0family_leadership_mode.changelog.html
@@ -0,0 +1,13 @@
+New variables
+
+
+
+| Variable | Description |
+
+
+rougail.leader.leader string basic unique multiple | A leader. |
+rougail.leader.follower1 string standard | A follower1. |
+rougail.leader.follower2 string basic mandatory | A follower2. |
+
+
+
diff --git a/tests/test_load.py b/tests/test_load.py
index 00214cbe1..075c8ef0a 100644
--- a/tests/test_load.py
+++ b/tests/test_load.py
@@ -20,7 +20,7 @@ excludes = [
]
test_ok = get_structures_list(excludes)
-# test_ok = [HERE.parent.parent / "rougail-tests" / "structures" / "60_5family_dynamic_calc_variable"]
+# test_ok = [HERE.parent.parent / "rougail-tests" / "structures" / "40_0leadership_leader_follower"]
os.environ['COLUMNS'] = '80'