diff --git a/src/rougail/output_doc/changelog.py b/src/rougail/output_doc/changelog.py
index 56f26a92b..396557c61 100644
--- a/src/rougail/output_doc/changelog.py
+++ b/src/rougail/output_doc/changelog.py
@@ -29,7 +29,7 @@ class Changelog: # pylint: disable=no-member,too-few-public-methods
"""Return changelog"""
with Path(self.previous_json_file).open() as outfh:
previous_doc = loads(outfh.read())
- self._tiramisu_to_internal_object()
+ self.load()
self._added_variables = []
self._modified_variables = []
self._removed_variables = []
diff --git a/src/rougail/output_doc/doc.py b/src/rougail/output_doc/doc.py
index 88a379646..7225e1fae 100644
--- a/src/rougail/output_doc/doc.py
+++ b/src/rougail/output_doc/doc.py
@@ -104,7 +104,7 @@ class RougailOutputDoc(Examples, Changelog):
def run(self) -> str:
"""Print documentation in stdout"""
- self._tiramisu_to_internal_object()
+ self.load()
return_string = ''
if "variables" in self.contents:
return_string += self.formater.run(self.informations, self.level)
@@ -119,7 +119,7 @@ class RougailOutputDoc(Examples, Changelog):
print(data)
return ret
- def _tiramisu_to_internal_object(self):
+ def load(self):
self.dynamic_paths = {}
config = self.conf.unrestraint
self._populate_dynamics(config)
diff --git a/src/rougail/output_doc/output/html.py b/src/rougail/output_doc/output/html.py
new file mode 100644
index 000000000..6fddc1cce
--- /dev/null
+++ b/src/rougail/output_doc/output/html.py
@@ -0,0 +1,131 @@
+"""
+Silique (https://www.silique.fr)
+Copyright (C) 2025
+
+This program is free software: you can redistribute it and/or modify it
+under the terms of the GNU Lesser General Public License as published by the
+Free Software Foundation, either version 3 of the License, or (at your
+option) any later version.
+
+This program is distributed in the hope that it will be useful, but WITHOUT
+ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
+details.
+
+You should have received a copy of the GNU Lesser General Public License
+along with this program. If not, see .
+"""
+
+from typing import List
+from html import escape
+from ..utils import CommonFormater, dump
+
+
+class Formater(CommonFormater):
+ """The asciidoc formater"""
+
+ name = "html"
+ _table_name = "unsafehtml"
+ level = 45
+
+ def title(
+ self,
+ title: str,
+ level: int,
+ ) -> str:
+ """Display family name as a title"""
+ return f"{title}\n\n"
+
+ def join(
+ self,
+ lst: List[str],
+ ) -> str:
+ """Display line in table from a list"""
+ string = ""
+ previous = ""
+ for line in lst:
+ if string:
+# if self.is_list(previous.split("\n", 1)[-1]):
+# string += "
"
+# else:
+ string += "
"
+ string += line
+
+ previous = line
+ return string
+
+ def bold(
+ self,
+ msg: str,
+ ) -> str:
+ """Set a text to bold"""
+ return f"{msg}"
+
+ def italic(
+ self,
+ msg: str,
+ ) -> str:
+ """Set a text to italic"""
+ return f"{msg}"
+
+ def delete(
+ self,
+ msg: str,
+ ) -> str:
+ """Set a text to deleted"""
+ return f"{msg}"
+
+ def underline(
+ self,
+ msg: str,
+ ) -> str:
+ """Set a text to underline"""
+ return f"{msg}"
+
+ def stripped(
+ self,
+ text: str,
+ ) -> str:
+ """Return stripped text (as help)"""
+ return text.strip()
+
+ def list(
+ self,
+ choices: list,
+ ) -> str:
+ """Display a liste of element"""
+ prefix = "
"
+ char = "\n* "
+ return "" + char.join(["- " + dump(choice) + "
" for choice in choices]) + "
"
+
+ def prop(
+ self,
+ prop: str,
+ italic: bool,
+ ) -> str:
+ """Display property"""
+ if italic:
+ prop = self.italic(prop)
+ return f"{prop}"
+
+ def yaml(self, _dump: dict) -> str:
+ """Dump yaml part of documentation"""
+ return f"
{dump(_dump)}"
+
+ def link(
+ self,
+ comment: str,
+ link: str,
+ ) -> str:
+ """Add a link"""
+ return self.prop(f"{comment}", False)
+
+ def is_list(
+ self,
+ txt: str,
+ ) -> str:
+ """verify if a text is a list"""
+ return txt.strip().startswith("")
+
+ def to_phrase(self, text: str) -> str:
+ return escape(text)
diff --git a/src/rougail/output_doc/utils.py b/src/rougail/output_doc/utils.py
index 02ffe6830..6ce8cc2b8 100644
--- a/src/rougail/output_doc/utils.py
+++ b/src/rougail/output_doc/utils.py
@@ -357,9 +357,10 @@ class CommonFormater:
else:
attr = attribute
data = data[attr].replace('{{ identifier }}', self.italic(data["identifier"]))
+ data = self.to_phrase(data)
if data in new:
data = self.underline(data)
- datas.append(self.to_phrase(data))
+ datas.append(data)
return self.stripped(self.join(datas))
def get_description(self, type_: str, informations: dict, modified_attributes: dict={}) -> str():
diff --git a/tests/results/test/00_0empty.html b/tests/results/test/00_0empty.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test/00_0no_variable.html b/tests/results/test/00_0no_variable.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test/00_0no_variable_default_version.html b/tests/results/test/00_0no_variable_default_version.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test/00_0no_variable_remove_version.html b/tests/results/test/00_0no_variable_remove_version.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test/00_0version_underscore.html b/tests/results/test/00_0version_underscore.html
new file mode 100644
index 000000000..87dfe1622
--- /dev/null
+++ b/tests/results/test/00_0version_underscore.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+version string basic mandatory | A variable. |
+
+
+
diff --git a/tests/results/test/00_1empty_variable.html b/tests/results/test/00_1empty_variable.html
new file mode 100644
index 000000000..fbe11e904
--- /dev/null
+++ b/tests/results/test/00_1empty_variable.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+empty string basic mandatory | |
+
+
+
diff --git a/tests/results/test/00_2default_calculated.html b/tests/results/test/00_2default_calculated.html
new file mode 100644
index 000000000..a9d218737
--- /dev/null
+++ b/tests/results/test/00_2default_calculated.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+var1 string standard mandatory | A first variable. Default: no |
+var2 string standard mandatory unique multiple | A second variable. Default: the value of var1. |
+
+
+
diff --git a/tests/results/test/00_2default_calculated_multi.html b/tests/results/test/00_2default_calculated_multi.html
new file mode 100644
index 000000000..745d0d2dc
--- /dev/null
+++ b/tests/results/test/00_2default_calculated_multi.html
@@ -0,0 +1,12 @@
+
+
+| Variable | Description |
+
+
+var1 string standard mandatory unique multiple | A first variable. Default: |
+var2 string standard mandatory unique multiple | A second variable. Default: the value of _.var1. |
+
+
+
diff --git a/tests/results/test/00_2default_calculated_params_permissive.html b/tests/results/test/00_2default_calculated_params_permissive.html
new file mode 100644
index 000000000..360d53d9b
--- /dev/null
+++ b/tests/results/test/00_2default_calculated_params_permissive.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+var2 string standard mandatory | A second variable. Default: depends on a calculation. |
+
+
+
diff --git a/tests/results/test/00_2default_calculated_variable.html b/tests/results/test/00_2default_calculated_variable.html
new file mode 100644
index 000000000..24068b619
--- /dev/null
+++ b/tests/results/test/00_2default_calculated_variable.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+var1 domainname basic mandatory unique multiple | A first variable. Validator: the domain name can be an IP |
+var2 domainname standard mandatory unique multiple | A second variable. Default: the value of the variable "var1". |
+
+
+
diff --git a/tests/results/test/00_2default_calculated_variable_description.html b/tests/results/test/00_2default_calculated_variable_description.html
new file mode 100644
index 000000000..542dc29e9
--- /dev/null
+++ b/tests/results/test/00_2default_calculated_variable_description.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+var1 string basic mandatory | A first variable. |
+var2 string standard mandatory | A second variable. Default: value of a variable!. |
+
+
+
diff --git a/tests/results/test/00_2default_calculated_variable_description_multi_line.html b/tests/results/test/00_2default_calculated_variable_description_multi_line.html
new file mode 100644
index 000000000..6ea5b7430
--- /dev/null
+++ b/tests/results/test/00_2default_calculated_variable_description_multi_line.html
@@ -0,0 +1,14 @@
+
+
+| Variable | Description |
+
+
+var1 string basic mandatory | A first variable. |
+var2 string standard mandatory | A second variable. Default: value
+of
+a
+variable!. |
+var3 string basic mandatory | A new variable. |
+
+
+
diff --git a/tests/results/test/00_2default_calculated_variable_transitive.html b/tests/results/test/00_2default_calculated_variable_transitive.html
new file mode 100644
index 000000000..789ea18ea
--- /dev/null
+++ b/tests/results/test/00_2default_calculated_variable_transitive.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+var1 domainname basic mandatory unique multiple | A first variable. Validator: the domain name can be an IP |
+var2 domainname standard mandatory unique multiple | A second variable. Validator: the domain name can be an IP Default: the value of the variable "var1". |
+
+
+
diff --git a/tests/results/test/00_4load_subfolder.html b/tests/results/test/00_4load_subfolder.html
new file mode 100644
index 000000000..dfe91a5ae
--- /dev/null
+++ b/tests/results/test/00_4load_subfolder.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+var1 string basic mandatory | A variable. |
+var2 string basic mandatory | A variable. |
+
+
+
diff --git a/tests/results/test/00_5load_notype.html b/tests/results/test/00_5load_notype.html
new file mode 100644
index 000000000..bdf695838
--- /dev/null
+++ b/tests/results/test/00_5load_notype.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+without_type string standard mandatory | A variable. Default: non |
+
+
+
diff --git a/tests/results/test/00_6boolean.html b/tests/results/test/00_6boolean.html
new file mode 100644
index 000000000..037508677
--- /dev/null
+++ b/tests/results/test/00_6boolean.html
@@ -0,0 +1,14 @@
+
+
+| Variable | Description |
+
+
+var1 boolean standard mandatory | The first variable. Default: true |
+var2 boolean standard mandatory | The second variable. Default: true |
+var3 boolean standard mandatory | The third variable. Default: true |
+var4 boolean standard mandatory | The forth variable. Default: false |
+var5 boolean standard mandatory | The fifth variable. Default: false |
+var6 boolean standard mandatory | The sixth variable. Default: false |
+
+
+
diff --git a/tests/results/test/00_6boolean_no_mandatory.html b/tests/results/test/00_6boolean_no_mandatory.html
new file mode 100644
index 000000000..c33e37669
--- /dev/null
+++ b/tests/results/test/00_6boolean_no_mandatory.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+variable boolean standard | A variable. Default: true |
+
+
+
diff --git a/tests/results/test/00_6choice.html b/tests/results/test/00_6choice.html
new file mode 100644
index 000000000..967cc47d2
--- /dev/null
+++ b/tests/results/test/00_6choice.html
@@ -0,0 +1,27 @@
+
+
+| Variable | Description |
+
+
+var1 choice basic mandatory | The first variable. Choices: |
+var2 choice basic mandatory | The second variable. Choices: |
+var3 choice standard | The third variable. Choices: |
+var4 choice standard | The forth variable. Choices: |
+var5 choice standard mandatory | The fifth variable. Choices: |
+var6 choice standard mandatory | The sixth variable. Choices: |
+
+
+
diff --git a/tests/results/test/00_6choice_calculation.html b/tests/results/test/00_6choice_calculation.html
new file mode 100644
index 000000000..8f88a6d23
--- /dev/null
+++ b/tests/results/test/00_6choice_calculation.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+var choice standard mandatory | A variable. Choices: choices is 0 to 9. Default: 9 |
+
+
+
diff --git a/tests/results/test/00_6choice_link.html b/tests/results/test/00_6choice_link.html
new file mode 100644
index 000000000..b2729dd1d
--- /dev/null
+++ b/tests/results/test/00_6choice_link.html
@@ -0,0 +1,14 @@
+
+
+| Variable | Description |
+
+
+var1 choice basic mandatory | The first variable. Choices: |
+var2 choice standard mandatory | The second variable. Choices: Default: the value of the variable "var1". |
+
+
+
diff --git a/tests/results/test/00_6choice_variable.html b/tests/results/test/00_6choice_variable.html
new file mode 100644
index 000000000..013f028be
--- /dev/null
+++ b/tests/results/test/00_6choice_variable.html
@@ -0,0 +1,12 @@
+
+
+| Variable | Description |
+
+
+var1 string standard mandatory unique multiple | A second variable. Default: |
+var2 choice standard mandatory | A first variable. Choices: the value of the variable "var1". Default: a |
+
+
+
diff --git a/tests/results/test/00_6choice_variable_link.html b/tests/results/test/00_6choice_variable_link.html
new file mode 100644
index 000000000..69a7adeac
--- /dev/null
+++ b/tests/results/test/00_6choice_variable_link.html
@@ -0,0 +1,13 @@
+
+
+| Variable | Description |
+
+
+var1 string standard mandatory unique multiple | A second variable. Default: |
+var2 choice standard mandatory | A first variable. Choices: the value of the variable "var1". Default: a |
+var3 choice standard mandatory | A third variable. Choices: the value of the variable "var1". Default: the value of the variable "var2". |
+
+
+
diff --git a/tests/results/test/00_6choice_variable_link2.html b/tests/results/test/00_6choice_variable_link2.html
new file mode 100644
index 000000000..d4a1d4e17
--- /dev/null
+++ b/tests/results/test/00_6choice_variable_link2.html
@@ -0,0 +1,27 @@
+
+
+| Variable | Description |
+
+
+var1 string standard mandatory unique multiple | A second variable. Default: |
+var2 choice standard mandatory | A first variable. Choices: the value of the variable "var1". Default: a |
+
+
+
+family
+
+family
+
+standard
+
+
+
+| Variable | Description |
+
+
+family.var3 choice standard mandatory | A third variable. Choices: the value of the variable "family.var1". Default: the value of the variable "var2". |
+
+
+
diff --git a/tests/results/test/00_6custom.html b/tests/results/test/00_6custom.html
new file mode 100644
index 000000000..df2beb98c
--- /dev/null
+++ b/tests/results/test/00_6custom.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+custom1 custom basic mandatory | The first variable. |
+custom2 custom standard mandatory | The seconf variable. Default: value |
+
+
+
diff --git a/tests/results/test/00_6domainname.html b/tests/results/test/00_6domainname.html
new file mode 100644
index 000000000..29a166d1c
--- /dev/null
+++ b/tests/results/test/00_6domainname.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+variable domainname standard mandatory | A domain name variable. Default: my.domain.name |
+
+
+
diff --git a/tests/results/test/00_6domainname_params.html b/tests/results/test/00_6domainname_params.html
new file mode 100644
index 000000000..b6b7deb5a
--- /dev/null
+++ b/tests/results/test/00_6domainname_params.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+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/00_6float.html b/tests/results/test/00_6float.html
new file mode 100644
index 000000000..dd7926c6c
--- /dev/null
+++ b/tests/results/test/00_6float.html
@@ -0,0 +1,14 @@
+
+
+| Variable | Description |
+
+
+var1 float standard mandatory | The first variable. Default: 0.0 |
+var2 float standard mandatory | The second variable. Default: 0.0 |
+var3 float standard mandatory | The third variable. Default: 0.0 |
+var4 float standard mandatory | The forth variable. Default: 10.1 |
+var5 float standard mandatory | The fifth variable. Default: 10.1 |
+var6 float standard mandatory | The sixth variable. Default: 10.1 |
+
+
+
diff --git a/tests/results/test/00_6integer.html b/tests/results/test/00_6integer.html
new file mode 100644
index 000000000..1c0e3ce04
--- /dev/null
+++ b/tests/results/test/00_6integer.html
@@ -0,0 +1,14 @@
+
+
+| Variable | Description |
+
+
+var1 integer standard mandatory | The first variable. Default: 0 |
+var2 integer standard mandatory | The second variable. Default: 0 |
+var3 integer standard mandatory | The third variable. Default: 0 |
+var4 integer standard mandatory | This forth variable. Default: 10 |
+var5 integer standard mandatory | The fifth variable. Default: 10 |
+var6 integer standard mandatory | The sixth variable. Default: 10 |
+
+
+
diff --git a/tests/results/test/00_6ip.html b/tests/results/test/00_6ip.html
new file mode 100644
index 000000000..134a3c31a
--- /dev/null
+++ b/tests/results/test/00_6ip.html
@@ -0,0 +1,12 @@
+
+
+| Variable | Description |
+
+
+var1 IP standard mandatory | An IP. Validator: reserved IP are allowed Default: 1.1.1.1 |
+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 |
+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/00_6network.html b/tests/results/test/00_6network.html
new file mode 100644
index 000000000..2ad44ad9b
--- /dev/null
+++ b/tests/results/test/00_6network.html
@@ -0,0 +1,11 @@
+
+
+| Variable | Description |
+
+
+var1 network standard mandatory | An network. Default: 1.1.1.0 |
+var2 network standard mandatory | An network in CIDR format. Validator: network must be in CIDR format Default: 1.1.1.0/24 |
+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/00_6number.html b/tests/results/test/00_6number.html
new file mode 100644
index 000000000..1c0e3ce04
--- /dev/null
+++ b/tests/results/test/00_6number.html
@@ -0,0 +1,14 @@
+
+
+| Variable | Description |
+
+
+var1 integer standard mandatory | The first variable. Default: 0 |
+var2 integer standard mandatory | The second variable. Default: 0 |
+var3 integer standard mandatory | The third variable. Default: 0 |
+var4 integer standard mandatory | This forth variable. Default: 10 |
+var5 integer standard mandatory | The fifth variable. Default: 10 |
+var6 integer standard mandatory | The sixth variable. Default: 10 |
+
+
+
diff --git a/tests/results/test/00_6port.html b/tests/results/test/00_6port.html
new file mode 100644
index 000000000..45ad30965
--- /dev/null
+++ b/tests/results/test/00_6port.html
@@ -0,0 +1,17 @@
+
+
+| Variable | Description |
+
+
+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
|
+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 |
+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/00_6regexp.html b/tests/results/test/00_6regexp.html
new file mode 100644
index 000000000..8caba952d
--- /dev/null
+++ b/tests/results/test/00_6regexp.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+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/00_6regexp_link.html b/tests/results/test/00_6regexp_link.html
new file mode 100644
index 000000000..698111878
--- /dev/null
+++ b/tests/results/test/00_6regexp_link.html
@@ -0,0 +1,12 @@
+
+
+| Variable | Description |
+
+
+var1 regexp standard mandatory | A first variable. Validator: text based with regular expressions "^#(?:[0-9a-f]{3}){1,2}$" Default: #a1a1a1 Examples: |
+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 "var1". Examples: |
+
+
+
diff --git a/tests/results/test/00_6secret.html b/tests/results/test/00_6secret.html
new file mode 100644
index 000000000..89e8d22a5
--- /dev/null
+++ b/tests/results/test/00_6secret.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+secret1 secret basic mandatory | The first variable. |
+secret2 secret standard mandatory | The second variable. Default: value |
+
+
+
diff --git a/tests/results/test/00_6secret_param.html b/tests/results/test/00_6secret_param.html
new file mode 100644
index 000000000..dacc68c55
--- /dev/null
+++ b/tests/results/test/00_6secret_param.html
@@ -0,0 +1,13 @@
+
+
+| Variable | Description |
+
+
+secret1 secret basic mandatory | The first variable. Validator: minimum length for the secret is 10 characters |
+secret2 secret standard mandatory | The second variable. Validators: - maximum length for the secret is 10 characters
+* - 'forbidden characters: "$" and "^"'
Default: value |
+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/00_6string.html b/tests/results/test/00_6string.html
new file mode 100644
index 000000000..6bb7f54bd
--- /dev/null
+++ b/tests/results/test/00_6string.html
@@ -0,0 +1,16 @@
+
+
+| Variable | Description |
+
+
+var1 string basic mandatory | The first variable. |
+var2 string basic mandatory | The second variable. |
+var3 string basic mandatory | The third variable. |
+var4 string standard mandatory | The forth variable. Default: value |
+var5 string standard mandatory | The fifth variable. Default: value |
+var6 string standard mandatory | The sixth variable. Default: value |
+var7 string standard mandatory | The seventh variable. Default: 8080 |
+var8 string standard mandatory | The height variable. Default: true |
+
+
+
diff --git a/tests/results/test/00_7choice_quote.html b/tests/results/test/00_7choice_quote.html
new file mode 100644
index 000000000..20eeaa8ad
--- /dev/null
+++ b/tests/results/test/00_7choice_quote.html
@@ -0,0 +1,11 @@
+
+
+| Variable | Description |
+
+
+var choice standard mandatory | A choice. Choices: - quote' ← (default)
+* - quote"
+* - quote"'
|
+
+
+
diff --git a/tests/results/test/00_7help.html b/tests/results/test/00_7help.html
new file mode 100644
index 000000000..a2f6e66ca
--- /dev/null
+++ b/tests/results/test/00_7help.html
@@ -0,0 +1,16 @@
+
+
+| Variable | Description |
+
+
+var1 string basic mandatory | The first variable. Multi line
+
+Help
+
+With useful information. |
+var2 string basic mandatory | The second variable. Multi line
+Help
+With useful information. |
+
+
+
diff --git a/tests/results/test/00_7help_quote.html b/tests/results/test/00_7help_quote.html
new file mode 100644
index 000000000..dd1d27381
--- /dev/null
+++ b/tests/results/test/00_7help_quote.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+var1 string basic mandatory | The first variable. Message with '. |
+var2 string basic mandatory | The second variable. Message with ". |
+
+
+
diff --git a/tests/results/test/00_7help_sup.html b/tests/results/test/00_7help_sup.html
new file mode 100644
index 000000000..e720769a8
--- /dev/null
+++ b/tests/results/test/00_7help_sup.html
@@ -0,0 +1,16 @@
+
+
+| Variable | Description |
+
+
+var1 string basic mandatory | The first <variable>. Multi line
+
+<Help>
+
+With useful information. |
+var2 string basic mandatory | The second <variable>. Multi line
+<Help>
+With useful information. |
+
+
+
diff --git a/tests/results/test/00_7value_doublequote.html b/tests/results/test/00_7value_doublequote.html
new file mode 100644
index 000000000..6f3990565
--- /dev/null
+++ b/tests/results/test/00_7value_doublequote.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+variable string standard mandatory | A variable. Default: quote" |
+
+
+
diff --git a/tests/results/test/00_7value_doublequote2.html b/tests/results/test/00_7value_doublequote2.html
new file mode 100644
index 000000000..a4c85f2c2
--- /dev/null
+++ b/tests/results/test/00_7value_doublequote2.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+variable string standard mandatory | A variable. Default: quote'" |
+
+
+
diff --git a/tests/results/test/00_7value_doublequote3.html b/tests/results/test/00_7value_doublequote3.html
new file mode 100644
index 000000000..ca040a47d
--- /dev/null
+++ b/tests/results/test/00_7value_doublequote3.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+variable string standard mandatory | A variable. Default: quote\"\' |
+
+
+
diff --git a/tests/results/test/00_7value_quote.html b/tests/results/test/00_7value_quote.html
new file mode 100644
index 000000000..17e2ffd1e
--- /dev/null
+++ b/tests/results/test/00_7value_quote.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+variable string standard mandatory | A variable. Default: quote' |
+
+
+
diff --git a/tests/results/test/00_8calculation_information.html b/tests/results/test/00_8calculation_information.html
new file mode 100644
index 000000000..0fc50f417
--- /dev/null
+++ b/tests/results/test/00_8calculation_information.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+variable string standard mandatory | A variable. Default: get information test_information. |
+
+
+
diff --git a/tests/results/test/00_8test.html b/tests/results/test/00_8test.html
new file mode 100644
index 000000000..873d7bc42
--- /dev/null
+++ b/tests/results/test/00_8test.html
@@ -0,0 +1,18 @@
+
+
+| Variable | Description |
+
+
+var1 string basic mandatory | The first variable. Example: test |
+var2 string standard mandatory | The second variable. Default: value Example: test |
+var3 string basic mandatory | The third variable. Examples: |
+var4 string standard | The forth variable. Examples: |
+var5 boolean standard mandatory | The fifth variable. Default: true Example: false |
+var6 string basic mandatory unique multiple | The sixth variable. Examples: |
+
+
+
diff --git a/tests/results/test/00_9choice_variable_multi.html b/tests/results/test/00_9choice_variable_multi.html
new file mode 100644
index 000000000..b111990cf
--- /dev/null
+++ b/tests/results/test/00_9choice_variable_multi.html
@@ -0,0 +1,12 @@
+
+
+| Variable | Description |
+
+
+variable1 choice basic mandatory unique multiple | A first variable. Choices: |
+variable2 choice standard unique multiple | A second variable. Choices: |
+
+
+
diff --git a/tests/results/test/00_9choice_variables.html b/tests/results/test/00_9choice_variables.html
new file mode 100644
index 000000000..79ed3e6eb
--- /dev/null
+++ b/tests/results/test/00_9choice_variables.html
@@ -0,0 +1,12 @@
+
+
+| Variable | Description |
+
+
+source_variable_1 string standard mandatory | The first source variable. Default: val1 |
+source_variable_2 string standard mandatory | The second source variable. Default: val2 |
+my_variable choice standard mandatory | A variable. Choices: - the value of the variable "source_variable_1"
+* - the value of the variable "source_variable_2"
Default: val1 |
+
+
+
diff --git a/tests/results/test/00_9default_calculation.html b/tests/results/test/00_9default_calculation.html
new file mode 100644
index 000000000..f9471d886
--- /dev/null
+++ b/tests/results/test/00_9default_calculation.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+variable string standard mandatory | A variable. Default: concat all parameters. |
+
+
+
diff --git a/tests/results/test/00_9default_calculation_information.html b/tests/results/test/00_9default_calculation_information.html
new file mode 100644
index 000000000..2e2243798
--- /dev/null
+++ b/tests/results/test/00_9default_calculation_information.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+var string standard mandatory | A variable. Default: returns the information. |
+
+
+
diff --git a/tests/results/test/00_9default_calculation_information_other_variable.html b/tests/results/test/00_9default_calculation_information_other_variable.html
new file mode 100644
index 000000000..d4b31c84f
--- /dev/null
+++ b/tests/results/test/00_9default_calculation_information_other_variable.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+var1 string basic mandatory | A first variable. |
+var2 string standard mandatory | A second variable. Default: depends on a calculation. |
+
+
+
diff --git a/tests/results/test/00_9default_calculation_multi_optional.html b/tests/results/test/00_9default_calculation_multi_optional.html
new file mode 100644
index 000000000..e0399c672
--- /dev/null
+++ b/tests/results/test/00_9default_calculation_multi_optional.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+my_variable string standard mandatory | Default: val1 |
+my_calculated_variable string standard mandatory unique multiple | Default: - the value of the variable "my_variable" if it is defined
|
+
+
+
diff --git a/tests/results/test/00_9default_calculation_multi_optional2.html b/tests/results/test/00_9default_calculation_multi_optional2.html
new file mode 100644
index 000000000..e0399c672
--- /dev/null
+++ b/tests/results/test/00_9default_calculation_multi_optional2.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+my_variable string standard mandatory | Default: val1 |
+my_calculated_variable string standard mandatory unique multiple | Default: - the value of the variable "my_variable" if it is defined
|
+
+
+
diff --git a/tests/results/test/00_9default_calculation_multi_optional_default.html b/tests/results/test/00_9default_calculation_multi_optional_default.html
new file mode 100644
index 000000000..e0399c672
--- /dev/null
+++ b/tests/results/test/00_9default_calculation_multi_optional_default.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+my_variable string standard mandatory | Default: val1 |
+my_calculated_variable string standard mandatory unique multiple | Default: - the value of the variable "my_variable" if it is defined
|
+
+
+
diff --git a/tests/results/test/00_9default_calculation_optional.html b/tests/results/test/00_9default_calculation_optional.html
new file mode 100644
index 000000000..a443795fc
--- /dev/null
+++ b/tests/results/test/00_9default_calculation_optional.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+my_calculated_variable string standard mandatory unique multiple | |
+
+
+
diff --git a/tests/results/test/00_9default_calculation_optional_exists.html b/tests/results/test/00_9default_calculation_optional_exists.html
new file mode 100644
index 000000000..6203b061b
--- /dev/null
+++ b/tests/results/test/00_9default_calculation_optional_exists.html
@@ -0,0 +1,11 @@
+
+
+| Variable | Description |
+
+
+my_variable string standard mandatory unique multiple | Default: |
+my_calculated_variable string standard mandatory unique multiple | Default: the value of the variable "my_variable" if it is defined. |
+
+
+
diff --git a/tests/results/test/00_9default_calculation_param_optional.html b/tests/results/test/00_9default_calculation_param_optional.html
new file mode 100644
index 000000000..fd64b5624
--- /dev/null
+++ b/tests/results/test/00_9default_calculation_param_optional.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+var1 string standard | A first variable. Default: returns a value. |
+var2 string standard mandatory | A second variable. Default: no |
+
+
+
diff --git a/tests/results/test/00_9default_information_other_variable.html b/tests/results/test/00_9default_information_other_variable.html
new file mode 100644
index 000000000..c24375e60
--- /dev/null
+++ b/tests/results/test/00_9default_information_other_variable.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+var1 string basic mandatory | A first variable. |
+var2 string standard mandatory | A second variable. Default: the value of the information "test_information" of the variable "var1". |
+
+
+
diff --git a/tests/results/test/00_9default_information_other_variable2.html b/tests/results/test/00_9default_information_other_variable2.html
new file mode 100644
index 000000000..c24375e60
--- /dev/null
+++ b/tests/results/test/00_9default_information_other_variable2.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+var1 string basic mandatory | A first variable. |
+var2 string standard mandatory | A second variable. Default: the value of the information "test_information" of the variable "var1". |
+
+
+
diff --git a/tests/results/test/00_9default_integer.html b/tests/results/test/00_9default_integer.html
new file mode 100644
index 000000000..8116e9fa5
--- /dev/null
+++ b/tests/results/test/00_9default_integer.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+var choice standard mandatory | A variable. Choices: choice for 0 to 9. Default: 9 |
+
+
+
diff --git a/tests/results/test/00_9default_number.html b/tests/results/test/00_9default_number.html
new file mode 100644
index 000000000..8116e9fa5
--- /dev/null
+++ b/tests/results/test/00_9default_number.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+var choice standard mandatory | A variable. Choices: choice for 0 to 9. Default: 9 |
+
+
+
diff --git a/tests/results/test/01_6boolean_multi.html b/tests/results/test/01_6boolean_multi.html
new file mode 100644
index 000000000..3e094fc37
--- /dev/null
+++ b/tests/results/test/01_6boolean_multi.html
@@ -0,0 +1,16 @@
+
+
+| Variable | Description |
+
+
+var1 boolean standard mandatory unique multiple | The first variable. Default: |
+var2 boolean standard mandatory unique multiple | The second variable. Default: |
+var3 boolean standard mandatory unique multiple | The third variable. Default: |
+var4 boolean standard mandatory unique multiple | The forth variable. Default: |
+var5 boolean standard mandatory unique multiple | The fifth variable. Default: |
+var6 boolean standard mandatory unique multiple | The sixth variable. Default: |
+var7 boolean standard mandatory unique multiple | The seventh variable. Default: |
+var8 boolean standard mandatory unique multiple | The eighth variable. Default: |
+
+
+
diff --git a/tests/results/test/01_6custom_multi.html b/tests/results/test/01_6custom_multi.html
new file mode 100644
index 000000000..dcdefa3e2
--- /dev/null
+++ b/tests/results/test/01_6custom_multi.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+custom1 custom basic mandatory unique multiple | A first custom variable. |
+custom2 custom standard mandatory unique multiple | A second custom variable. Default: |
+
+
+
diff --git a/tests/results/test/01_6float_multi.html b/tests/results/test/01_6float_multi.html
new file mode 100644
index 000000000..670d2c771
--- /dev/null
+++ b/tests/results/test/01_6float_multi.html
@@ -0,0 +1,16 @@
+
+
+| Variable | Description |
+
+
+var1 float standard mandatory unique multiple | The first variable. Default: |
+var2 float standard mandatory unique multiple | The second variable. Default: |
+var3 float standard mandatory unique multiple | The third variable. Default: |
+var4 float standard mandatory unique multiple | The forth variable. Default: |
+var5 float standard mandatory unique multiple | The fifth variable. Default: |
+var6 float standard mandatory unique multiple | The sixth variable. Default: |
+var7 float standard mandatory unique multiple | The seventh variable. Default: |
+var8 float standard mandatory unique multiple | The eighth variable. Default: |
+
+
+
diff --git a/tests/results/test/01_6integer_multi.html b/tests/results/test/01_6integer_multi.html
new file mode 100644
index 000000000..f79ec3941
--- /dev/null
+++ b/tests/results/test/01_6integer_multi.html
@@ -0,0 +1,16 @@
+
+
+| Variable | Description |
+
+
+var1 integer standard mandatory unique multiple | The first variable. Default: |
+var2 integer standard mandatory unique multiple | The second variable. Default: |
+var3 integer standard mandatory unique multiple | The third variable. Default: |
+var4 integer standard mandatory unique multiple | The forth variable. Default: |
+var5 integer standard mandatory unique multiple | The fifth variable. Default: |
+var6 integer standard mandatory unique multiple | The sixth variable. Default: |
+var7 integer standard mandatory unique multiple | The seventh variable. Default: |
+var8 integer standard mandatory unique multiple | The eighth variable. Default: |
+
+
+
diff --git a/tests/results/test/01_6string_empty.html b/tests/results/test/01_6string_empty.html
new file mode 100644
index 000000000..91e3ae767
--- /dev/null
+++ b/tests/results/test/01_6string_empty.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+var1 string standard mandatory unique multiple | The second variable. Default: |
+
+
+
diff --git a/tests/results/test/01_6string_multi.html b/tests/results/test/01_6string_multi.html
new file mode 100644
index 000000000..5772da718
--- /dev/null
+++ b/tests/results/test/01_6string_multi.html
@@ -0,0 +1,16 @@
+
+
+| Variable | Description |
+
+
+var1 string basic mandatory unique multiple | The first variable. |
+var2 string basic mandatory unique multiple | The second variable. |
+var3 string basic mandatory unique multiple | The third variable. |
+var4 string standard mandatory unique multiple | The forth variable. Default: |
+var5 string standard mandatory unique multiple | The fifth variable. Default: |
+var6 string standard mandatory unique multiple | The sixth variable. Default: |
+var7 string standard mandatory unique multiple | The seventh variable. Default: |
+var8 string standard mandatory unique multiple | The eighth variable. Default: |
+
+
+
diff --git a/tests/results/test/01_7value_multi_doublequote.html b/tests/results/test/01_7value_multi_doublequote.html
new file mode 100644
index 000000000..a9ea738ba
--- /dev/null
+++ b/tests/results/test/01_7value_multi_doublequote.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+variable string standard mandatory unique multiple | A variable. Default: |
+
+
+
diff --git a/tests/results/test/01_7value_multi_doublequote2.html b/tests/results/test/01_7value_multi_doublequote2.html
new file mode 100644
index 000000000..485d9b791
--- /dev/null
+++ b/tests/results/test/01_7value_multi_doublequote2.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+variable string standard mandatory unique multiple | A variable. Default: |
+
+
+
diff --git a/tests/results/test/01_7value_multi_quote.html b/tests/results/test/01_7value_multi_quote.html
new file mode 100644
index 000000000..ba1d8464c
--- /dev/null
+++ b/tests/results/test/01_7value_multi_quote.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+variable string standard mandatory unique multiple | A variable. Default: |
+
+
+
diff --git a/tests/results/test/01_8calculation_information_multi.html b/tests/results/test/01_8calculation_information_multi.html
new file mode 100644
index 000000000..3adcdf310
--- /dev/null
+++ b/tests/results/test/01_8calculation_information_multi.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+variable string standard mandatory unique multiple | A variable. Default: get information test_information. |
+
+
+
diff --git a/tests/results/test/01_9choice_variable_multi.html b/tests/results/test/01_9choice_variable_multi.html
new file mode 100644
index 000000000..417c57de7
--- /dev/null
+++ b/tests/results/test/01_9choice_variable_multi.html
@@ -0,0 +1,12 @@
+
+
+| Variable | Description |
+
+
+variable1 string standard mandatory unique multiple | A first variable. Default: |
+variable2 choice basic mandatory | A second variable. Choices: the value of the variable "variable1". |
+
+
+
diff --git a/tests/results/test/01_9choice_variable_optional.html b/tests/results/test/01_9choice_variable_optional.html
new file mode 100644
index 000000000..d04cf804b
--- /dev/null
+++ b/tests/results/test/01_9choice_variable_optional.html
@@ -0,0 +1,11 @@
+
+
+| Variable | Description |
+
+
+variable choice standard mandatory | A variable. Choices: |
+
+
+
diff --git a/tests/results/test/04_0type_param.html b/tests/results/test/04_0type_param.html
new file mode 100644
index 000000000..e2d2d7699
--- /dev/null
+++ b/tests/results/test/04_0type_param.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+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/04_0type_param_integer.html b/tests/results/test/04_0type_param_integer.html
new file mode 100644
index 000000000..b9be292cc
--- /dev/null
+++ b/tests/results/test/04_0type_param_integer.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+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/04_1auto_save.html b/tests/results/test/04_1auto_save.html
new file mode 100644
index 000000000..198be27ce
--- /dev/null
+++ b/tests/results/test/04_1auto_save.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+variable string basic mandatory auto modified | An auto save variable. Default: no |
+
+
+
diff --git a/tests/results/test/04_1auto_save_and_calculated.html b/tests/results/test/04_1auto_save_and_calculated.html
new file mode 100644
index 000000000..9f68c10da
--- /dev/null
+++ b/tests/results/test/04_1auto_save_and_calculated.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+var1 string standard mandatory | A first variable. Default: no |
+var2 string basic mandatory auto modified | A second variable. Default: the value of the variable "var1". |
+
+
+
diff --git a/tests/results/test/04_1auto_save_and_calculated_hidden.html b/tests/results/test/04_1auto_save_and_calculated_hidden.html
new file mode 100644
index 000000000..acfd16abb
--- /dev/null
+++ b/tests/results/test/04_1auto_save_and_calculated_hidden.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+var1 string standard mandatory | A first variable. Default: no |
+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/04_1auto_save_and_hidden.html b/tests/results/test/04_1auto_save_and_hidden.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test/04_1default_calculation_hidden.html b/tests/results/test/04_1default_calculation_hidden.html
new file mode 100644
index 000000000..8655ebb4d
--- /dev/null
+++ b/tests/results/test/04_1default_calculation_hidden.html
@@ -0,0 +1,11 @@
+
+
+| Variable | Description |
+
+
+var1 string standard mandatory | A first variable. Default: value |
+var2 string basic mandatory disabled | A second variable. Disabled: when the variable "var1" has the value "value". |
+var3 string standard mandatory | A third variable. Default: depends on a calculation. |
+
+
+
diff --git a/tests/results/test/04_1default_calculation_hidden_2.html b/tests/results/test/04_1default_calculation_hidden_2.html
new file mode 100644
index 000000000..8655ebb4d
--- /dev/null
+++ b/tests/results/test/04_1default_calculation_hidden_2.html
@@ -0,0 +1,11 @@
+
+
+| Variable | Description |
+
+
+var1 string standard mandatory | A first variable. Default: value |
+var2 string basic mandatory disabled | A second variable. Disabled: when the variable "var1" has the value "value". |
+var3 string standard mandatory | A third variable. Default: depends on a calculation. |
+
+
+
diff --git a/tests/results/test/04_1default_calculation_hidden_3.html b/tests/results/test/04_1default_calculation_hidden_3.html
new file mode 100644
index 000000000..3bf94347b
--- /dev/null
+++ b/tests/results/test/04_1default_calculation_hidden_3.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+var3 string standard mandatory | A third variable. Default: depends on a calculation. |
+
+
+
diff --git a/tests/results/test/04_1default_calculation_hidden_4.html b/tests/results/test/04_1default_calculation_hidden_4.html
new file mode 100644
index 000000000..68f5dd1b4
--- /dev/null
+++ b/tests/results/test/04_1default_calculation_hidden_4.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+var2 string basic mandatory | A second variable. |
+var3 string standard mandatory | A third variable. Default: depends on a calculation. |
+
+
+
diff --git a/tests/results/test/04_1default_calculation_hidden_5.html b/tests/results/test/04_1default_calculation_hidden_5.html
new file mode 100644
index 000000000..1fd72d91e
--- /dev/null
+++ b/tests/results/test/04_1default_calculation_hidden_5.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+var1 string standard mandatory | A first variable. Default: value |
+var3 string basic mandatory disabled | A third variable. Disabled: depends on an undocumented variable. |
+
+
+
diff --git a/tests/results/test/04_1default_calculation_hidden_6.html b/tests/results/test/04_1default_calculation_hidden_6.html
new file mode 100644
index 000000000..1fd72d91e
--- /dev/null
+++ b/tests/results/test/04_1default_calculation_hidden_6.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+var1 string standard mandatory | A first variable. Default: value |
+var3 string basic mandatory disabled | A third variable. Disabled: depends on an undocumented variable. |
+
+
+
diff --git a/tests/results/test/04_5disabled_calculation_boolean.html b/tests/results/test/04_5disabled_calculation_boolean.html
new file mode 100644
index 000000000..7d8aa0ab6
--- /dev/null
+++ b/tests/results/test/04_5disabled_calculation_boolean.html
@@ -0,0 +1,11 @@
+
+
+| Variable | Description |
+
+
+condition string standard mandatory | A conditional variable. Default: no |
+variable1 string basic mandatory disabled | A first variable. Disabled: if condition is egal to "yes". |
+variable2 string basic mandatory disabled | A seconde variable. Disabled: if condition is not egal to "yes". |
+
+
+
diff --git a/tests/results/test/04_5disabled_calculation_optional.html b/tests/results/test/04_5disabled_calculation_optional.html
new file mode 100644
index 000000000..5d99d734b
--- /dev/null
+++ b/tests/results/test/04_5disabled_calculation_optional.html
@@ -0,0 +1,11 @@
+
+
+| Variable | Description |
+
+
+condition string standard mandatory | A condition. Default: no |
+var1 string standard hidden | A first variable. Hidden: calculation from an unknown variable. |
+var2 string standard hidden | A second variable. Hidden: calculation from an condition variable. |
+
+
+
diff --git a/tests/results/test/04_5disabled_calculation_optional_default.html b/tests/results/test/04_5disabled_calculation_optional_default.html
new file mode 100644
index 000000000..e5fcba42c
--- /dev/null
+++ b/tests/results/test/04_5disabled_calculation_optional_default.html
@@ -0,0 +1,12 @@
+
+
+| Variable | Description |
+
+
+condition boolean standard mandatory | A condition. Default: false |
+var1 string standard | A first variable. |
+var3 string standard hidden | A second variable. Hidden: when the variable "condition" is defined and has the value "true". |
+var4 string standard hidden | A forth variable. Hidden: when the variable "condition" is defined and has the value "true". |
+
+
+
diff --git a/tests/results/test/04_5disabled_calculation_variable.html b/tests/results/test/04_5disabled_calculation_variable.html
new file mode 100644
index 000000000..cf9ed7d05
--- /dev/null
+++ b/tests/results/test/04_5disabled_calculation_variable.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+condition boolean standard mandatory | A condition. Default: false |
+variable string basic mandatory disabled | A variable. Disabled: when the variable "condition" has the value "true". |
+
+
+
diff --git a/tests/results/test/04_5disabled_calculation_variable10.html b/tests/results/test/04_5disabled_calculation_variable10.html
new file mode 100644
index 000000000..9faa59aac
--- /dev/null
+++ b/tests/results/test/04_5disabled_calculation_variable10.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+condition boolean standard mandatory | A condition. Default: true |
+variable string basic mandatory disabled | A variable. Disabled: when the variable "condition" has the value "true". |
+
+
+
diff --git a/tests/results/test/04_5disabled_calculation_variable2.html b/tests/results/test/04_5disabled_calculation_variable2.html
new file mode 100644
index 000000000..9faa59aac
--- /dev/null
+++ b/tests/results/test/04_5disabled_calculation_variable2.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+condition boolean standard mandatory | A condition. Default: true |
+variable string basic mandatory disabled | A variable. Disabled: when the variable "condition" has the value "true". |
+
+
+
diff --git a/tests/results/test/04_5disabled_calculation_variable3.html b/tests/results/test/04_5disabled_calculation_variable3.html
new file mode 100644
index 000000000..3a1934ffd
--- /dev/null
+++ b/tests/results/test/04_5disabled_calculation_variable3.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+condition string standard mandatory | A condition. Default: yes |
+variable string basic mandatory disabled | A variable. Disabled: when the variable "condition" has the value "yes". |
+
+
+
diff --git a/tests/results/test/04_5disabled_calculation_variable4.html b/tests/results/test/04_5disabled_calculation_variable4.html
new file mode 100644
index 000000000..d520b227c
--- /dev/null
+++ b/tests/results/test/04_5disabled_calculation_variable4.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+condition string standard mandatory | A condition. Default: yes |
+variable string basic mandatory disabled | A variable. Disabled: when the variable "condition" hasn't the value "yes". |
+
+
+
diff --git a/tests/results/test/04_5disabled_calculation_variable5.html b/tests/results/test/04_5disabled_calculation_variable5.html
new file mode 100644
index 000000000..b3fca0a40
--- /dev/null
+++ b/tests/results/test/04_5disabled_calculation_variable5.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+variable string basic mandatory | A variable. |
+
+
+
diff --git a/tests/results/test/04_5disabled_calculation_variable6.html b/tests/results/test/04_5disabled_calculation_variable6.html
new file mode 100644
index 000000000..b3fca0a40
--- /dev/null
+++ b/tests/results/test/04_5disabled_calculation_variable6.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+variable string basic mandatory | A variable. |
+
+
+
diff --git a/tests/results/test/04_5disabled_calculation_variable7.html b/tests/results/test/04_5disabled_calculation_variable7.html
new file mode 100644
index 000000000..cf9ed7d05
--- /dev/null
+++ b/tests/results/test/04_5disabled_calculation_variable7.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+condition boolean standard mandatory | A condition. Default: false |
+variable string basic mandatory disabled | A variable. Disabled: when the variable "condition" has the value "true". |
+
+
+
diff --git a/tests/results/test/04_5disabled_calculation_variable8.html b/tests/results/test/04_5disabled_calculation_variable8.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test/04_5disabled_calculation_variable9.html b/tests/results/test/04_5disabled_calculation_variable9.html
new file mode 100644
index 000000000..b3fca0a40
--- /dev/null
+++ b/tests/results/test/04_5disabled_calculation_variable9.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+variable string basic mandatory | A variable. |
+
+
+
diff --git a/tests/results/test/04_5disabled_calculation_variable_multi.html b/tests/results/test/04_5disabled_calculation_variable_multi.html
new file mode 100644
index 000000000..bff22a6c1
--- /dev/null
+++ b/tests/results/test/04_5disabled_calculation_variable_multi.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+condition boolean standard mandatory | A condition. Default: false |
+variable string basic mandatory disabled unique multiple | A variable. Disabled: when the variable "condition" has the value "true". |
+
+
+
diff --git a/tests/results/test/04_5validators.html b/tests/results/test/04_5validators.html
new file mode 100644
index 000000000..814a1a2ed
--- /dev/null
+++ b/tests/results/test/04_5validators.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+int integer basic mandatory | An integer. Validator: the max value is 100. |
+
+
+
diff --git a/tests/results/test/04_5validators_differ.html b/tests/results/test/04_5validators_differ.html
new file mode 100644
index 000000000..16697117d
--- /dev/null
+++ b/tests/results/test/04_5validators_differ.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+var1 string standard mandatory | A first variable. Validator: var1 must be different than var2. Default: oui Example: another_value |
+var2 string standard mandatory | A second variable. Default: no |
+
+
+
diff --git a/tests/results/test/04_5validators_multi.html b/tests/results/test/04_5validators_multi.html
new file mode 100644
index 000000000..19ddbe5a6
--- /dev/null
+++ b/tests/results/test/04_5validators_multi.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+var1 string standard mandatory unique multiple | A second variable. Validator: check length is less than 10. Default: |
+
+
+
diff --git a/tests/results/test/04_5validators_multi2.html b/tests/results/test/04_5validators_multi2.html
new file mode 100644
index 000000000..36aee6d6c
--- /dev/null
+++ b/tests/results/test/04_5validators_multi2.html
@@ -0,0 +1,11 @@
+
+
+| Variable | Description |
+
+
+var1 string standard mandatory unique multiple | A second variable. Validator: check length is less than 3. Default: Examples: |
+
+
+
diff --git a/tests/results/test/04_5validators_multi3.html b/tests/results/test/04_5validators_multi3.html
new file mode 100644
index 000000000..7f14d5299
--- /dev/null
+++ b/tests/results/test/04_5validators_multi3.html
@@ -0,0 +1,11 @@
+
+
+| Variable | Description |
+
+
+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/05_0multi_not_uniq.html b/tests/results/test/05_0multi_not_uniq.html
new file mode 100644
index 000000000..cdac8cc20
--- /dev/null
+++ b/tests/results/test/05_0multi_not_uniq.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+var1 string standard mandatory multiple | A variable. Default: |
+
+
+
diff --git a/tests/results/test/05_0multi_uniq.html b/tests/results/test/05_0multi_uniq.html
new file mode 100644
index 000000000..6d1696594
--- /dev/null
+++ b/tests/results/test/05_0multi_uniq.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+variable string standard mandatory unique multiple | A variable. Default: |
+
+
+
diff --git a/tests/results/test/12_1auto_save_expert.html b/tests/results/test/12_1auto_save_expert.html
new file mode 100644
index 000000000..345093dc7
--- /dev/null
+++ b/tests/results/test/12_1auto_save_expert.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+var string advanced mandatory auto modified | A variable. Default: no |
+
+
+
diff --git a/tests/results/test/16_0redefine_description.html b/tests/results/test/16_0redefine_description.html
new file mode 100644
index 000000000..84b49dfcd
--- /dev/null
+++ b/tests/results/test/16_0redefine_description.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+var string basic mandatory | Redefined. |
+
+
+
diff --git a/tests/results/test/16_2family_redefine_calculation.html b/tests/results/test/16_2family_redefine_calculation.html
new file mode 100644
index 000000000..8819588ea
--- /dev/null
+++ b/tests/results/test/16_2family_redefine_calculation.html
@@ -0,0 +1,17 @@
+family
+
+family
+
+basic disabled
+
+Disabled: depends on a calculation.
+
+
+
+| Variable | Description |
+
+
+family.var1 string basic mandatory | |
+
+
+
diff --git a/tests/results/test/16_2family_redefine_disabled.html b/tests/results/test/16_2family_redefine_disabled.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test/16_3family_empty_at_ends.html b/tests/results/test/16_3family_empty_at_ends.html
new file mode 100644
index 000000000..cf63b2abd
--- /dev/null
+++ b/tests/results/test/16_3family_empty_at_ends.html
@@ -0,0 +1,15 @@
+family
+
+family
+
+basic
+
+
+
+| Variable | Description |
+
+
+family.var1 string basic mandatory | |
+
+
+
diff --git a/tests/results/test/16_5exists_nonexists.html b/tests/results/test/16_5exists_nonexists.html
new file mode 100644
index 000000000..f405b5fc5
--- /dev/null
+++ b/tests/results/test/16_5exists_nonexists.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+var1 string standard mandatory | A variable. Default: no |
+var2 string standard mandatory | A new variable. Default: yes |
+
+
+
diff --git a/tests/results/test/16_5exists_redefine.html b/tests/results/test/16_5exists_redefine.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test/16_5redefine_calculation.html b/tests/results/test/16_5redefine_calculation.html
new file mode 100644
index 000000000..6f1d5bcb4
--- /dev/null
+++ b/tests/results/test/16_5redefine_calculation.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+variable string standard mandatory | A variable. Default: returns yes. |
+
+
+
diff --git a/tests/results/test/16_5redefine_choice.html b/tests/results/test/16_5redefine_choice.html
new file mode 100644
index 000000000..06357dde0
--- /dev/null
+++ b/tests/results/test/16_5redefine_choice.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+variable choice basic mandatory | A variable. Choices: |
+
+
+
diff --git a/tests/results/test/16_5redefine_default.html b/tests/results/test/16_5redefine_default.html
new file mode 100644
index 000000000..e6fc15935
--- /dev/null
+++ b/tests/results/test/16_5redefine_default.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+variable string standard mandatory | A variable. Default: yes |
+
+
+
diff --git a/tests/results/test/16_5redefine_default_calculation.html b/tests/results/test/16_5redefine_default_calculation.html
new file mode 100644
index 000000000..b3fca0a40
--- /dev/null
+++ b/tests/results/test/16_5redefine_default_calculation.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+variable string basic mandatory | A variable. |
+
+
+
diff --git a/tests/results/test/16_5redefine_family.html b/tests/results/test/16_5redefine_family.html
new file mode 100644
index 000000000..fb6b386a6
--- /dev/null
+++ b/tests/results/test/16_5redefine_family.html
@@ -0,0 +1,15 @@
+New description
+
+family
+
+basic
+
+
+
+| Variable | Description |
+
+
+family.variable string basic mandatory | A variable. |
+
+
+
diff --git a/tests/results/test/16_5redefine_help.html b/tests/results/test/16_5redefine_help.html
new file mode 100644
index 000000000..847b0bf0a
--- /dev/null
+++ b/tests/results/test/16_5redefine_help.html
@@ -0,0 +1,17 @@
+A family
+
+Redefine help family ok.
+
+family
+
+basic
+
+
+
+| Variable | Description |
+
+
+family.variable string basic mandatory | Redefine help. Redefine help ok. |
+
+
+
diff --git a/tests/results/test/16_5redefine_hidden.html b/tests/results/test/16_5redefine_hidden.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test/16_5redefine_multi.html b/tests/results/test/16_5redefine_multi.html
new file mode 100644
index 000000000..6d1696594
--- /dev/null
+++ b/tests/results/test/16_5redefine_multi.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+variable string standard mandatory unique multiple | A variable. Default: |
+
+
+
diff --git a/tests/results/test/16_5redefine_remove_disable_calculation.html b/tests/results/test/16_5redefine_remove_disable_calculation.html
new file mode 100644
index 000000000..6baa612c6
--- /dev/null
+++ b/tests/results/test/16_5redefine_remove_disable_calculation.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+condition string standard mandatory | A condition. Default: no |
+variable string basic mandatory | A variable. |
+
+
+
diff --git a/tests/results/test/16_5test_redefine.html b/tests/results/test/16_5test_redefine.html
new file mode 100644
index 000000000..d7d25b42e
--- /dev/null
+++ b/tests/results/test/16_5test_redefine.html
@@ -0,0 +1,11 @@
+
+
+| Variable | Description |
+
+
+var1 string standard mandatory | A first variable. Default: no Example: test1 |
+var2 string standard mandatory | A second variable. Default: non Example: test1 |
+var3 string basic mandatory | A third variable. |
+
+
+
diff --git a/tests/results/test/16_6choice_redefine.html b/tests/results/test/16_6choice_redefine.html
new file mode 100644
index 000000000..ebf76e729
--- /dev/null
+++ b/tests/results/test/16_6choice_redefine.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+var choice standard mandatory | A choice. Choices: |
+
+
+
diff --git a/tests/results/test/16_6exists_family.html b/tests/results/test/16_6exists_family.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test/16_6exists_redefine_family.html b/tests/results/test/16_6exists_redefine_family.html
new file mode 100644
index 000000000..f78a4448f
--- /dev/null
+++ b/tests/results/test/16_6exists_redefine_family.html
@@ -0,0 +1,30 @@
+New description
+
+family1
+
+basic
+
+
+
+| Variable | Description |
+
+
+family1.variable1 string basic mandatory | A variable. |
+
+
+
+A second family
+
+family2
+
+basic
+
+
+
+| Variable | Description |
+
+
+family2.variable2 string basic mandatory | A second variable. |
+
+
+
diff --git a/tests/results/test/16exists_exists.html b/tests/results/test/16exists_exists.html
new file mode 100644
index 000000000..ad9c3b166
--- /dev/null
+++ b/tests/results/test/16exists_exists.html
@@ -0,0 +1,9 @@
+
+
+| Variable | Description |
+
+
+var string basic mandatory | Description. |
+
+
+
diff --git a/tests/results/test/17_5redefine_leadership.html b/tests/results/test/17_5redefine_leadership.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test/20_0empty_family.html b/tests/results/test/20_0empty_family.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test/20_0family_append.html b/tests/results/test/20_0family_append.html
new file mode 100644
index 000000000..e41031f9c
--- /dev/null
+++ b/tests/results/test/20_0family_append.html
@@ -0,0 +1,16 @@
+A family
+
+family
+
+basic
+
+
+
+| Variable | Description |
+
+
+family.var1 string basic mandatory | The first variable. |
+family.var2 string basic mandatory | The second variable. |
+
+
+
diff --git a/tests/results/test/20_0family_underscore.html b/tests/results/test/20_0family_underscore.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test/20_0multi_family.html b/tests/results/test/20_0multi_family.html
new file mode 100644
index 000000000..d9afa3d96
--- /dev/null
+++ b/tests/results/test/20_0multi_family.html
@@ -0,0 +1,21 @@
+A family
+
+family
+
+standard
+
+A sub family
+
+family.subfamily
+
+standard
+
+
+
+| Variable | Description |
+
+
+family.subfamily.variable string standard | A variable. |
+
+
+
diff --git a/tests/results/test/20_0multi_family_basic.html b/tests/results/test/20_0multi_family_basic.html
new file mode 100644
index 000000000..6705c0c78
--- /dev/null
+++ b/tests/results/test/20_0multi_family_basic.html
@@ -0,0 +1,21 @@
+A family
+
+family
+
+basic
+
+A sub family
+
+family.subfamily
+
+basic
+
+
+
+| Variable | Description |
+
+
+family.subfamily.variable string basic mandatory | A variable. |
+
+
+
diff --git a/tests/results/test/20_0multi_family_expert.html b/tests/results/test/20_0multi_family_expert.html
new file mode 100644
index 000000000..fbf23763d
--- /dev/null
+++ b/tests/results/test/20_0multi_family_expert.html
@@ -0,0 +1,21 @@
+A family
+
+family
+
+advanced
+
+A sub family
+
+family.subfamily
+
+advanced
+
+
+
+| Variable | Description |
+
+
+family.subfamily.variable string advanced | A variable. |
+
+
+
diff --git a/tests/results/test/20_0multi_family_order.html b/tests/results/test/20_0multi_family_order.html
new file mode 100644
index 000000000..faf9fb79d
--- /dev/null
+++ b/tests/results/test/20_0multi_family_order.html
@@ -0,0 +1,48 @@
+
+
+| Variable | Description |
+
+
+variable string basic mandatory | A variable. |
+
+
+
+A family
+
+family
+
+basic
+
+
+
+| Variable | Description |
+
+
+family.variable1 string basic mandatory | A first variable. |
+
+
+
+A sub family
+
+family.subfamily
+
+basic
+
+
+
+| Variable | Description |
+
+
+family.subfamily.variable string basic mandatory | A variable. |
+
+
+
+
+
+| Variable | Description |
+
+
+family.variable2 string basic mandatory | A second variable. |
+
+
+
diff --git a/tests/results/test/20_0validators_differ_redefine.html b/tests/results/test/20_0validators_differ_redefine.html
new file mode 100644
index 000000000..8299a90f9
--- /dev/null
+++ b/tests/results/test/20_0validators_differ_redefine.html
@@ -0,0 +1,11 @@
+
+
+| Variable | Description |
+
+
+var1 string standard mandatory | A first variable. Default: no |
+var2 string standard mandatory | A second variable. Default: no |
+var3 string standard mandatory | A third variable. Validator: var3 must be different than var2. Default: yes Example: yes |
+
+
+
diff --git a/tests/results/test/20_1empty_subfamily.html b/tests/results/test/20_1empty_subfamily.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test/20_2family_looks_like_dynamic.html b/tests/results/test/20_2family_looks_like_dynamic.html
new file mode 100644
index 000000000..04e830040
--- /dev/null
+++ b/tests/results/test/20_2family_looks_like_dynamic.html
@@ -0,0 +1,17 @@
+my_family
+
+my_family
+
+standard
+
+
+
+| Variable | Description |
+
+
+my_family.dynamic string standard mandatory unique multiple | Default: |
+my_family.var boolean standard mandatory | A variable. Default: true |
+
+
+
diff --git a/tests/results/test/20_2family_looks_like_variable.html b/tests/results/test/20_2family_looks_like_variable.html
new file mode 100644
index 000000000..e2b88be05
--- /dev/null
+++ b/tests/results/test/20_2family_looks_like_variable.html
@@ -0,0 +1,15 @@
+my_family
+
+my_family
+
+standard
+
+
+
+| Variable | Description |
+
+
+my_family.default boolean standard mandatory | Default: true |
+
+
+
diff --git a/tests/results/test/20_9default_information_parent.html b/tests/results/test/20_9default_information_parent.html
new file mode 100644
index 000000000..1d269dbef
--- /dev/null
+++ b/tests/results/test/20_9default_information_parent.html
@@ -0,0 +1,16 @@
+family
+
+family
+
+basic
+
+
+
+| Variable | Description |
+
+
+family.var1 string basic mandatory | A first variable. |
+family.var2 string standard mandatory | A second variable. Default: the value of the information "test_information" of the variable "family". |
+
+
+
diff --git a/tests/results/test/20_9family_absolute.html b/tests/results/test/20_9family_absolute.html
new file mode 100644
index 000000000..eced6aec2
--- /dev/null
+++ b/tests/results/test/20_9family_absolute.html
@@ -0,0 +1,73 @@
+
+
+| Variable | Description |
+
+
+var1 string basic mandatory | First variable. |
+
+
+
+A family
+
+family
+
+basic
+
+
+
+| Variable | Description |
+
+
+family.var2 string basic mandatory | A second variable. Example: string6 |
+
+
+
+A sub family
+
+family.subfamily
+
+standard
+
+
+
+| Variable | Description |
+
+
+family.subfamily.variable string standard mandatory unique multiple | Third variable. Default: - the value of the variable "var1"
+* - the value of the variable "family.var2"
|
+
+
+
+A family
+
+family2
+
+standard
+
+
+
+| Variable | Description |
+
+
+family2.var2 string standard mandatory | A variable2. Default: the value of the variable "family.var2". |
+family2.var3 string standard mandatory | Default: string4 Example: string5 |
+
+
+
+A sub family
+
+family2.subfamily
+
+standard
+
+
+
+| Variable | Description |
+
+
+family2.subfamily.variable string standard mandatory unique multiple | Fourth variable. Default: - the value of the variable "var1"
+* - the value of the variable "family.var2"
+* - the value of the variable "family2.var3"
|
+
+
+
diff --git a/tests/results/test/24_0family_hidden_condition_sub_family.html b/tests/results/test/24_0family_hidden_condition_sub_family.html
new file mode 100644
index 000000000..2309e265c
--- /dev/null
+++ b/tests/results/test/24_0family_hidden_condition_sub_family.html
@@ -0,0 +1,32 @@
+
+
+| Variable | Description |
+
+
+condition string standard mandatory | The variable use has condition. Default: no |
+
+
+
+Possibly hidden family
+
+family
+
+basic hidden
+
+Hidden: if condition is yes.
+
+subfamily
+
+family.subfamily
+
+basic
+
+
+
+| Variable | Description |
+
+
+family.subfamily.var1 string basic mandatory | A variable. |
+
+
+
diff --git a/tests/results/test/24_0family_hidden_condition_variable_sub_family.html b/tests/results/test/24_0family_hidden_condition_variable_sub_family.html
new file mode 100644
index 000000000..caf9b3c65
--- /dev/null
+++ b/tests/results/test/24_0family_hidden_condition_variable_sub_family.html
@@ -0,0 +1,32 @@
+
+
+| Variable | Description |
+
+
+condition boolean standard mandatory | The variable use has condition. Default: true |
+
+
+
+Possibly hidden family
+
+family
+
+standard hidden
+
+Hidden: when the variable "condition" has the value "true".
+
+A subfamily
+
+family.subfamily
+
+standard
+
+
+
+| Variable | Description |
+
+
+family.subfamily.var1 string standard | A variable. |
+
+
+
diff --git a/tests/results/test/24_0family_hidden_param_condition_sub_family.html b/tests/results/test/24_0family_hidden_param_condition_sub_family.html
new file mode 100644
index 000000000..ebeaa3348
--- /dev/null
+++ b/tests/results/test/24_0family_hidden_param_condition_sub_family.html
@@ -0,0 +1,32 @@
+
+
+| Variable | Description |
+
+
+condition string standard mandatory | The variable use has condition. Default: no |
+
+
+
+Possibly hidden family
+
+family
+
+basic hidden
+
+Hidden: if condition is yes.
+
+A subfamily
+
+family.sub_family
+
+basic
+
+
+
+| Variable | Description |
+
+
+family.sub_family.var1 string basic mandatory | A variable. |
+
+
+
diff --git a/tests/results/test/24_0family_mandatory_condition.html b/tests/results/test/24_0family_mandatory_condition.html
new file mode 100644
index 000000000..7006dd881
--- /dev/null
+++ b/tests/results/test/24_0family_mandatory_condition.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+condition string standard mandatory | A condition. Default: no |
+var string standard mandatory | A variable. Mandatory: only if rougail.condition has the value "yes". |
+
+
+
diff --git a/tests/results/test/24_0family_mandatory_condition_variable.html b/tests/results/test/24_0family_mandatory_condition_variable.html
new file mode 100644
index 000000000..7286b21e5
--- /dev/null
+++ b/tests/results/test/24_0family_mandatory_condition_variable.html
@@ -0,0 +1,10 @@
+
+
+| Variable | Description |
+
+
+condition boolean standard mandatory | A condition. Default: true |
+var string standard mandatory | A variable. Mandatory: when the variable "condition" has the value "true". |
+
+
+
diff --git a/tests/results/test/24_7validators_variable_optional.html b/tests/results/test/24_7validators_variable_optional.html
new file mode 100644
index 000000000..e1bdca791
--- /dev/null
+++ b/tests/results/test/24_7validators_variable_optional.html
@@ -0,0 +1,17 @@
+A family
+
+general
+
+basic
+
+
+
+| Variable | Description |
+
+
+general.int integer basic mandatory | A first integer. Validators: - int and int2 must be different.
+* - int and int3 must be different.
Example: 5 |
+general.int2 integer standard mandatory | A second integer. Default: 1 |
+
+
+
diff --git a/tests/results/test/24_family_disabled_var_hidden.html b/tests/results/test/24_family_disabled_var_hidden.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test/40_0leadership.html b/tests/results/test/40_0leadership.html
new file mode 100644
index 000000000..7ba95245f
--- /dev/null
+++ b/tests/results/test/40_0leadership.html
@@ -0,0 +1,19 @@
+A leadership
+
+This family contains lists of variable blocks.
+
+leader
+
+basic
+
+
+
+| Variable | Description |
+
+
+leader.leader string basic mandatory unique multiple | A leader. |
+leader.follower1 string basic mandatory | A follower. |
+leader.follower2 string basic mandatory | An other follower. |
+
+
+
diff --git a/tests/results/test/40_0leadership_diff_name.html b/tests/results/test/40_0leadership_diff_name.html
new file mode 100644
index 000000000..2d8f92df1
--- /dev/null
+++ b/tests/results/test/40_0leadership_diff_name.html
@@ -0,0 +1,19 @@
+A leadership
+
+This family contains lists of variable blocks.
+
+leadership
+
+basic
+
+
+
+| Variable | Description |
+
+
+leadership.leader string basic mandatory unique multiple | A leader. |
+leadership.follower1 string basic mandatory | A follower. |
+leadership.follower2 string basic mandatory | An other follower. |
+
+
+
diff --git a/tests/results/test/40_0leadership_empty.html b/tests/results/test/40_0leadership_empty.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test/40_0leadership_follower_default_calculation.html b/tests/results/test/40_0leadership_follower_default_calculation.html
new file mode 100644
index 000000000..be8f8f5ce
--- /dev/null
+++ b/tests/results/test/40_0leadership_follower_default_calculation.html
@@ -0,0 +1,19 @@
+A leadership
+
+This family contains lists of variable blocks.
+
+leader
+
+basic
+
+
+
+| Variable | Description |
+
+
+leader.leader string basic mandatory unique multiple | A leader. |
+leader.follower1 string standard mandatory | A follower. Default: value |
+leader.follower2 string standard mandatory | A second follower. Default: returns follower1 value. |
+
+
+
diff --git a/tests/results/test/40_0leadership_follower_default_value.html b/tests/results/test/40_0leadership_follower_default_value.html
new file mode 100644
index 000000000..fa6d7d925
--- /dev/null
+++ b/tests/results/test/40_0leadership_follower_default_value.html
@@ -0,0 +1,18 @@
+A leadership
+
+This family contains lists of variable blocks.
+
+leader
+
+standard
+
+
+
+| Variable | Description |
+
+
+leader.leader string standard unique multiple | A leader. |
+leader.follower1 string standard mandatory | A follower with default value. Default: value |
+
+
+
diff --git a/tests/results/test/40_0leadership_leader_follower.html b/tests/results/test/40_0leadership_leader_follower.html
new file mode 100644
index 000000000..2dd9758a3
--- /dev/null
+++ b/tests/results/test/40_0leadership_leader_follower.html
@@ -0,0 +1,19 @@
+A leadership
+
+This family contains lists of variable blocks.
+
+leadership
+
+standard
+
+
+
+| Variable | Description |
+
+
+leadership.leader string standard mandatory unique multiple | A leader. Default: |
+leadership.follower string standard mandatory | A follower. Default: the value of the variable "leadership.leader". |
+
+
+
diff --git a/tests/results/test/40_0leadership_leader_not_multi.html b/tests/results/test/40_0leadership_leader_not_multi.html
new file mode 100644
index 000000000..3b8f5f20c
--- /dev/null
+++ b/tests/results/test/40_0leadership_leader_not_multi.html
@@ -0,0 +1,40 @@
+general
+
+general
+
+standard
+
+
+
+| Variable | Description |
+
+
+general.mode_conteneur_actif string standard mandatory | No change. Default: non |
+
+
+
+general1
+
+general1
+
+basic
+
+Leader
+
+This family contains lists of variable blocks.
+
+general1.leader
+
+basic
+
+
+
+| Variable | Description |
+
+
+general1.leader.leader string basic mandatory unique multiple | Leader. |
+general1.leader.follower1 string basic mandatory | Follower1. |
+general1.leader.follower2 string basic mandatory | Follower2. |
+
+
+
diff --git a/tests/results/test/40_0leadership_reduce.html b/tests/results/test/40_0leadership_reduce.html
new file mode 100644
index 000000000..98b816940
--- /dev/null
+++ b/tests/results/test/40_0leadership_reduce.html
@@ -0,0 +1,21 @@
+A leadership
+
+This family contains lists of variable blocks.
+
+leadership
+
+basic
+
+
+
+| Variable | Description |
+
+
+leadership.leader string standard mandatory unique multiple | A leader. Default: - value_1
+* - value_2
+* - value_3
Examples: |
+leadership.follower string basic mandatory | A follower. |
+
+
+
diff --git a/tests/results/test/40_1leadership_append_follower.html b/tests/results/test/40_1leadership_append_follower.html
new file mode 100644
index 000000000..8776bb41e
--- /dev/null
+++ b/tests/results/test/40_1leadership_append_follower.html
@@ -0,0 +1,20 @@
+A leadership
+
+This family contains lists of variable blocks.
+
+leader
+
+basic
+
+
+
+| Variable | Description |
+
+
+leader.leader string basic mandatory unique multiple | The leader. |
+leader.follower1 string basic mandatory | The follower1. |
+leader.follower2 string basic mandatory | The follower2. |
+leader.follower3 string basic mandatory | The follower3. |
+
+
+
diff --git a/tests/results/test/40_2leadership_calculation_index.html b/tests/results/test/40_2leadership_calculation_index.html
new file mode 100644
index 000000000..26e571e2d
--- /dev/null
+++ b/tests/results/test/40_2leadership_calculation_index.html
@@ -0,0 +1,20 @@
+A leadership
+
+This family contains lists of variable blocks.
+
+leader
+
+standard
+
+
+
+| Variable | Description |
+
+
+leader.leader string standard mandatory unique multiple | A leader. Default: |
+leader.follower1 integer standard mandatory | A follower. Default: the value of the index. |
+
+
+
diff --git a/tests/results/test/40_2leadership_calculation_index_2.html b/tests/results/test/40_2leadership_calculation_index_2.html
new file mode 100644
index 000000000..26e571e2d
--- /dev/null
+++ b/tests/results/test/40_2leadership_calculation_index_2.html
@@ -0,0 +1,20 @@
+A leadership
+
+This family contains lists of variable blocks.
+
+leader
+
+standard
+
+
+
+| Variable | Description |
+
+
+leader.leader string standard mandatory unique multiple | A leader. Default: |
+leader.follower1 integer standard mandatory | A follower. Default: the value of the index. |
+
+
+
diff --git a/tests/results/test/40_6leadership_follower_multi.html b/tests/results/test/40_6leadership_follower_multi.html
new file mode 100644
index 000000000..6655fbfd0
--- /dev/null
+++ b/tests/results/test/40_6leadership_follower_multi.html
@@ -0,0 +1,19 @@
+A leadership
+
+This family contains lists of variable blocks.
+
+leadership
+
+basic
+
+
+
+| Variable | Description |
+
+
+leadership.leader string basic mandatory unique multiple | The leader. |
+leadership.follower1 string basic mandatory multiple | The first follower. |
+leadership.follower2 string standard mandatory multiple | The second follower. Default: |
+
+
+
diff --git a/tests/results/test/40_6leadership_follower_multi_no_mandatory.html b/tests/results/test/40_6leadership_follower_multi_no_mandatory.html
new file mode 100644
index 000000000..ee31679cb
--- /dev/null
+++ b/tests/results/test/40_6leadership_follower_multi_no_mandatory.html
@@ -0,0 +1,19 @@
+A leadership
+
+This family contains lists of variable blocks.
+
+leadership
+
+basic
+
+
+
+| Variable | Description |
+
+
+leadership.leader string standard unique multiple | The leader. |
+leadership.follower1 string basic mandatory multiple | The first follower. |
+leadership.follower2 string standard mandatory multiple | The second follower. Default: |
+
+
+
diff --git a/tests/results/test/40_8calculation_boolean.html b/tests/results/test/40_8calculation_boolean.html
new file mode 100644
index 000000000..e904487d7
--- /dev/null
+++ b/tests/results/test/40_8calculation_boolean.html
@@ -0,0 +1,11 @@
+
+
+| Variable | Description |
+
+
+bool boolean standard mandatory | A boolean variable. Default: false |
+multi1 boolean standard mandatory unique multiple | A first multi variable. Default: a calculation. |
+multi2 boolean standard mandatory unique multiple | A second multi variable. Default: a calculation. |
+
+
+
diff --git a/tests/results/test/40_8calculation_multi_variable.html b/tests/results/test/40_8calculation_multi_variable.html
new file mode 100644
index 000000000..d24c64ba6
--- /dev/null
+++ b/tests/results/test/40_8calculation_multi_variable.html
@@ -0,0 +1,12 @@
+
+
+| Variable | Description |
+
+
+var string standard mandatory unique multiple | A first variable. Default: - the value of the variable "var2"
+* - the value of the variable "var3"
|
+var2 string standard mandatory | A second variable. Default: no |
+var3 string standard mandatory | A third variable. Default: yes |
+
+
+
diff --git a/tests/results/test/40_8calculation_multi_variable_parent.html b/tests/results/test/40_8calculation_multi_variable_parent.html
new file mode 100644
index 000000000..f6e930ff5
--- /dev/null
+++ b/tests/results/test/40_8calculation_multi_variable_parent.html
@@ -0,0 +1,24 @@
+
+
+| Variable | Description |
+
+
+var string standard mandatory | A variable. Default: no |
+
+
+
+A family
+
+fam1
+
+standard
+
+
+
+| Variable | Description |
+
+
+fam1.var string standard mandatory | A calculated variable. Default: the value of the variable "var". |
+
+
+
diff --git a/tests/results/test/40_8calculation_multi_variable_parent2.html b/tests/results/test/40_8calculation_multi_variable_parent2.html
new file mode 100644
index 000000000..796ac014c
--- /dev/null
+++ b/tests/results/test/40_8calculation_multi_variable_parent2.html
@@ -0,0 +1,30 @@
+First family
+
+fam1
+
+standard
+
+
+
+| Variable | Description |
+
+
+fam1.var string standard mandatory | A variable. Default: no |
+
+
+
+Second family
+
+fam2
+
+standard
+
+
+
+| Variable | Description |
+
+
+fam2.var string standard mandatory | A variable. Default: the value of the variable "fam1.var". |
+
+
+
diff --git a/tests/results/test/40_9calculation_variable_leader_follower_multi_inside.html b/tests/results/test/40_9calculation_variable_leader_follower_multi_inside.html
new file mode 100644
index 000000000..f9d155aa3
--- /dev/null
+++ b/tests/results/test/40_9calculation_variable_leader_follower_multi_inside.html
@@ -0,0 +1,19 @@
+A leadership
+
+This family contains lists of variable blocks.
+
+leadership
+
+standard
+
+
+
+| Variable | Description |
+
+
+leadership.leader string standard mandatory unique multiple | A leader. Default: |
+leadership.follower string standard mandatory multiple | A follower. Default: - the value of the variable "leadership.leader"
|
+
+
+
diff --git a/tests/results/test/40_9leadership-calculation-outside-follower-first.html b/tests/results/test/40_9leadership-calculation-outside-follower-first.html
new file mode 100644
index 000000000..7e8abc691
--- /dev/null
+++ b/tests/results/test/40_9leadership-calculation-outside-follower-first.html
@@ -0,0 +1,29 @@
+A leadership
+
+This family contains lists of variable blocks.
+
+leader
+
+standard
+
+
+
+| Variable | Description |
+
+
+leader.leader string standard mandatory unique multiple | A leader. Default: |
+leader.follower1 string standard mandatory | A follower. Default: val11 |
+leader.follower2 string standard mandatory | An other follower. Default: val21 |
+
+
+
+
+
+| Variable | Description |
+
+
+calculate string standard mandatory multiple | A calculated variable. Default: depends on a calculation. |
+
+
+
diff --git a/tests/results/test/40_9leadership-calculation-outside-follower-last.html b/tests/results/test/40_9leadership-calculation-outside-follower-last.html
new file mode 100644
index 000000000..7e8abc691
--- /dev/null
+++ b/tests/results/test/40_9leadership-calculation-outside-follower-last.html
@@ -0,0 +1,29 @@
+A leadership
+
+This family contains lists of variable blocks.
+
+leader
+
+standard
+
+
+
+| Variable | Description |
+
+
+leader.leader string standard mandatory unique multiple | A leader. Default: |
+leader.follower1 string standard mandatory | A follower. Default: val11 |
+leader.follower2 string standard mandatory | An other follower. Default: val21 |
+
+
+
+
+
+| Variable | Description |
+
+
+calculate string standard mandatory multiple | A calculated variable. Default: depends on a calculation. |
+
+
+
diff --git a/tests/results/test/40_9leadership-calculation-outside-follower-no-mandatory.html b/tests/results/test/40_9leadership-calculation-outside-follower-no-mandatory.html
new file mode 100644
index 000000000..27bb5b030
--- /dev/null
+++ b/tests/results/test/40_9leadership-calculation-outside-follower-no-mandatory.html
@@ -0,0 +1,28 @@
+leader
+
+This family contains lists of variable blocks.
+
+leader
+
+standard
+
+
+
+| Variable | Description |
+
+
+leader.leader string standard mandatory unique multiple | Default: |
+leader.follower string standard | |
+
+
+
+
+
+| Variable | Description |
+
+
+variable string standard unique multiple | Default: the value of the variable "leader.follower". |
+
+
+
diff --git a/tests/results/test/40_9leadership-calculation-outside-follower.html b/tests/results/test/40_9leadership-calculation-outside-follower.html
new file mode 100644
index 000000000..63ad8ceca
--- /dev/null
+++ b/tests/results/test/40_9leadership-calculation-outside-follower.html
@@ -0,0 +1,29 @@
+A leadership
+
+This family contains lists of variable blocks.
+
+leader
+
+standard
+
+
+
+| Variable | Description |
+
+
+leader.leader string standard mandatory unique multiple | A leader. Default: |
+leader.follower1 string standard mandatory | A follower. Default: val11 |
+leader.follower2 string standard mandatory | An other follower. Default: val21 |
+
+
+
+
+
+| Variable | Description |
+
+
+calculate string standard mandatory multiple | A calculated variable. Default: the value of the variable "leader.follower1". |
+
+
+
diff --git a/tests/results/test/40_9leadership-calculation-outside-leader-first.html b/tests/results/test/40_9leadership-calculation-outside-leader-first.html
new file mode 100644
index 000000000..c386de6f8
--- /dev/null
+++ b/tests/results/test/40_9leadership-calculation-outside-leader-first.html
@@ -0,0 +1,29 @@
+A leadership
+
+This family contains lists of variable blocks.
+
+leader
+
+standard
+
+
+
+| Variable | Description |
+
+
+leader.leader string standard mandatory unique multiple | A leader. Default: |
+leader.follower1 string standard mandatory | A follower. Default: val11 |
+leader.follower2 string standard mandatory | An other follower. Default: val21 |
+
+
+
+
+
+| Variable | Description |
+
+
+calculate string standard mandatory | A calculated variable. Default: depends on a calculation. |
+
+
+
diff --git a/tests/results/test/40_9leadership-calculation-outside-leader-last.html b/tests/results/test/40_9leadership-calculation-outside-leader-last.html
new file mode 100644
index 000000000..c386de6f8
--- /dev/null
+++ b/tests/results/test/40_9leadership-calculation-outside-leader-last.html
@@ -0,0 +1,29 @@
+A leadership
+
+This family contains lists of variable blocks.
+
+leader
+
+standard
+
+
+
+| Variable | Description |
+
+
+leader.leader string standard mandatory unique multiple | A leader. Default: |
+leader.follower1 string standard mandatory | A follower. Default: val11 |
+leader.follower2 string standard mandatory | An other follower. Default: val21 |
+
+
+
+
+
+| Variable | Description |
+
+
+calculate string standard mandatory | A calculated variable. Default: depends on a calculation. |
+
+
+
diff --git a/tests/results/test/40_9leadership-calculation-outside-leader.html b/tests/results/test/40_9leadership-calculation-outside-leader.html
new file mode 100644
index 000000000..4c668557a
--- /dev/null
+++ b/tests/results/test/40_9leadership-calculation-outside-leader.html
@@ -0,0 +1,29 @@
+A leadership
+
+This family contains lists of variable blocks.
+
+leader
+
+standard
+
+
+
+| Variable | Description |
+
+
+leader.leader string standard mandatory unique multiple | A leader. Default: |
+leader.follower1 string standard mandatory | A follower. Default: val11 |
+leader.follower2 string standard mandatory | An other follower. Default: val21 |
+
+
+
+
+
+| Variable | Description |
+
+
+calculate string standard mandatory unique multiple | A calculated variable. Default: the value of the variable "leader.leader". |
+
+
+
diff --git a/tests/results/test/40_9leadership-calculation-variable.html b/tests/results/test/40_9leadership-calculation-variable.html
new file mode 100644
index 000000000..5077a22a8
--- /dev/null
+++ b/tests/results/test/40_9leadership-calculation-variable.html
@@ -0,0 +1,29 @@
+
+
+| Variable | Description |
+
+
+calculate string standard mandatory unique multiple | A calculated variable. Default: |
+
+
+
+A leadership
+
+This family contains lists of variable blocks.
+
+leader
+
+standard
+
+
+
+| Variable | Description |
+
+
+leader.leader string standard mandatory unique multiple | A leader. Default: the value of the variable "calculate". |
+leader.follower1 string standard mandatory | A follower. Default: val11 |
+leader.follower2 string standard mandatory | An other follower. Default: val21 |
+
+
+
diff --git a/tests/results/test/40_9leadership-calculation-variable_leader_follower.html b/tests/results/test/40_9leadership-calculation-variable_leader_follower.html
new file mode 100644
index 000000000..78a1febc7
--- /dev/null
+++ b/tests/results/test/40_9leadership-calculation-variable_leader_follower.html
@@ -0,0 +1,37 @@
+A leadership
+
+This family contains lists of variable blocks.
+
+leadership_1
+
+basic
+
+
+
+| Variable | Description |
+
+
+leadership_1.leader string standard mandatory unique multiple | A leader. Default: |
+leadership_1.follower string basic mandatory | A follower. |
+
+
+
+A second leadership
+
+This family contains lists of variable blocks.
+
+leadership_2
+
+standard
+
+
+
+| Variable | Description |
+
+
+leadership_2.leader string standard mandatory unique multiple | A leader. Default: the value of the variable "leadership_1.follower". |
+leadership_2.follower string standard mandatory | A follower. Default: val |
+
+
+
diff --git a/tests/results/test/40_9leadership-calculation-variable_leader_follower_not_same.html b/tests/results/test/40_9leadership-calculation-variable_leader_follower_not_same.html
new file mode 100644
index 000000000..9e5135be6
--- /dev/null
+++ b/tests/results/test/40_9leadership-calculation-variable_leader_follower_not_same.html
@@ -0,0 +1,38 @@
+A leadership
+
+This family contains lists of variable blocks.
+
+leadership_1
+
+basic
+
+
+
+| Variable | Description |
+
+
+leadership_1.leader string standard mandatory unique multiple | A leader. Default: |
+leadership_1.follower string basic mandatory | A follower. |
+
+
+
+A second leadership
+
+This family contains lists of variable blocks.
+
+leadership_2
+
+standard
+
+
+
+| Variable | Description |
+
+
+leadership_2.leader string standard mandatory unique multiple | A leader. Default: |
+leadership_2.follower string standard mandatory multiple | A follower. Default: the value of the variable "leadership_1.leader". |
+
+
+
diff --git a/tests/results/test/41_0choice_leader.html b/tests/results/test/41_0choice_leader.html
new file mode 100644
index 000000000..b817b62e4
--- /dev/null
+++ b/tests/results/test/41_0choice_leader.html
@@ -0,0 +1,20 @@
+The leadership
+
+This family contains lists of variable blocks.
+
+leader
+
+basic
+
+
+
+| Variable | Description |
+
+
+leader.leader string standard unique multiple | The leader. |
+leader.follower1 choice basic mandatory | A follower. Choices: |
+
+
+
diff --git a/tests/results/test/44_0leadership_hidden.html b/tests/results/test/44_0leadership_hidden.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test/44_0leadership_leader_hidden.html b/tests/results/test/44_0leadership_leader_hidden.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test/44_1leadership_append_hidden_follower.html b/tests/results/test/44_1leadership_append_hidden_follower.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test/44_4disabled_calcultion_follower_index.html b/tests/results/test/44_4disabled_calcultion_follower_index.html
new file mode 100644
index 000000000..3f92affc1
--- /dev/null
+++ b/tests/results/test/44_4disabled_calcultion_follower_index.html
@@ -0,0 +1,19 @@
+A leadership
+
+This family contains lists of variable blocks.
+
+leadership
+
+standard
+
+
+
+| Variable | Description |
+
+
+leadership.leader string standard mandatory unique multiple | Aleader. Default: |
+leadership.follower string standard mandatory disabled | A follower. Default: value Disabled: depends on a calculation. |
+
+
+
diff --git a/tests/results/test/44_4leadership_mandatory.html b/tests/results/test/44_4leadership_mandatory.html
new file mode 100644
index 000000000..470128f11
--- /dev/null
+++ b/tests/results/test/44_4leadership_mandatory.html
@@ -0,0 +1,18 @@
+A leadership
+
+This family contains lists of variable blocks.
+
+leader
+
+basic
+
+
+
+| Variable | Description |
+
+
+leader.leader string basic mandatory unique multiple | A leader. |
+leader.follower1 string standard | A follower. |
+
+
+
diff --git a/tests/results/test/44_4leadership_mandatory_follower.html b/tests/results/test/44_4leadership_mandatory_follower.html
new file mode 100644
index 000000000..de4893e7b
--- /dev/null
+++ b/tests/results/test/44_4leadership_mandatory_follower.html
@@ -0,0 +1,18 @@
+A leadership
+
+This family contains lists of variable blocks.
+
+leader
+
+basic
+
+
+
+| Variable | Description |
+
+
+leader.leader string standard unique multiple | A leader. |
+leader.follower string basic mandatory | A follower. |
+
+
+
diff --git a/tests/results/test/44_5leadership_leader_hidden_calculation.html b/tests/results/test/44_5leadership_leader_hidden_calculation.html
new file mode 100644
index 000000000..76a082513
--- /dev/null
+++ b/tests/results/test/44_5leadership_leader_hidden_calculation.html
@@ -0,0 +1,29 @@
+
+
+| Variable | Description |
+
+
+condition string standard mandatory | A condition. Default: no |
+
+
+
+A leadership
+
+This family contains lists of variable blocks.
+
+leader
+
+basic hidden
+
+Hidden: if condition is no.
+
+
+
+| Variable | Description |
+
+
+leader.leader string standard unique multiple | A leader. |
+leader.follower string basic mandatory | A follower. |
+
+
+
diff --git a/tests/results/test/44_6leadership_follower_disabled_calculation.html b/tests/results/test/44_6leadership_follower_disabled_calculation.html
new file mode 100644
index 000000000..3e07e6582
--- /dev/null
+++ b/tests/results/test/44_6leadership_follower_disabled_calculation.html
@@ -0,0 +1,27 @@
+
+
+| Variable | Description |
+
+
+condition string standard mandatory | A condition. Default: yes |
+
+
+
+A leadership
+
+This family contains lists of variable blocks.
+
+leader
+
+basic
+
+
+
+| Variable | Description |
+
+
+leader.leader string basic mandatory unique multiple | A leader. |
+leader.follower string basic mandatory disabled | A follower. Disabled: if condition is yes. |
+
+
+
diff --git a/tests/results/test/60_0family_dynamic.html b/tests/results/test/60_0family_dynamic.html
new file mode 100644
index 000000000..064dfb684
--- /dev/null
+++ b/tests/results/test/60_0family_dynamic.html
@@ -0,0 +1,29 @@
+
+
+| Variable | Description |
+
+
+var string standard mandatory unique multiple | A suffix variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+dynval1
dynval2
+
+basic
+
+Identifiers: the value of the variable "var".
+
+
+
+| Variable | Description |
+
+
+dynval1.var dynval2.var string basic mandatory | A dynamic variable. |
+
+
+
diff --git a/tests/results/test/60_0family_dynamic_1_1.html b/tests/results/test/60_0family_dynamic_1_1.html
new file mode 100644
index 000000000..8a9e80ff8
--- /dev/null
+++ b/tests/results/test/60_0family_dynamic_1_1.html
@@ -0,0 +1,29 @@
+
+
+| Variable | Description |
+
+
+var string standard mandatory unique multiple | A suffix variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+dynval1
dynval2
+
+basic
+
+Identifiers: the value of the variable "var".
+
+
+
+| Variable | Description |
+
+
+dynval1.vardyn dynval2.vardyn string basic mandatory | A dynamic variable. |
+
+
+
diff --git a/tests/results/test/60_0family_dynamic_1_1_empty.html b/tests/results/test/60_0family_dynamic_1_1_empty.html
new file mode 100644
index 000000000..763660455
--- /dev/null
+++ b/tests/results/test/60_0family_dynamic_1_1_empty.html
@@ -0,0 +1,29 @@
+
+
+| Variable | Description |
+
+
+var string standard unique multiple | A suffix variable. Examples: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+dynval1
dynval2
+
+basic
+
+Identifiers: the value of the variable "var".
+
+
+
+| Variable | Description |
+
+
+dynval1.vardyn dynval2.vardyn string basic mandatory | A dynamic variable. |
+
+
+
diff --git a/tests/results/test/60_0family_dynamic_empty.html b/tests/results/test/60_0family_dynamic_empty.html
new file mode 100644
index 000000000..3707d322a
--- /dev/null
+++ b/tests/results/test/60_0family_dynamic_empty.html
@@ -0,0 +1,28 @@
+
+
+| Variable | Description |
+
+
+var string standard unique multiple | A suffix variable. |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+dynexample
+
+basic
+
+Identifiers: the value of the variable "var".
+
+
+
+| Variable | Description |
+
+
+dynexample.var string basic mandatory | A dynamic variable. |
+
+
+
diff --git a/tests/results/test/60_0family_dynamic_forbidden_char.html b/tests/results/test/60_0family_dynamic_forbidden_char.html
new file mode 100644
index 000000000..042fc9ca5
--- /dev/null
+++ b/tests/results/test/60_0family_dynamic_forbidden_char.html
@@ -0,0 +1,30 @@
+
+
+| Variable | Description |
+
+
+var string standard mandatory unique multiple | A suffix variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+dynval_1
dynval_2
+
+standard
+
+Identifiers: the value of the variable "var".
+
+
+
+| Variable | Description |
+
+
+dynval_1.var1 dynval_2.var1 string standard mandatory | A dynamic variable. Default: the value of the identifier. |
+dynval_1.var2 dynval_2.var2 string standard mandatory | A dynamic variable. Default: depends on a calculation. |
+
+
+
diff --git a/tests/results/test/60_0family_dynamic_no_description.html b/tests/results/test/60_0family_dynamic_no_description.html
new file mode 100644
index 000000000..555de6ba3
--- /dev/null
+++ b/tests/results/test/60_0family_dynamic_no_description.html
@@ -0,0 +1,29 @@
+
+
+| Variable | Description |
+
+
+var string standard mandatory unique multiple | A suffix variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+dynval1
dynval2
+
+basic
+
+Identifiers: the value of the variable "var".
+
+
+
+| Variable | Description |
+
+
+dynval1.var dynval2.var string basic mandatory | |
+
+
+
diff --git a/tests/results/test/60_0family_dynamic_no_description_empty.html b/tests/results/test/60_0family_dynamic_no_description_empty.html
new file mode 100644
index 000000000..40e382f39
--- /dev/null
+++ b/tests/results/test/60_0family_dynamic_no_description_empty.html
@@ -0,0 +1,29 @@
+
+
+| Variable | Description |
+
+
+var string standard unique multiple | A suffix variable. Examples: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+dynval1
dynval2
+
+basic
+
+Identifiers: the value of the variable "var".
+
+
+
+| Variable | Description |
+
+
+dynval1.var dynval2.var string basic mandatory | |
+
+
+
diff --git a/tests/results/test/60_0family_dynamic_static.html b/tests/results/test/60_0family_dynamic_static.html
new file mode 100644
index 000000000..eb2b3b4a9
--- /dev/null
+++ b/tests/results/test/60_0family_dynamic_static.html
@@ -0,0 +1,20 @@
+A dynamic family
+
+This family builds families dynamically.
+
+dynval1
dynval2
+
+basic
+
+Identifiers:
+
+
+
+| Variable | Description |
+
+
+dynval1.var dynval2.var string basic mandatory | A variable inside a dynamic family. |
+
+
+
diff --git a/tests/results/test/60_0family_dynamic_test.html b/tests/results/test/60_0family_dynamic_test.html
new file mode 100644
index 000000000..e5083537e
--- /dev/null
+++ b/tests/results/test/60_0family_dynamic_test.html
@@ -0,0 +1,29 @@
+
+
+| Variable | Description |
+
+
+var string basic mandatory unique multiple | A suffix variable. Examples: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+dynval1
dynval2
+
+basic
+
+Identifiers: the value of the variable "var".
+
+
+
+| Variable | Description |
+
+
+dynval1.var dynval2.var string basic mandatory | A dynamic variable. |
+
+
+
diff --git a/tests/results/test/60_0family_dynamic_upper_char.html b/tests/results/test/60_0family_dynamic_upper_char.html
new file mode 100644
index 000000000..e8127ebd5
--- /dev/null
+++ b/tests/results/test/60_0family_dynamic_upper_char.html
@@ -0,0 +1,29 @@
+
+
+| Variable | Description |
+
+
+var string standard mandatory unique multiple | A suffix variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+dynval1
dynval2
+
+basic
+
+Identifiers: the value of the variable "var".
+
+
+
+| Variable | Description |
+
+
+dynval1.var dynval2.var string basic mandatory | A dynamic variable. |
+
+
+
diff --git a/tests/results/test/60_0family_dynamic_variable_empty.html b/tests/results/test/60_0family_dynamic_variable_empty.html
new file mode 100644
index 000000000..89c9e3b2b
--- /dev/null
+++ b/tests/results/test/60_0family_dynamic_variable_empty.html
@@ -0,0 +1,28 @@
+
+
+| Variable | Description |
+
+
+var string basic mandatory unique multiple | A suffix variable. |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+dynexample
+
+standard
+
+Identifiers: the value of the variable "var".
+
+
+
+| Variable | Description |
+
+
+dynexample.var string standard mandatory | A variable inside dynamic family. Default: val |
+
+
+
diff --git a/tests/results/test/60_0family_dynamic_variable_optional.html b/tests/results/test/60_0family_dynamic_variable_optional.html
new file mode 100644
index 000000000..b147257fa
--- /dev/null
+++ b/tests/results/test/60_0family_dynamic_variable_optional.html
@@ -0,0 +1,20 @@
+A dynamic family
+
+This family builds families dynamically.
+
+dyna
dynb
+
+standard
+
+Identifiers:
+
+
+
+| Variable | Description |
+
+
+dyna.var dynb.var string standard mandatory | A variable inside dynamic family. Default: val |
+
+
+
diff --git a/tests/results/test/60_0family_dynamic_variable_suffix.html b/tests/results/test/60_0family_dynamic_variable_suffix.html
new file mode 100644
index 000000000..461c8d817
--- /dev/null
+++ b/tests/results/test/60_0family_dynamic_variable_suffix.html
@@ -0,0 +1,29 @@
+
+
+| Variable | Description |
+
+
+var string standard mandatory unique multiple | A suffix variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+dynval1
dynval2
+
+standard
+
+Identifiers: the value of the variable "var".
+
+
+
+| Variable | Description |
+
+
+dynval1.var dynval2.var string standard mandatory | A dynamic variable with suffix val1 or val2. Default: a value |
+
+
+
diff --git a/tests/results/test/60_0family_dynamic_variable_suffix_empty.html b/tests/results/test/60_0family_dynamic_variable_suffix_empty.html
new file mode 100644
index 000000000..7995d6642
--- /dev/null
+++ b/tests/results/test/60_0family_dynamic_variable_suffix_empty.html
@@ -0,0 +1,29 @@
+
+
+| Variable | Description |
+
+
+var string basic mandatory unique multiple | A suffix variable. Examples: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+dynval1
dynval2
+
+standard
+
+Identifiers: the value of the variable "var".
+
+
+
+| Variable | Description |
+
+
+dynval1.var dynval2.var string standard mandatory | A dynamic variable with suffix val1 or val2. Default: a value |
+
+
+
diff --git a/tests/results/test/60_0family_empty.html b/tests/results/test/60_0family_empty.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test/60_0family_hidden.html b/tests/results/test/60_0family_hidden.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test/60_0family_mode.html b/tests/results/test/60_0family_mode.html
new file mode 100644
index 000000000..30d1eea61
--- /dev/null
+++ b/tests/results/test/60_0family_mode.html
@@ -0,0 +1,15 @@
+A family
+
+family
+
+basic
+
+
+
+| Variable | Description |
+
+
+family.var string basic mandatory | A variable. Default: non |
+
+
+
diff --git a/tests/results/test/60_1family_dynamic_jinja.html b/tests/results/test/60_1family_dynamic_jinja.html
new file mode 100644
index 000000000..ca77bc6b0
--- /dev/null
+++ b/tests/results/test/60_1family_dynamic_jinja.html
@@ -0,0 +1,29 @@
+
+
+| Variable | Description |
+
+
+var string standard mandatory unique multiple | A suffix variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+dyn1
dyn2
+
+standard
+
+Identifiers: index of suffix value.
+
+
+
+| Variable | Description |
+
+
+dyn1.var dyn2.var string standard mandatory | A dynamic variable. Default: val |
+
+
+
diff --git a/tests/results/test/60_2family_dynamic_jinja_fill_sub_group.html b/tests/results/test/60_2family_dynamic_jinja_fill_sub_group.html
new file mode 100644
index 000000000..6e60e81de
--- /dev/null
+++ b/tests/results/test/60_2family_dynamic_jinja_fill_sub_group.html
@@ -0,0 +1,44 @@
+
+
+| Variable | Description |
+
+
+var1 string standard mandatory unique multiple | A suffix variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+dynval1
dynval2
+
+basic
+
+Identifiers: the value of the variable "var1".
+
+A family
+
+dynval1.family
dynval2.family
+
+basic
+
+
+
+| Variable | Description |
+
+
+dynval1.family.var dynval2.family.var string basic mandatory | With a variable. |
+
+
+
+
+
+| Variable | Description |
+
+
+var2 string standard mandatory | A second variable. Default: the value of var. |
+
+
+
diff --git a/tests/results/test/60_2family_dynamic_jinja_fill_sub_group_2.html b/tests/results/test/60_2family_dynamic_jinja_fill_sub_group_2.html
new file mode 100644
index 000000000..2a3081ccf
--- /dev/null
+++ b/tests/results/test/60_2family_dynamic_jinja_fill_sub_group_2.html
@@ -0,0 +1,44 @@
+
+
+| Variable | Description |
+
+
+var string standard mandatory unique multiple | A identifier variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+dynval1
dynval2
+
+standard
+
+Identifiers: the value of the variable "var".
+
+A family inside dynamic family
+
+dynval1.family
dynval2.family
+
+standard
+
+
+
+| Variable | Description |
+
+
+dynval1.family.var dynval2.family.var string standard mandatory | A dynamic variable. Default: the value of the identifier. |
+
+
+
+
+
+| Variable | Description |
+
+
+var2 string standard mandatory | A varible outside dynamic family. Default: the value of var. |
+
+
+
diff --git a/tests/results/test/60_2family_dynamic_jinja_fill_sub_group_2_empty.html b/tests/results/test/60_2family_dynamic_jinja_fill_sub_group_2_empty.html
new file mode 100644
index 000000000..77b523f90
--- /dev/null
+++ b/tests/results/test/60_2family_dynamic_jinja_fill_sub_group_2_empty.html
@@ -0,0 +1,44 @@
+
+
+| Variable | Description |
+
+
+var string standard unique multiple | A identifier variable. Examples: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+dynval1
dynval2
+
+standard
+
+Identifiers: the value of the variable "var".
+
+A family inside dynamic family
+
+dynval1.family
dynval2.family
+
+standard
+
+
+
+| Variable | Description |
+
+
+dynval1.family.var dynval2.family.var string standard mandatory | A dynamic variable. Default: the value of the identifier. |
+
+
+
+
+
+| Variable | Description |
+
+
+var2 string standard | A varible outside dynamic family. Default: the value of var. |
+
+
+
diff --git a/tests/results/test/60_2family_dynamic_jinja_fill_sub_group_empty.html b/tests/results/test/60_2family_dynamic_jinja_fill_sub_group_empty.html
new file mode 100644
index 000000000..7c20a564b
--- /dev/null
+++ b/tests/results/test/60_2family_dynamic_jinja_fill_sub_group_empty.html
@@ -0,0 +1,44 @@
+
+
+| Variable | Description |
+
+
+var1 string standard unique multiple | A suffix variable. Examples: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+dynval1
dynval2
+
+basic
+
+Identifiers: the value of the variable "var1".
+
+A family
+
+dynval1.family
dynval2.family
+
+basic
+
+
+
+| Variable | Description |
+
+
+dynval1.family.var dynval2.family.var string basic mandatory | With a variable. |
+
+
+
+
+
+| Variable | Description |
+
+
+var2 string standard | A second variable. Default: the value of var. |
+
+
+
diff --git a/tests/results/test/60_2family_dynamic_outside_calc.html b/tests/results/test/60_2family_dynamic_outside_calc.html
new file mode 100644
index 000000000..59f8d764e
--- /dev/null
+++ b/tests/results/test/60_2family_dynamic_outside_calc.html
@@ -0,0 +1,38 @@
+
+
+| Variable | Description |
+
+
+var1 string standard mandatory unique multiple | A suffx variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+dynval1
dynval2
+
+standard
+
+Identifiers: the value of the variable "var1".
+
+
+
+| Variable | Description |
+
+
+dynval1.var dynval2.var string standard mandatory | A dynamic variable. Default: val |
+
+
+
+
+
+| Variable | Description |
+
+
+newvar string standard mandatory | A second variable. Default: the value of var. |
+
+
+
diff --git a/tests/results/test/60_2family_dynamic_outside_calc_empty.html b/tests/results/test/60_2family_dynamic_outside_calc_empty.html
new file mode 100644
index 000000000..4d2160454
--- /dev/null
+++ b/tests/results/test/60_2family_dynamic_outside_calc_empty.html
@@ -0,0 +1,38 @@
+
+
+| Variable | Description |
+
+
+var1 string standard unique multiple | A suffx variable. Examples: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+dynval1
dynval2
+
+standard
+
+Identifiers: the value of the variable "var1".
+
+
+
+| Variable | Description |
+
+
+dynval1.var dynval2.var string standard mandatory | A dynamic variable. Default: val |
+
+
+
+
+
+| Variable | Description |
+
+
+newvar string standard | A second variable. Default: the value of var. |
+
+
+
diff --git a/tests/results/test/60_5family_dynamic_calc_suffix2.html b/tests/results/test/60_5family_dynamic_calc_suffix2.html
new file mode 100644
index 000000000..d1583f51a
--- /dev/null
+++ b/tests/results/test/60_5family_dynamic_calc_suffix2.html
@@ -0,0 +1,29 @@
+
+
+| Variable | Description |
+
+
+var string standard mandatory unique multiple | A suffix variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+dynval1
dynval2
+
+standard
+
+Identifiers: the value of the variable "var".
+
+
+
+| Variable | Description |
+
+
+dynval1.var dynval2.var string standard mandatory | Suffix has value. Default: the value of the identifier. |
+
+
+
diff --git a/tests/results/test/60_5family_dynamic_calc_suffix2_empty.html b/tests/results/test/60_5family_dynamic_calc_suffix2_empty.html
new file mode 100644
index 000000000..cb68dc3dd
--- /dev/null
+++ b/tests/results/test/60_5family_dynamic_calc_suffix2_empty.html
@@ -0,0 +1,29 @@
+
+
+| Variable | Description |
+
+
+var string standard unique multiple | A suffix variable. Examples: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+dynval1
dynval2
+
+standard
+
+Identifiers: the value of the variable "var".
+
+
+
+| Variable | Description |
+
+
+dynval1.var dynval2.var string standard mandatory | Suffix has value. Default: the value of the identifier. |
+
+
+
diff --git a/tests/results/test/60_5family_dynamic_calc_suffix_param.html b/tests/results/test/60_5family_dynamic_calc_suffix_param.html
new file mode 100644
index 000000000..79463de2e
--- /dev/null
+++ b/tests/results/test/60_5family_dynamic_calc_suffix_param.html
@@ -0,0 +1,29 @@
+
+
+| Variable | Description |
+
+
+var string standard mandatory unique multiple | A identifier variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+dynval1
dynval2
+
+standard
+
+Identifiers: the value of the variable "var".
+
+
+
+| Variable | Description |
+
+
+dynval1.var dynval2.var string standard mandatory | A dynamic variable. Default: from suffix. |
+
+
+
diff --git a/tests/results/test/60_5family_dynamic_calc_suffix_param_empty.html b/tests/results/test/60_5family_dynamic_calc_suffix_param_empty.html
new file mode 100644
index 000000000..37970fcb0
--- /dev/null
+++ b/tests/results/test/60_5family_dynamic_calc_suffix_param_empty.html
@@ -0,0 +1,29 @@
+
+
+| Variable | Description |
+
+
+var string standard unique multiple | A identifier variable. Examples: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+dynval1
dynval2
+
+standard
+
+Identifiers: the value of the variable "var".
+
+
+
+| Variable | Description |
+
+
+dynval1.var dynval2.var string standard mandatory | A dynamic variable. Default: from suffix. |
+
+
+
diff --git a/tests/results/test/60_5family_dynamic_calc_variable.html b/tests/results/test/60_5family_dynamic_calc_variable.html
new file mode 100644
index 000000000..2cdb1c97c
--- /dev/null
+++ b/tests/results/test/60_5family_dynamic_calc_variable.html
@@ -0,0 +1,38 @@
+
+
+| Variable | Description |
+
+
+var1 string standard mandatory unique multiple | A suffix variable. Default: |
+
+
+
+dyn<i>val1</i> or dyn<i>val2</i>
+
+This family builds families dynamically.
+
+dynval1
dynval2
+
+basic
+
+Identifiers: the value of the variable "var1".
+
+
+
+| Variable | Description |
+
+
+dynval1.var dynval2.var string basic mandatory | A dynamic variable. |
+
+
+
+
+
+| Variable | Description |
+
+
+var2 string standard mandatory | A variable calculated. Default: the value of the variable "dynval1.var". |
+
+
+
diff --git a/tests/results/test/60_5family_dynamic_calc_variable_empty.html b/tests/results/test/60_5family_dynamic_calc_variable_empty.html
new file mode 100644
index 000000000..9d4f67662
--- /dev/null
+++ b/tests/results/test/60_5family_dynamic_calc_variable_empty.html
@@ -0,0 +1,38 @@
+
+
+| Variable | Description |
+
+
+var1 string standard unique multiple | A suffix variable. Examples: |
+
+
+
+dyn<i>val1</i> or dyn<i>val2</i>
+
+This family builds families dynamically.
+
+dynval1
dynval2
+
+basic
+
+Identifiers: the value of the variable "var1".
+
+
+
+| Variable | Description |
+
+
+dynval1.var dynval2.var string basic mandatory | A dynamic variable. |
+
+
+
+
+
+| Variable | Description |
+
+
+var2 string standard mandatory | A variable calculated. Default: the value of the variable "dynval1.var" if it is defined. |
+
+
+
diff --git a/tests/results/test/60_5family_dynamic_hidden_suffix.html b/tests/results/test/60_5family_dynamic_hidden_suffix.html
new file mode 100644
index 000000000..296733254
--- /dev/null
+++ b/tests/results/test/60_5family_dynamic_hidden_suffix.html
@@ -0,0 +1,37 @@
+A dynamic family
+
+This family builds families dynamically.
+
+dynval1
dynval2
+
+standard hidden
+
+Hidden: if suffix == 'val2'.
+
+Identifiers:
+
+
+
+| Variable | Description |
+
+
+dynval1.var dynval2.var string standard | A variable. |
+
+
+
+A family
+
+dynval1.family
dynval2.family
+
+standard
+
+
+
+| Variable | Description |
+
+
+dynval1.family.var dynval2.family.var string standard | A new variable. |
+
+
+
diff --git a/tests/results/test/60_5family_dynamic_variable_outside_suffix.html b/tests/results/test/60_5family_dynamic_variable_outside_suffix.html
new file mode 100644
index 000000000..7d48663a3
--- /dev/null
+++ b/tests/results/test/60_5family_dynamic_variable_outside_suffix.html
@@ -0,0 +1,38 @@
+
+
+| Variable | Description |
+
+
+var string standard mandatory unique multiple | A suffix variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+dyn_val1
dyn_val2
+
+standard
+
+Identifiers: the value of the variable "var".
+
+
+
+| Variable | Description |
+
+
+dyn_val1.var dyn_val2.var string standard mandatory | A variable inside dynamic family. Default: the value of the identifier. |
+
+
+
+
+
+| Variable | Description |
+
+
+var2 string standard mandatory | A variable. Default: the value of the variable "dyn_val1.var". |
+
+
+
diff --git a/tests/results/test/60_5family_dynamic_variable_outside_suffix_empty.html b/tests/results/test/60_5family_dynamic_variable_outside_suffix_empty.html
new file mode 100644
index 000000000..2ee3ab732
--- /dev/null
+++ b/tests/results/test/60_5family_dynamic_variable_outside_suffix_empty.html
@@ -0,0 +1,38 @@
+
+
+| Variable | Description |
+
+
+var string standard unique multiple | Asuffix variable. Examples: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+dyn_val1
dyn_val2
+
+standard
+
+Identifiers: the value of the variable "var".
+
+
+
+| Variable | Description |
+
+
+dyn_val1.var dyn_val2.var string standard mandatory | A variable inside dynamic family. Default: the value of the identifier. |
+
+
+
+
+
+| Variable | Description |
+
+
+var2 string standard | A variable. Default: the value of the variable "dyn_val1.var" if it is defined. |
+
+
+
diff --git a/tests/results/test/60_6family_dynamic_leadership.html b/tests/results/test/60_6family_dynamic_leadership.html
new file mode 100644
index 000000000..96928b20a
--- /dev/null
+++ b/tests/results/test/60_6family_dynamic_leadership.html
@@ -0,0 +1,39 @@
+
+
+| Variable | Description |
+
+
+var string standard mandatory unique multiple | A suffix variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+dynval1
dynval2
+
+basic
+
+Identifiers: the value of the variable "var".
+
+A leadership
+
+This family contains lists of variable blocks.
+
+dynval1.leadership
dynval2.leadership
+
+basic
+
+
+
+| Variable | Description |
+
+
+dynval1.leadership.leader dynval2.leadership.leader string basic mandatory unique multiple | A leader. |
+dynval1.leadership.follower1 dynval2.leadership.follower1 string standard | A follower1. |
+dynval1.leadership.follower2 dynval2.leadership.follower2 string standard | A follower2. |
+
+
+
diff --git a/tests/results/test/60_6family_dynamic_leadership_empty.html b/tests/results/test/60_6family_dynamic_leadership_empty.html
new file mode 100644
index 000000000..7e0ef06e2
--- /dev/null
+++ b/tests/results/test/60_6family_dynamic_leadership_empty.html
@@ -0,0 +1,39 @@
+
+
+| Variable | Description |
+
+
+var string standard unique multiple | A suffix variable. Examples: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+dynval1
dynval2
+
+basic
+
+Identifiers: the value of the variable "var".
+
+A leadership
+
+This family contains lists of variable blocks.
+
+dynval1.leadership
dynval2.leadership
+
+basic
+
+
+
+| Variable | Description |
+
+
+dynval1.leadership.leader dynval2.leadership.leader string basic mandatory unique multiple | A leader. |
+dynval1.leadership.follower1 dynval2.leadership.follower1 string standard | A follower1. |
+dynval1.leadership.follower2 dynval2.leadership.follower2 string standard | A follower2. |
+
+
+
diff --git a/tests/results/test/60_9family_dynamic_calc_both.html b/tests/results/test/60_9family_dynamic_calc_both.html
new file mode 100644
index 000000000..b25e78c2d
--- /dev/null
+++ b/tests/results/test/60_9family_dynamic_calc_both.html
@@ -0,0 +1,29 @@
+
+
+| Variable | Description |
+
+
+var string standard mandatory | A suffix variable. Default: val2 |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+dynval1
dynval2
+
+basic
+
+Identifiers: - val1
+* - the value of the variable "var"
+
+
+
+| Variable | Description |
+
+
+dynval1.vardyn dynval2.vardyn string basic mandatory | A dynamic variable. |
+
+
+
diff --git a/tests/results/test/68_0family_leadership_mode.html b/tests/results/test/68_0family_leadership_mode.html
new file mode 100644
index 000000000..c04a3c1e6
--- /dev/null
+++ b/tests/results/test/68_0family_leadership_mode.html
@@ -0,0 +1,19 @@
+A leadership
+
+This family contains lists of variable blocks.
+
+leader
+
+basic
+
+
+
+| Variable | Description |
+
+
+leader.leader string basic unique multiple | A leader. |
+leader.follower1 string standard | A follower1. |
+leader.follower2 string basic mandatory | A follower2. |
+
+
+
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_0empty.html b/tests/results/test_namespace/00_0empty.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/00_0no_variable.html b/tests/results/test_namespace/00_0no_variable.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/00_0no_variable_default_version.html b/tests/results/test_namespace/00_0no_variable_default_version.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/00_0no_variable_remove_version.html b/tests/results/test_namespace/00_0no_variable_remove_version.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/00_0version_underscore.html b/tests/results/test_namespace/00_0version_underscore.html
new file mode 100644
index 000000000..e8657af7b
--- /dev/null
+++ b/tests/results/test_namespace/00_0version_underscore.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.version string basic mandatory | A variable. |
+
+
+
diff --git a/tests/results/test_namespace/00_1empty_variable.html b/tests/results/test_namespace/00_1empty_variable.html
new file mode 100644
index 000000000..22443a9d5
--- /dev/null
+++ b/tests/results/test_namespace/00_1empty_variable.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.empty string basic mandatory | |
+
+
+
diff --git a/tests/results/test_namespace/00_2default_calculated.html b/tests/results/test_namespace/00_2default_calculated.html
new file mode 100644
index 000000000..760d5a4ca
--- /dev/null
+++ b/tests/results/test_namespace/00_2default_calculated.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/00_2default_calculated_multi.html
new file mode 100644
index 000000000..e636c2c73
--- /dev/null
+++ b/tests/results/test_namespace/00_2default_calculated_multi.html
@@ -0,0 +1,18 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/00_2default_calculated_params_permissive.html
new file mode 100644
index 000000000..6d0fd84e1
--- /dev/null
+++ b/tests/results/test_namespace/00_2default_calculated_params_permissive.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/00_2default_calculated_variable.html
new file mode 100644
index 000000000..ecc3ef18b
--- /dev/null
+++ b/tests/results/test_namespace/00_2default_calculated_variable.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/00_2default_calculated_variable_description.html
new file mode 100644
index 000000000..d4551886e
--- /dev/null
+++ b/tests/results/test_namespace/00_2default_calculated_variable_description.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/00_2default_calculated_variable_description_multi_line.html
new file mode 100644
index 000000000..f89485741
--- /dev/null
+++ b/tests/results/test_namespace/00_2default_calculated_variable_description_multi_line.html
@@ -0,0 +1,20 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/00_2default_calculated_variable_transitive.html
new file mode 100644
index 000000000..2d68dfaae
--- /dev/null
+++ b/tests/results/test_namespace/00_2default_calculated_variable_transitive.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/00_4load_subfolder.html
new file mode 100644
index 000000000..27296fe7e
--- /dev/null
+++ b/tests/results/test_namespace/00_4load_subfolder.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/00_5load_notype.html
new file mode 100644
index 000000000..85ad4ab3a
--- /dev/null
+++ b/tests/results/test_namespace/00_5load_notype.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.without_type string standard mandatory | A variable. Default: non |
+
+
+
diff --git a/tests/results/test_namespace/00_6boolean.html b/tests/results/test_namespace/00_6boolean.html
new file mode 100644
index 000000000..bd4282528
--- /dev/null
+++ b/tests/results/test_namespace/00_6boolean.html
@@ -0,0 +1,20 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/00_6boolean_no_mandatory.html
new file mode 100644
index 000000000..99cb5ad14
--- /dev/null
+++ b/tests/results/test_namespace/00_6boolean_no_mandatory.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.variable boolean standard | A variable. Default: true |
+
+
+
diff --git a/tests/results/test_namespace/00_6choice.html b/tests/results/test_namespace/00_6choice.html
new file mode 100644
index 000000000..9b1c3342f
--- /dev/null
+++ b/tests/results/test_namespace/00_6choice.html
@@ -0,0 +1,33 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/00_6choice_calculation.html
new file mode 100644
index 000000000..4eb342c85
--- /dev/null
+++ b/tests/results/test_namespace/00_6choice_calculation.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/00_6choice_link.html
new file mode 100644
index 000000000..5ee7b0162
--- /dev/null
+++ b/tests/results/test_namespace/00_6choice_link.html
@@ -0,0 +1,20 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/00_6choice_variable.html
new file mode 100644
index 000000000..858766da1
--- /dev/null
+++ b/tests/results/test_namespace/00_6choice_variable.html
@@ -0,0 +1,18 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/00_6choice_variable_link.html
new file mode 100644
index 000000000..4939959af
--- /dev/null
+++ b/tests/results/test_namespace/00_6choice_variable_link.html
@@ -0,0 +1,19 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/00_6choice_variable_link2.html
new file mode 100644
index 000000000..9ea2ebeef
--- /dev/null
+++ b/tests/results/test_namespace/00_6choice_variable_link2.html
@@ -0,0 +1,33 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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 |
+
+
+
+family
+
+rougail.family
+
+standard
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/00_6custom.html
new file mode 100644
index 000000000..34ef5031e
--- /dev/null
+++ b/tests/results/test_namespace/00_6custom.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/00_6domainname.html
new file mode 100644
index 000000000..10db3b97a
--- /dev/null
+++ b/tests/results/test_namespace/00_6domainname.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/00_6domainname_params.html
new file mode 100644
index 000000000..33b563a2d
--- /dev/null
+++ b/tests/results/test_namespace/00_6domainname_params.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/00_6float.html
new file mode 100644
index 000000000..03039db7a
--- /dev/null
+++ b/tests/results/test_namespace/00_6float.html
@@ -0,0 +1,20 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/00_6integer.html
new file mode 100644
index 000000000..3dcac6103
--- /dev/null
+++ b/tests/results/test_namespace/00_6integer.html
@@ -0,0 +1,20 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/00_6ip.html
new file mode 100644
index 000000000..1dffbfd1b
--- /dev/null
+++ b/tests/results/test_namespace/00_6ip.html
@@ -0,0 +1,18 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/00_6network.html
new file mode 100644
index 000000000..71cb7a68d
--- /dev/null
+++ b/tests/results/test_namespace/00_6network.html
@@ -0,0 +1,17 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/00_6number.html
new file mode 100644
index 000000000..3dcac6103
--- /dev/null
+++ b/tests/results/test_namespace/00_6number.html
@@ -0,0 +1,20 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/00_6port.html
new file mode 100644
index 000000000..08d9c6234
--- /dev/null
+++ b/tests/results/test_namespace/00_6port.html
@@ -0,0 +1,23 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/00_6regexp.html
new file mode 100644
index 000000000..6989b4073
--- /dev/null
+++ b/tests/results/test_namespace/00_6regexp.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/00_6regexp_link.html
new file mode 100644
index 000000000..37be98a15
--- /dev/null
+++ b/tests/results/test_namespace/00_6regexp_link.html
@@ -0,0 +1,18 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/00_6secret.html
new file mode 100644
index 000000000..3de230363
--- /dev/null
+++ b/tests/results/test_namespace/00_6secret.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/00_6secret_param.html
new file mode 100644
index 000000000..d2ce54e4a
--- /dev/null
+++ b/tests/results/test_namespace/00_6secret_param.html
@@ -0,0 +1,19 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/00_6string.html
new file mode 100644
index 000000000..ff83085cf
--- /dev/null
+++ b/tests/results/test_namespace/00_6string.html
@@ -0,0 +1,22 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/00_7choice_quote.html
new file mode 100644
index 000000000..506b221a8
--- /dev/null
+++ b/tests/results/test_namespace/00_7choice_quote.html
@@ -0,0 +1,17 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var choice standard mandatory | A choice. Choices: - quote' ← (default)
+* - quote"
+* - quote"'
|
+
+
+
diff --git a/tests/results/test_namespace/00_7help.html b/tests/results/test_namespace/00_7help.html
new file mode 100644
index 000000000..0914796df
--- /dev/null
+++ b/tests/results/test_namespace/00_7help.html
@@ -0,0 +1,22 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/00_7help_quote.html
new file mode 100644
index 000000000..98aad278f
--- /dev/null
+++ b/tests/results/test_namespace/00_7help_quote.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/00_7help_sup.html
new file mode 100644
index 000000000..96e92ef77
--- /dev/null
+++ b/tests/results/test_namespace/00_7help_sup.html
@@ -0,0 +1,22 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/00_7value_doublequote.html
new file mode 100644
index 000000000..e48044dcc
--- /dev/null
+++ b/tests/results/test_namespace/00_7value_doublequote.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard mandatory | A variable. Default: quote" |
+
+
+
diff --git a/tests/results/test_namespace/00_7value_doublequote2.html b/tests/results/test_namespace/00_7value_doublequote2.html
new file mode 100644
index 000000000..18acc9356
--- /dev/null
+++ b/tests/results/test_namespace/00_7value_doublequote2.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard mandatory | A variable. Default: quote'" |
+
+
+
diff --git a/tests/results/test_namespace/00_7value_doublequote3.html b/tests/results/test_namespace/00_7value_doublequote3.html
new file mode 100644
index 000000000..753c9cd99
--- /dev/null
+++ b/tests/results/test_namespace/00_7value_doublequote3.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard mandatory | A variable. Default: quote\"\' |
+
+
+
diff --git a/tests/results/test_namespace/00_7value_quote.html b/tests/results/test_namespace/00_7value_quote.html
new file mode 100644
index 000000000..04cbc897c
--- /dev/null
+++ b/tests/results/test_namespace/00_7value_quote.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard mandatory | A variable. Default: quote' |
+
+
+
diff --git a/tests/results/test_namespace/00_8calculation_information.html b/tests/results/test_namespace/00_8calculation_information.html
new file mode 100644
index 000000000..a6573656c
--- /dev/null
+++ b/tests/results/test_namespace/00_8calculation_information.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard mandatory | A variable. Default: get information test_information. |
+
+
+
diff --git a/tests/results/test_namespace/00_8calculation_namespace.html b/tests/results/test_namespace/00_8calculation_namespace.html
new file mode 100644
index 000000000..0972008f4
--- /dev/null
+++ b/tests/results/test_namespace/00_8calculation_namespace.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/00_8calculation_param_namespace.html
new file mode 100644
index 000000000..a574ac46f
--- /dev/null
+++ b/tests/results/test_namespace/00_8calculation_param_namespace.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard | A variable. Default: depends on a calculation. |
+
+
+
diff --git a/tests/results/test_namespace/00_8test.html b/tests/results/test_namespace/00_8test.html
new file mode 100644
index 000000000..45fdc9ec8
--- /dev/null
+++ b/tests/results/test_namespace/00_8test.html
@@ -0,0 +1,24 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/00_9choice_variable_multi.html
new file mode 100644
index 000000000..49edff6d8
--- /dev/null
+++ b/tests/results/test_namespace/00_9choice_variable_multi.html
@@ -0,0 +1,18 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/00_9choice_variables.html
new file mode 100644
index 000000000..fce947642
--- /dev/null
+++ b/tests/results/test_namespace/00_9choice_variables.html
@@ -0,0 +1,18 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/00_9default_calculation.html
new file mode 100644
index 000000000..d98a26714
--- /dev/null
+++ b/tests/results/test_namespace/00_9default_calculation.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard mandatory | A variable. Default: concat all parameters. |
+
+
+
diff --git a/tests/results/test_namespace/00_9default_calculation_information.html b/tests/results/test_namespace/00_9default_calculation_information.html
new file mode 100644
index 000000000..51255c2a1
--- /dev/null
+++ b/tests/results/test_namespace/00_9default_calculation_information.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/00_9default_calculation_information_other_variable.html
new file mode 100644
index 000000000..20270da7d
--- /dev/null
+++ b/tests/results/test_namespace/00_9default_calculation_information_other_variable.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/00_9default_calculation_multi_optional.html
new file mode 100644
index 000000000..f5e5f54e2
--- /dev/null
+++ b/tests/results/test_namespace/00_9default_calculation_multi_optional.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/00_9default_calculation_multi_optional2.html
new file mode 100644
index 000000000..f5e5f54e2
--- /dev/null
+++ b/tests/results/test_namespace/00_9default_calculation_multi_optional2.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/00_9default_calculation_multi_optional_default.html
new file mode 100644
index 000000000..f5e5f54e2
--- /dev/null
+++ b/tests/results/test_namespace/00_9default_calculation_multi_optional_default.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/00_9default_calculation_optional.html
new file mode 100644
index 000000000..73d2aef21
--- /dev/null
+++ b/tests/results/test_namespace/00_9default_calculation_optional.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.my_calculated_variable string standard mandatory unique multiple | |
+
+
+
diff --git a/tests/results/test_namespace/00_9default_calculation_optional_exists.html b/tests/results/test_namespace/00_9default_calculation_optional_exists.html
new file mode 100644
index 000000000..90ad639b5
--- /dev/null
+++ b/tests/results/test_namespace/00_9default_calculation_optional_exists.html
@@ -0,0 +1,17 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/00_9default_calculation_param_optional.html
new file mode 100644
index 000000000..f55961ac5
--- /dev/null
+++ b/tests/results/test_namespace/00_9default_calculation_param_optional.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/00_9default_information_other_variable.html
new file mode 100644
index 000000000..3aaea91ef
--- /dev/null
+++ b/tests/results/test_namespace/00_9default_information_other_variable.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/00_9default_information_other_variable2.html
new file mode 100644
index 000000000..3aaea91ef
--- /dev/null
+++ b/tests/results/test_namespace/00_9default_information_other_variable2.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/00_9default_integer.html
new file mode 100644
index 000000000..7ebdc911b
--- /dev/null
+++ b/tests/results/test_namespace/00_9default_integer.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/00_9default_number.html
new file mode 100644
index 000000000..7ebdc911b
--- /dev/null
+++ b/tests/results/test_namespace/00_9default_number.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/00_9extra.html
new file mode 100644
index 000000000..b5bd58980
--- /dev/null
+++ b/tests/results/test_namespace/00_9extra.html
@@ -0,0 +1,30 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard mandatory | A variable. Default: rougail |
+
+
+
+Variables for "Extra"
+
+extra
+
+standard
+
+
+
+| Variable | Description |
+
+
+extra.variable string standard mandatory | A variable. Default: return no. |
+
+
+
diff --git a/tests/results/test_namespace/00_9extra_calculation.html b/tests/results/test_namespace/00_9extra_calculation.html
new file mode 100644
index 000000000..bb5e2d178
--- /dev/null
+++ b/tests/results/test_namespace/00_9extra_calculation.html
@@ -0,0 +1,32 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard mandatory | A variable. Default: value |
+
+
+
+Variables for "Extra"
+
+extra
+
+standard
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/00_9extra_ouside.html
new file mode 100644
index 000000000..906f0435a
--- /dev/null
+++ b/tests/results/test_namespace/00_9extra_ouside.html
@@ -0,0 +1,30 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard mandatory | A variable. Default: the value of the variable "extra.variable". |
+
+
+
+Variables for "Extra"
+
+extra
+
+standard
+
+
+
+| Variable | Description |
+
+
+extra.variable string standard mandatory | A variable. Default: value in extra |
+
+
+
diff --git a/tests/results/test_namespace/01_6boolean_multi.html b/tests/results/test_namespace/01_6boolean_multi.html
new file mode 100644
index 000000000..98782cf69
--- /dev/null
+++ b/tests/results/test_namespace/01_6boolean_multi.html
@@ -0,0 +1,22 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/01_6custom_multi.html
new file mode 100644
index 000000000..6d6480120
--- /dev/null
+++ b/tests/results/test_namespace/01_6custom_multi.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/01_6float_multi.html
new file mode 100644
index 000000000..161d81027
--- /dev/null
+++ b/tests/results/test_namespace/01_6float_multi.html
@@ -0,0 +1,22 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/01_6integer_multi.html
new file mode 100644
index 000000000..f649e766f
--- /dev/null
+++ b/tests/results/test_namespace/01_6integer_multi.html
@@ -0,0 +1,22 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/01_6string_empty.html
new file mode 100644
index 000000000..3f3a377c0
--- /dev/null
+++ b/tests/results/test_namespace/01_6string_empty.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard mandatory unique multiple | The second variable. Default: |
+
+
+
diff --git a/tests/results/test_namespace/01_6string_multi.html b/tests/results/test_namespace/01_6string_multi.html
new file mode 100644
index 000000000..71cfa3ac0
--- /dev/null
+++ b/tests/results/test_namespace/01_6string_multi.html
@@ -0,0 +1,22 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/01_7value_multi_doublequote.html
new file mode 100644
index 000000000..6408d1896
--- /dev/null
+++ b/tests/results/test_namespace/01_7value_multi_doublequote.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard mandatory unique multiple | A variable. Default: |
+
+
+
diff --git a/tests/results/test_namespace/01_7value_multi_doublequote2.html b/tests/results/test_namespace/01_7value_multi_doublequote2.html
new file mode 100644
index 000000000..61bb1caea
--- /dev/null
+++ b/tests/results/test_namespace/01_7value_multi_doublequote2.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard mandatory unique multiple | A variable. Default: |
+
+
+
diff --git a/tests/results/test_namespace/01_7value_multi_quote.html b/tests/results/test_namespace/01_7value_multi_quote.html
new file mode 100644
index 000000000..a568961ec
--- /dev/null
+++ b/tests/results/test_namespace/01_7value_multi_quote.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard mandatory unique multiple | A variable. Default: |
+
+
+
diff --git a/tests/results/test_namespace/01_8calculation_information_multi.html b/tests/results/test_namespace/01_8calculation_information_multi.html
new file mode 100644
index 000000000..058f16442
--- /dev/null
+++ b/tests/results/test_namespace/01_8calculation_information_multi.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/01_9choice_variable_multi.html
new file mode 100644
index 000000000..05f0cb515
--- /dev/null
+++ b/tests/results/test_namespace/01_9choice_variable_multi.html
@@ -0,0 +1,18 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/01_9choice_variable_optional.html
new file mode 100644
index 000000000..1ea89583a
--- /dev/null
+++ b/tests/results/test_namespace/01_9choice_variable_optional.html
@@ -0,0 +1,17 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.variable choice standard mandatory | A variable. Choices: |
+
+
+
diff --git a/tests/results/test_namespace/04_0type_param.html b/tests/results/test_namespace/04_0type_param.html
new file mode 100644
index 000000000..ca8a28c36
--- /dev/null
+++ b/tests/results/test_namespace/04_0type_param.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/04_0type_param_integer.html
new file mode 100644
index 000000000..511504b7a
--- /dev/null
+++ b/tests/results/test_namespace/04_0type_param_integer.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/04_1auto_save.html
new file mode 100644
index 000000000..c028bc450
--- /dev/null
+++ b/tests/results/test_namespace/04_1auto_save.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/04_1auto_save_and_calculated.html
new file mode 100644
index 000000000..b7f99953c
--- /dev/null
+++ b/tests/results/test_namespace/04_1auto_save_and_calculated.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/04_1auto_save_and_calculated_hidden.html
new file mode 100644
index 000000000..c10c721e7
--- /dev/null
+++ b/tests/results/test_namespace/04_1auto_save_and_calculated_hidden.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/04_1auto_save_and_hidden.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/04_1default_calculation_hidden.html b/tests/results/test_namespace/04_1default_calculation_hidden.html
new file mode 100644
index 000000000..521f4ee35
--- /dev/null
+++ b/tests/results/test_namespace/04_1default_calculation_hidden.html
@@ -0,0 +1,17 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/04_1default_calculation_hidden_2.html
new file mode 100644
index 000000000..521f4ee35
--- /dev/null
+++ b/tests/results/test_namespace/04_1default_calculation_hidden_2.html
@@ -0,0 +1,17 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/04_1default_calculation_hidden_3.html
new file mode 100644
index 000000000..24b26a332
--- /dev/null
+++ b/tests/results/test_namespace/04_1default_calculation_hidden_3.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/04_1default_calculation_hidden_4.html
new file mode 100644
index 000000000..c478b2a89
--- /dev/null
+++ b/tests/results/test_namespace/04_1default_calculation_hidden_4.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/04_1default_calculation_hidden_5.html
new file mode 100644
index 000000000..00a50ed14
--- /dev/null
+++ b/tests/results/test_namespace/04_1default_calculation_hidden_5.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/04_1default_calculation_hidden_6.html
new file mode 100644
index 000000000..00a50ed14
--- /dev/null
+++ b/tests/results/test_namespace/04_1default_calculation_hidden_6.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/04_5disabled_calculation.html
new file mode 100644
index 000000000..8b8caf699
--- /dev/null
+++ b/tests/results/test_namespace/04_5disabled_calculation.html
@@ -0,0 +1,17 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/04_5disabled_calculation_boolean.html
new file mode 100644
index 000000000..199d1ae26
--- /dev/null
+++ b/tests/results/test_namespace/04_5disabled_calculation_boolean.html
@@ -0,0 +1,17 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/04_5disabled_calculation_default.html
new file mode 100644
index 000000000..63b95183f
--- /dev/null
+++ b/tests/results/test_namespace/04_5disabled_calculation_default.html
@@ -0,0 +1,17 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/04_5disabled_calculation_multi.html
new file mode 100644
index 000000000..affa92bb0
--- /dev/null
+++ b/tests/results/test_namespace/04_5disabled_calculation_multi.html
@@ -0,0 +1,17 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/04_5disabled_calculation_optional.html
new file mode 100644
index 000000000..216955e0c
--- /dev/null
+++ b/tests/results/test_namespace/04_5disabled_calculation_optional.html
@@ -0,0 +1,17 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/04_5disabled_calculation_optional_default.html
new file mode 100644
index 000000000..1d48ec723
--- /dev/null
+++ b/tests/results/test_namespace/04_5disabled_calculation_optional_default.html
@@ -0,0 +1,18 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/04_5disabled_calculation_variable.html
new file mode 100644
index 000000000..6a7b7dc15
--- /dev/null
+++ b/tests/results/test_namespace/04_5disabled_calculation_variable.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/04_5disabled_calculation_variable10.html
new file mode 100644
index 000000000..a89909436
--- /dev/null
+++ b/tests/results/test_namespace/04_5disabled_calculation_variable10.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/04_5disabled_calculation_variable2.html
new file mode 100644
index 000000000..a89909436
--- /dev/null
+++ b/tests/results/test_namespace/04_5disabled_calculation_variable2.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/04_5disabled_calculation_variable3.html
new file mode 100644
index 000000000..ac76d1bb1
--- /dev/null
+++ b/tests/results/test_namespace/04_5disabled_calculation_variable3.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/04_5disabled_calculation_variable4.html
new file mode 100644
index 000000000..802407861
--- /dev/null
+++ b/tests/results/test_namespace/04_5disabled_calculation_variable4.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/04_5disabled_calculation_variable5.html
new file mode 100644
index 000000000..fc1bfbfb2
--- /dev/null
+++ b/tests/results/test_namespace/04_5disabled_calculation_variable5.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.variable string basic mandatory | A variable. |
+
+
+
diff --git a/tests/results/test_namespace/04_5disabled_calculation_variable6.html b/tests/results/test_namespace/04_5disabled_calculation_variable6.html
new file mode 100644
index 000000000..fc1bfbfb2
--- /dev/null
+++ b/tests/results/test_namespace/04_5disabled_calculation_variable6.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.variable string basic mandatory | A variable. |
+
+
+
diff --git a/tests/results/test_namespace/04_5disabled_calculation_variable7.html b/tests/results/test_namespace/04_5disabled_calculation_variable7.html
new file mode 100644
index 000000000..6a7b7dc15
--- /dev/null
+++ b/tests/results/test_namespace/04_5disabled_calculation_variable7.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/04_5disabled_calculation_variable8.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/04_5disabled_calculation_variable9.html b/tests/results/test_namespace/04_5disabled_calculation_variable9.html
new file mode 100644
index 000000000..fc1bfbfb2
--- /dev/null
+++ b/tests/results/test_namespace/04_5disabled_calculation_variable9.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.variable string basic mandatory | A variable. |
+
+
+
diff --git a/tests/results/test_namespace/04_5disabled_calculation_variable_multi.html b/tests/results/test_namespace/04_5disabled_calculation_variable_multi.html
new file mode 100644
index 000000000..cfce5523c
--- /dev/null
+++ b/tests/results/test_namespace/04_5disabled_calculation_variable_multi.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/04_5hidden_calculation.html
new file mode 100644
index 000000000..5f2d55f8f
--- /dev/null
+++ b/tests/results/test_namespace/04_5hidden_calculation.html
@@ -0,0 +1,17 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/04_5hidden_calculation2.html
new file mode 100644
index 000000000..4dfc61d10
--- /dev/null
+++ b/tests/results/test_namespace/04_5hidden_calculation2.html
@@ -0,0 +1,17 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/04_5hidden_calculation_default_calculation.html
new file mode 100644
index 000000000..d19984750
--- /dev/null
+++ b/tests/results/test_namespace/04_5hidden_calculation_default_calculation.html
@@ -0,0 +1,17 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/04_5validators.html
new file mode 100644
index 000000000..83fbe9825
--- /dev/null
+++ b/tests/results/test_namespace/04_5validators.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/04_5validators_differ.html
new file mode 100644
index 000000000..98de7fbb4
--- /dev/null
+++ b/tests/results/test_namespace/04_5validators_differ.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/04_5validators_multi.html
new file mode 100644
index 000000000..ee6639f74
--- /dev/null
+++ b/tests/results/test_namespace/04_5validators_multi.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/04_5validators_multi2.html
new file mode 100644
index 000000000..74b779e8f
--- /dev/null
+++ b/tests/results/test_namespace/04_5validators_multi2.html
@@ -0,0 +1,17 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/04_5validators_multi3.html
new file mode 100644
index 000000000..abd04f24d
--- /dev/null
+++ b/tests/results/test_namespace/04_5validators_multi3.html
@@ -0,0 +1,17 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/05_0multi_not_uniq.html
new file mode 100644
index 000000000..d75824401
--- /dev/null
+++ b/tests/results/test_namespace/05_0multi_not_uniq.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard mandatory multiple | A variable. Default: |
+
+
+
diff --git a/tests/results/test_namespace/05_0multi_uniq.html b/tests/results/test_namespace/05_0multi_uniq.html
new file mode 100644
index 000000000..ad1e267ac
--- /dev/null
+++ b/tests/results/test_namespace/05_0multi_uniq.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard mandatory unique multiple | A variable. Default: |
+
+
+
diff --git a/tests/results/test_namespace/12_1auto_save_expert.html b/tests/results/test_namespace/12_1auto_save_expert.html
new file mode 100644
index 000000000..24e244e2d
--- /dev/null
+++ b/tests/results/test_namespace/12_1auto_save_expert.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+advanced
+
+
+
+| Variable | Description |
+
+
+rougail.var string advanced mandatory auto modified | A variable. Default: no |
+
+
+
diff --git a/tests/results/test_namespace/16_0redefine_description.html b/tests/results/test_namespace/16_0redefine_description.html
new file mode 100644
index 000000000..2fc468e2a
--- /dev/null
+++ b/tests/results/test_namespace/16_0redefine_description.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.var string basic mandatory | Redefined. |
+
+
+
diff --git a/tests/results/test_namespace/16_2family_redefine_calculation.html b/tests/results/test_namespace/16_2family_redefine_calculation.html
new file mode 100644
index 000000000..8896bdee5
--- /dev/null
+++ b/tests/results/test_namespace/16_2family_redefine_calculation.html
@@ -0,0 +1,23 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+family
+
+rougail.family
+
+basic disabled
+
+Disabled: depends on a calculation.
+
+
+
+| Variable | Description |
+
+
+rougail.family.var1 string basic mandatory | |
+
+
+
diff --git a/tests/results/test_namespace/16_2family_redefine_disabled.html b/tests/results/test_namespace/16_2family_redefine_disabled.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/16_3family_empty_at_ends.html b/tests/results/test_namespace/16_3family_empty_at_ends.html
new file mode 100644
index 000000000..2db5b757a
--- /dev/null
+++ b/tests/results/test_namespace/16_3family_empty_at_ends.html
@@ -0,0 +1,21 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+family
+
+rougail.family
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.family.var1 string basic mandatory | |
+
+
+
diff --git a/tests/results/test_namespace/16_5exists_nonexists.html b/tests/results/test_namespace/16_5exists_nonexists.html
new file mode 100644
index 000000000..0c9374f4c
--- /dev/null
+++ b/tests/results/test_namespace/16_5exists_nonexists.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/16_5exists_redefine.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/16_5redefine_calculation.html b/tests/results/test_namespace/16_5redefine_calculation.html
new file mode 100644
index 000000000..fcbcd7e53
--- /dev/null
+++ b/tests/results/test_namespace/16_5redefine_calculation.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard mandatory | A variable. Default: returns yes. |
+
+
+
diff --git a/tests/results/test_namespace/16_5redefine_choice.html b/tests/results/test_namespace/16_5redefine_choice.html
new file mode 100644
index 000000000..d08ebcdf2
--- /dev/null
+++ b/tests/results/test_namespace/16_5redefine_choice.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.variable choice basic mandatory | A variable. Choices: |
+
+
+
diff --git a/tests/results/test_namespace/16_5redefine_default.html b/tests/results/test_namespace/16_5redefine_default.html
new file mode 100644
index 000000000..4d57db396
--- /dev/null
+++ b/tests/results/test_namespace/16_5redefine_default.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard mandatory | A variable. Default: yes |
+
+
+
diff --git a/tests/results/test_namespace/16_5redefine_default_calculation.html b/tests/results/test_namespace/16_5redefine_default_calculation.html
new file mode 100644
index 000000000..fc1bfbfb2
--- /dev/null
+++ b/tests/results/test_namespace/16_5redefine_default_calculation.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.variable string basic mandatory | A variable. |
+
+
+
diff --git a/tests/results/test_namespace/16_5redefine_family.html b/tests/results/test_namespace/16_5redefine_family.html
new file mode 100644
index 000000000..2f7603513
--- /dev/null
+++ b/tests/results/test_namespace/16_5redefine_family.html
@@ -0,0 +1,21 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+New description
+
+rougail.family
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.family.variable string basic mandatory | A variable. |
+
+
+
diff --git a/tests/results/test_namespace/16_5redefine_help.html b/tests/results/test_namespace/16_5redefine_help.html
new file mode 100644
index 000000000..792cacab0
--- /dev/null
+++ b/tests/results/test_namespace/16_5redefine_help.html
@@ -0,0 +1,23 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+A family
+
+Redefine help family ok.
+
+rougail.family
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.family.variable string basic mandatory | Redefine help. Redefine help ok. |
+
+
+
diff --git a/tests/results/test_namespace/16_5redefine_hidden.html b/tests/results/test_namespace/16_5redefine_hidden.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/16_5redefine_multi.html b/tests/results/test_namespace/16_5redefine_multi.html
new file mode 100644
index 000000000..ad1e267ac
--- /dev/null
+++ b/tests/results/test_namespace/16_5redefine_multi.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.variable string standard mandatory unique multiple | A variable. Default: |
+
+
+
diff --git a/tests/results/test_namespace/16_5redefine_remove_disable_calculation.html b/tests/results/test_namespace/16_5redefine_remove_disable_calculation.html
new file mode 100644
index 000000000..9daaaaedd
--- /dev/null
+++ b/tests/results/test_namespace/16_5redefine_remove_disable_calculation.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/16_5test_redefine.html
new file mode 100644
index 000000000..56218cb83
--- /dev/null
+++ b/tests/results/test_namespace/16_5test_redefine.html
@@ -0,0 +1,17 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/16_6choice_redefine.html
new file mode 100644
index 000000000..cb86fe1cb
--- /dev/null
+++ b/tests/results/test_namespace/16_6choice_redefine.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var choice standard mandatory | A choice. Choices: |
+
+
+
diff --git a/tests/results/test_namespace/16_6exists_family.html b/tests/results/test_namespace/16_6exists_family.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/16_6exists_redefine_family.html b/tests/results/test_namespace/16_6exists_redefine_family.html
new file mode 100644
index 000000000..ae9a263d0
--- /dev/null
+++ b/tests/results/test_namespace/16_6exists_redefine_family.html
@@ -0,0 +1,36 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+New description
+
+rougail.family1
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.family1.variable1 string basic mandatory | A variable. |
+
+
+
+A second family
+
+rougail.family2
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.family2.variable2 string basic mandatory | A second variable. |
+
+
+
diff --git a/tests/results/test_namespace/16exists_exists.html b/tests/results/test_namespace/16exists_exists.html
new file mode 100644
index 000000000..52bb2b13b
--- /dev/null
+++ b/tests/results/test_namespace/16exists_exists.html
@@ -0,0 +1,15 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.var string basic mandatory | Description. |
+
+
+
diff --git a/tests/results/test_namespace/17_5redefine_leadership.html b/tests/results/test_namespace/17_5redefine_leadership.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/20_0empty_family.html b/tests/results/test_namespace/20_0empty_family.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/20_0family_append.html b/tests/results/test_namespace/20_0family_append.html
new file mode 100644
index 000000000..004036ec3
--- /dev/null
+++ b/tests/results/test_namespace/20_0family_append.html
@@ -0,0 +1,22 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+A family
+
+rougail.family
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/20_0family_underscore.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/20_0multi_family.html b/tests/results/test_namespace/20_0multi_family.html
new file mode 100644
index 000000000..db031b403
--- /dev/null
+++ b/tests/results/test_namespace/20_0multi_family.html
@@ -0,0 +1,27 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+A family
+
+rougail.family
+
+standard
+
+A sub family
+
+rougail.family.subfamily
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.family.subfamily.variable string standard | A variable. |
+
+
+
diff --git a/tests/results/test_namespace/20_0multi_family_basic.html b/tests/results/test_namespace/20_0multi_family_basic.html
new file mode 100644
index 000000000..a1f19fe44
--- /dev/null
+++ b/tests/results/test_namespace/20_0multi_family_basic.html
@@ -0,0 +1,27 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+A family
+
+rougail.family
+
+basic
+
+A sub family
+
+rougail.family.subfamily
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.family.subfamily.variable string basic mandatory | A variable. |
+
+
+
diff --git a/tests/results/test_namespace/20_0multi_family_expert.html b/tests/results/test_namespace/20_0multi_family_expert.html
new file mode 100644
index 000000000..4235701fd
--- /dev/null
+++ b/tests/results/test_namespace/20_0multi_family_expert.html
@@ -0,0 +1,27 @@
+Variables for "Rougail"
+
+rougail
+
+advanced
+
+A family
+
+rougail.family
+
+advanced
+
+A sub family
+
+rougail.family.subfamily
+
+advanced
+
+
+
+| Variable | Description |
+
+
+rougail.family.subfamily.variable string advanced | A variable. |
+
+
+
diff --git a/tests/results/test_namespace/20_0multi_family_order.html b/tests/results/test_namespace/20_0multi_family_order.html
new file mode 100644
index 000000000..dc1861fbe
--- /dev/null
+++ b/tests/results/test_namespace/20_0multi_family_order.html
@@ -0,0 +1,54 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.variable string basic mandatory | A variable. |
+
+
+
+A family
+
+rougail.family
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.family.variable1 string basic mandatory | A first variable. |
+
+
+
+A sub family
+
+rougail.family.subfamily
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.family.subfamily.variable string basic mandatory | A variable. |
+
+
+
+
+
+| Variable | Description |
+
+
+rougail.family.variable2 string basic mandatory | A second variable. |
+
+
+
diff --git a/tests/results/test_namespace/20_0validators_differ_redefine.html b/tests/results/test_namespace/20_0validators_differ_redefine.html
new file mode 100644
index 000000000..0e4ae7c90
--- /dev/null
+++ b/tests/results/test_namespace/20_0validators_differ_redefine.html
@@ -0,0 +1,17 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/20_1empty_subfamily.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/20_2family_looks_like_dynamic.html b/tests/results/test_namespace/20_2family_looks_like_dynamic.html
new file mode 100644
index 000000000..03ce6eb33
--- /dev/null
+++ b/tests/results/test_namespace/20_2family_looks_like_dynamic.html
@@ -0,0 +1,23 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+my_family
+
+rougail.my_family
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/20_2family_looks_like_variable.html
new file mode 100644
index 000000000..ce05c22fb
--- /dev/null
+++ b/tests/results/test_namespace/20_2family_looks_like_variable.html
@@ -0,0 +1,21 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+my_family
+
+rougail.my_family
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.my_family.default boolean standard mandatory | Default: true |
+
+
+
diff --git a/tests/results/test_namespace/20_9default_information_parent.html b/tests/results/test_namespace/20_9default_information_parent.html
new file mode 100644
index 000000000..ad82d0c6c
--- /dev/null
+++ b/tests/results/test_namespace/20_9default_information_parent.html
@@ -0,0 +1,22 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+family
+
+rougail.family
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/24_0family_hidden_condition.html
new file mode 100644
index 000000000..40e4caaae
--- /dev/null
+++ b/tests/results/test_namespace/24_0family_hidden_condition.html
@@ -0,0 +1,32 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.condition string standard mandatory | The variable use has condition. Default: no |
+
+
+
+Possibly hidden family
+
+rougail.family
+
+basic hidden
+
+Hidden: if condition is yes.
+
+
+
+| Variable | Description |
+
+
+rougail.family.var1 string basic mandatory | A variable. |
+
+
+
diff --git a/tests/results/test_namespace/24_0family_hidden_condition_boolean.html b/tests/results/test_namespace/24_0family_hidden_condition_boolean.html
new file mode 100644
index 000000000..a0202f847
--- /dev/null
+++ b/tests/results/test_namespace/24_0family_hidden_condition_boolean.html
@@ -0,0 +1,32 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.condition boolean standard mandatory | A conditional variable. Default: false |
+
+
+
+A family
+
+rougail.family
+
+standard hidden
+
+Hidden: if not condition.
+
+
+
+| Variable | Description |
+
+
+rougail.family.variable string standard | A variable. |
+
+
+
diff --git a/tests/results/test_namespace/24_0family_hidden_condition_sub_family.html b/tests/results/test_namespace/24_0family_hidden_condition_sub_family.html
new file mode 100644
index 000000000..de7087593
--- /dev/null
+++ b/tests/results/test_namespace/24_0family_hidden_condition_sub_family.html
@@ -0,0 +1,38 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.condition string standard mandatory | The variable use has condition. Default: no |
+
+
+
+Possibly hidden family
+
+rougail.family
+
+basic hidden
+
+Hidden: if condition is yes.
+
+subfamily
+
+rougail.family.subfamily
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.family.subfamily.var1 string basic mandatory | A variable. |
+
+
+
diff --git a/tests/results/test_namespace/24_0family_hidden_condition_variable_sub_family.html b/tests/results/test_namespace/24_0family_hidden_condition_variable_sub_family.html
new file mode 100644
index 000000000..497f40e26
--- /dev/null
+++ b/tests/results/test_namespace/24_0family_hidden_condition_variable_sub_family.html
@@ -0,0 +1,38 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.condition boolean standard mandatory | The variable use has condition. Default: true |
+
+
+
+Possibly hidden family
+
+rougail.family
+
+standard hidden
+
+Hidden: when the variable "rougail.condition" has the value "true".
+
+A subfamily
+
+rougail.family.subfamily
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.family.subfamily.var1 string standard | A variable. |
+
+
+
diff --git a/tests/results/test_namespace/24_0family_hidden_condition_with_variable.html b/tests/results/test_namespace/24_0family_hidden_condition_with_variable.html
new file mode 100644
index 000000000..b91484ac9
--- /dev/null
+++ b/tests/results/test_namespace/24_0family_hidden_condition_with_variable.html
@@ -0,0 +1,33 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.condition1 boolean standard mandatory | A first conditional variable. Default: false |
+rougail.condition2 boolean standard mandatory | A second conditional variable. Default: false |
+
+
+
+A family
+
+rougail.family
+
+standard hidden
+
+Hidden: if condition1 is false.
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/24_0family_hidden_param_condition_sub_family.html
new file mode 100644
index 000000000..9816ed373
--- /dev/null
+++ b/tests/results/test_namespace/24_0family_hidden_param_condition_sub_family.html
@@ -0,0 +1,38 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.condition string standard mandatory | The variable use has condition. Default: no |
+
+
+
+Possibly hidden family
+
+rougail.family
+
+basic hidden
+
+Hidden: if condition is yes.
+
+A subfamily
+
+rougail.family.sub_family
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.family.sub_family.var1 string basic mandatory | A variable. |
+
+
+
diff --git a/tests/results/test_namespace/24_0family_mandatory_condition.html b/tests/results/test_namespace/24_0family_mandatory_condition.html
new file mode 100644
index 000000000..c7a3820e4
--- /dev/null
+++ b/tests/results/test_namespace/24_0family_mandatory_condition.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/24_0family_mandatory_condition_variable.html
new file mode 100644
index 000000000..cbb27ef7b
--- /dev/null
+++ b/tests/results/test_namespace/24_0family_mandatory_condition_variable.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/24_7validators_variable_optional.html
new file mode 100644
index 000000000..e84db3875
--- /dev/null
+++ b/tests/results/test_namespace/24_7validators_variable_optional.html
@@ -0,0 +1,23 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+A family
+
+rougail.general
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/24_family_disabled_var_hidden.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/40_0leadership.html b/tests/results/test_namespace/40_0leadership.html
new file mode 100644
index 000000000..f62e54ecb
--- /dev/null
+++ b/tests/results/test_namespace/40_0leadership.html
@@ -0,0 +1,25 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+A leadership
+
+This family contains lists of variable blocks.
+
+rougail.leader
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/40_0leadership_diff_name.html
new file mode 100644
index 000000000..ff0db9cfb
--- /dev/null
+++ b/tests/results/test_namespace/40_0leadership_diff_name.html
@@ -0,0 +1,25 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+A leadership
+
+This family contains lists of variable blocks.
+
+rougail.leadership
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/40_0leadership_empty.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/40_0leadership_follower_default_calculation.html b/tests/results/test_namespace/40_0leadership_follower_default_calculation.html
new file mode 100644
index 000000000..fa515ff8b
--- /dev/null
+++ b/tests/results/test_namespace/40_0leadership_follower_default_calculation.html
@@ -0,0 +1,25 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+A leadership
+
+This family contains lists of variable blocks.
+
+rougail.leader
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/40_0leadership_follower_default_submulti.html
new file mode 100644
index 000000000..11bc67501
--- /dev/null
+++ b/tests/results/test_namespace/40_0leadership_follower_default_submulti.html
@@ -0,0 +1,26 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+A leadership
+
+This family contains lists of variable blocks.
+
+rougail.leader
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/40_0leadership_follower_default_submulti_calculation.html
new file mode 100644
index 000000000..a00c83c22
--- /dev/null
+++ b/tests/results/test_namespace/40_0leadership_follower_default_submulti_calculation.html
@@ -0,0 +1,25 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+A leadership
+
+This family contains lists of variable blocks.
+
+rougail.leader
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/40_0leadership_follower_default_value.html
new file mode 100644
index 000000000..39bbe1db4
--- /dev/null
+++ b/tests/results/test_namespace/40_0leadership_follower_default_value.html
@@ -0,0 +1,24 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+A leadership
+
+This family contains lists of variable blocks.
+
+rougail.leader
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/40_0leadership_leader_follower.html
new file mode 100644
index 000000000..fbe5c9913
--- /dev/null
+++ b/tests/results/test_namespace/40_0leadership_leader_follower.html
@@ -0,0 +1,25 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+A leadership
+
+This family contains lists of variable blocks.
+
+rougail.leadership
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/40_0leadership_leader_not_multi.html
new file mode 100644
index 000000000..d3a314a27
--- /dev/null
+++ b/tests/results/test_namespace/40_0leadership_leader_not_multi.html
@@ -0,0 +1,46 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+general
+
+rougail.general
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.general.mode_conteneur_actif string standard mandatory | No change. Default: non |
+
+
+
+general1
+
+rougail.general1
+
+basic
+
+Leader
+
+This family contains lists of variable blocks.
+
+rougail.general1.leader
+
+basic
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/40_0leadership_reduce.html
new file mode 100644
index 000000000..e22f4527a
--- /dev/null
+++ b/tests/results/test_namespace/40_0leadership_reduce.html
@@ -0,0 +1,27 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+A leadership
+
+This family contains lists of variable blocks.
+
+rougail.leadership
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/40_1leadership_append_follower.html
new file mode 100644
index 000000000..00aa3fb01
--- /dev/null
+++ b/tests/results/test_namespace/40_1leadership_append_follower.html
@@ -0,0 +1,26 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+A leadership
+
+This family contains lists of variable blocks.
+
+rougail.leader
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/40_2leadership_calculation_index.html
new file mode 100644
index 000000000..2e7bc0814
--- /dev/null
+++ b/tests/results/test_namespace/40_2leadership_calculation_index.html
@@ -0,0 +1,26 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+A leadership
+
+This family contains lists of variable blocks.
+
+rougail.leader
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/40_2leadership_calculation_index_2.html
new file mode 100644
index 000000000..2e7bc0814
--- /dev/null
+++ b/tests/results/test_namespace/40_2leadership_calculation_index_2.html
@@ -0,0 +1,26 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+A leadership
+
+This family contains lists of variable blocks.
+
+rougail.leader
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/40_2leadership_calculation_param_index.html
new file mode 100644
index 000000000..479b90dc2
--- /dev/null
+++ b/tests/results/test_namespace/40_2leadership_calculation_param_index.html
@@ -0,0 +1,26 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+Leadership
+
+This family contains lists of variable blocks.
+
+rougail.leader
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/40_2leadership_leader_calculation.html
new file mode 100644
index 000000000..a0952330d
--- /dev/null
+++ b/tests/results/test_namespace/40_2leadership_leader_calculation.html
@@ -0,0 +1,25 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+A leadership
+
+This family contains lists of variable blocks.
+
+rougail.leader
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/40_6leadership_follower_multi.html
new file mode 100644
index 000000000..416ea9bd2
--- /dev/null
+++ b/tests/results/test_namespace/40_6leadership_follower_multi.html
@@ -0,0 +1,25 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+A leadership
+
+This family contains lists of variable blocks.
+
+rougail.leadership
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/40_6leadership_follower_multi_no_mandatory.html
new file mode 100644
index 000000000..678220c1a
--- /dev/null
+++ b/tests/results/test_namespace/40_6leadership_follower_multi_no_mandatory.html
@@ -0,0 +1,25 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+A leadership
+
+This family contains lists of variable blocks.
+
+rougail.leadership
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/40_8calculation_boolean.html
new file mode 100644
index 000000000..837921b83
--- /dev/null
+++ b/tests/results/test_namespace/40_8calculation_boolean.html
@@ -0,0 +1,17 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/40_8calculation_boolean_return_none.html
new file mode 100644
index 000000000..19665ea3a
--- /dev/null
+++ b/tests/results/test_namespace/40_8calculation_boolean_return_none.html
@@ -0,0 +1,16 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/40_8calculation_integer.html
new file mode 100644
index 000000000..eb90c7228
--- /dev/null
+++ b/tests/results/test_namespace/40_8calculation_integer.html
@@ -0,0 +1,17 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/40_8calculation_multi_variable.html
new file mode 100644
index 000000000..aa620e1e5
--- /dev/null
+++ b/tests/results/test_namespace/40_8calculation_multi_variable.html
@@ -0,0 +1,18 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/40_8calculation_multi_variable_parent.html
new file mode 100644
index 000000000..f12a1b564
--- /dev/null
+++ b/tests/results/test_namespace/40_8calculation_multi_variable_parent.html
@@ -0,0 +1,30 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory | A variable. Default: no |
+
+
+
+A family
+
+rougail.fam1
+
+standard
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/40_8calculation_multi_variable_parent2.html
new file mode 100644
index 000000000..9fe631d84
--- /dev/null
+++ b/tests/results/test_namespace/40_8calculation_multi_variable_parent2.html
@@ -0,0 +1,36 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+First family
+
+rougail.fam1
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.fam1.var string standard mandatory | A variable. Default: no |
+
+
+
+Second family
+
+rougail.fam2
+
+standard
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/40_9calculation_variable_leader_follower_multi_inside.html
new file mode 100644
index 000000000..deb061fdc
--- /dev/null
+++ b/tests/results/test_namespace/40_9calculation_variable_leader_follower_multi_inside.html
@@ -0,0 +1,25 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+A leadership
+
+This family contains lists of variable blocks.
+
+rougail.leadership
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/40_9leadership-calculation-outside-follower-first.html
new file mode 100644
index 000000000..240b41b34
--- /dev/null
+++ b/tests/results/test_namespace/40_9leadership-calculation-outside-follower-first.html
@@ -0,0 +1,35 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+A leadership
+
+This family contains lists of variable blocks.
+
+rougail.leader
+
+standard
+
+
+
+| 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 |
+
+
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/40_9leadership-calculation-outside-follower-last.html
new file mode 100644
index 000000000..240b41b34
--- /dev/null
+++ b/tests/results/test_namespace/40_9leadership-calculation-outside-follower-last.html
@@ -0,0 +1,35 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+A leadership
+
+This family contains lists of variable blocks.
+
+rougail.leader
+
+standard
+
+
+
+| 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 |
+
+
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/40_9leadership-calculation-outside-follower-no-mandatory.html
new file mode 100644
index 000000000..9c0573c4d
--- /dev/null
+++ b/tests/results/test_namespace/40_9leadership-calculation-outside-follower-no-mandatory.html
@@ -0,0 +1,34 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+leader
+
+This family contains lists of variable blocks.
+
+rougail.leader
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.leader.leader string standard mandatory unique multiple | Default: |
+rougail.leader.follower string standard | |
+
+
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/40_9leadership-calculation-outside-follower.html
new file mode 100644
index 000000000..b5dc1f317
--- /dev/null
+++ b/tests/results/test_namespace/40_9leadership-calculation-outside-follower.html
@@ -0,0 +1,35 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+A leadership
+
+This family contains lists of variable blocks.
+
+rougail.leader
+
+standard
+
+
+
+| 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 |
+
+
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/40_9leadership-calculation-outside-leader-first.html
new file mode 100644
index 000000000..a160dde97
--- /dev/null
+++ b/tests/results/test_namespace/40_9leadership-calculation-outside-leader-first.html
@@ -0,0 +1,35 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+A leadership
+
+This family contains lists of variable blocks.
+
+rougail.leader
+
+standard
+
+
+
+| 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 |
+
+
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/40_9leadership-calculation-outside-leader-last.html
new file mode 100644
index 000000000..a160dde97
--- /dev/null
+++ b/tests/results/test_namespace/40_9leadership-calculation-outside-leader-last.html
@@ -0,0 +1,35 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+A leadership
+
+This family contains lists of variable blocks.
+
+rougail.leader
+
+standard
+
+
+
+| 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 |
+
+
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/40_9leadership-calculation-outside-leader.html
new file mode 100644
index 000000000..8d856115b
--- /dev/null
+++ b/tests/results/test_namespace/40_9leadership-calculation-outside-leader.html
@@ -0,0 +1,35 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+A leadership
+
+This family contains lists of variable blocks.
+
+rougail.leader
+
+standard
+
+
+
+| 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 |
+
+
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/40_9leadership-calculation-variable.html
new file mode 100644
index 000000000..ba0336013
--- /dev/null
+++ b/tests/results/test_namespace/40_9leadership-calculation-variable.html
@@ -0,0 +1,35 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.calculate string standard mandatory unique multiple | A calculated variable. Default: |
+
+
+
+A leadership
+
+This family contains lists of variable blocks.
+
+rougail.leader
+
+standard
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/40_9leadership-calculation-variable_leader_follower.html
new file mode 100644
index 000000000..6fa00ec22
--- /dev/null
+++ b/tests/results/test_namespace/40_9leadership-calculation-variable_leader_follower.html
@@ -0,0 +1,43 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+A leadership
+
+This family contains lists of variable blocks.
+
+rougail.leadership_1
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.leadership_1.leader string standard mandatory unique multiple | A leader. Default: |
+rougail.leadership_1.follower string basic mandatory | A follower. |
+
+
+
+A second leadership
+
+This family contains lists of variable blocks.
+
+rougail.leadership_2
+
+standard
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/40_9leadership-calculation-variable_leader_follower_not_same.html
new file mode 100644
index 000000000..9ab96cba5
--- /dev/null
+++ b/tests/results/test_namespace/40_9leadership-calculation-variable_leader_follower_not_same.html
@@ -0,0 +1,44 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+A leadership
+
+This family contains lists of variable blocks.
+
+rougail.leadership_1
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.leadership_1.leader string standard mandatory unique multiple | A leader. Default: |
+rougail.leadership_1.follower string basic mandatory | A follower. |
+
+
+
+A second leadership
+
+This family contains lists of variable blocks.
+
+rougail.leadership_2
+
+standard
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/41_0choice_leader.html
new file mode 100644
index 000000000..9e1b40a28
--- /dev/null
+++ b/tests/results/test_namespace/41_0choice_leader.html
@@ -0,0 +1,26 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+The leadership
+
+This family contains lists of variable blocks.
+
+rougail.leader
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/44_0leadership_hidden.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/44_0leadership_leader_hidden.html b/tests/results/test_namespace/44_0leadership_leader_hidden.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/44_1leadership_append_hidden_follower.html b/tests/results/test_namespace/44_1leadership_append_hidden_follower.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/44_4disabled_calcultion_follower.html b/tests/results/test_namespace/44_4disabled_calcultion_follower.html
new file mode 100644
index 000000000..231e17be3
--- /dev/null
+++ b/tests/results/test_namespace/44_4disabled_calcultion_follower.html
@@ -0,0 +1,33 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.condition boolean standard mandatory | A condition. Default: true |
+
+
+
+A leadership
+
+This family contains lists of variable blocks.
+
+rougail.leader
+
+basic
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/44_4disabled_calcultion_follower_index.html
new file mode 100644
index 000000000..a36711b61
--- /dev/null
+++ b/tests/results/test_namespace/44_4disabled_calcultion_follower_index.html
@@ -0,0 +1,25 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+A leadership
+
+This family contains lists of variable blocks.
+
+rougail.leadership
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/44_4leadership_mandatory.html
new file mode 100644
index 000000000..858d7dbba
--- /dev/null
+++ b/tests/results/test_namespace/44_4leadership_mandatory.html
@@ -0,0 +1,24 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+A leadership
+
+This family contains lists of variable blocks.
+
+rougail.leader
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/44_4leadership_mandatory_follower.html
new file mode 100644
index 000000000..728dbc49d
--- /dev/null
+++ b/tests/results/test_namespace/44_4leadership_mandatory_follower.html
@@ -0,0 +1,24 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+A leadership
+
+This family contains lists of variable blocks.
+
+rougail.leader
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/44_5leadership_leader_hidden_calculation.html
new file mode 100644
index 000000000..ffbbe2ad1
--- /dev/null
+++ b/tests/results/test_namespace/44_5leadership_leader_hidden_calculation.html
@@ -0,0 +1,35 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.condition string standard mandatory | A condition. Default: no |
+
+
+
+A leadership
+
+This family contains lists of variable blocks.
+
+rougail.leader
+
+basic hidden
+
+Hidden: if condition is no.
+
+
+
+| 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_6leadership_follower_disabled_calculation.html b/tests/results/test_namespace/44_6leadership_follower_disabled_calculation.html
new file mode 100644
index 000000000..da96a497a
--- /dev/null
+++ b/tests/results/test_namespace/44_6leadership_follower_disabled_calculation.html
@@ -0,0 +1,33 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.condition string standard mandatory | A condition. Default: yes |
+
+
+
+A leadership
+
+This family contains lists of variable blocks.
+
+rougail.leader
+
+basic
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/44_9calculated_default_leadership_leader.html
new file mode 100644
index 000000000..ea47322e0
--- /dev/null
+++ b/tests/results/test_namespace/44_9calculated_default_leadership_leader.html
@@ -0,0 +1,25 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+Leader
+
+This family contains lists of variable blocks.
+
+rougail.leader
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/60_0family_dynamic.html
new file mode 100644
index 000000000..30d7e8691
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic.html
@@ -0,0 +1,35 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+basic
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+rougail.dynval1.var rougail.dynval2.var string basic mandatory | A dynamic variable. |
+
+
+
diff --git a/tests/results/test_namespace/60_0family_dynamic_1_0.html b/tests/results/test_namespace/60_0family_dynamic_1_0.html
new file mode 100644
index 000000000..85cd2612e
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_1_0.html
@@ -0,0 +1,35 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+
+
+
+dyn<i>val1</i> or dyn<i>val2</i>
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+standard
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+rougail.dynval1.vardyn rougail.dynval2.vardyn string standard | Dynamic variable. |
+
+
+
diff --git a/tests/results/test_namespace/60_0family_dynamic_1_0_empty.html b/tests/results/test_namespace/60_0family_dynamic_1_0_empty.html
new file mode 100644
index 000000000..e92976886
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_1_0_empty.html
@@ -0,0 +1,35 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | A suffix variable. Examples: |
+
+
+
+dyn<i>val1</i> or dyn<i>val2</i>
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+standard
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+rougail.dynval1.vardyn rougail.dynval2.vardyn string standard | Dynamic variable. |
+
+
+
diff --git a/tests/results/test_namespace/60_0family_dynamic_1_0_type.html b/tests/results/test_namespace/60_0family_dynamic_1_0_type.html
new file mode 100644
index 000000000..f4c62b7f8
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_1_0_type.html
@@ -0,0 +1,35 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+
+
+
+dyn<i>val1</i> or dyn<i>val2</i>
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+basic
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_0family_dynamic_1_0_type_empty.html
new file mode 100644
index 000000000..b949e2ce6
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_1_0_type_empty.html
@@ -0,0 +1,35 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | A suffix variable. Examples: |
+
+
+
+dyn<i>val1</i> or dyn<i>val2</i>
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+basic
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+rougail.dynval1.vardyn rougail.dynval2.vardyn string basic mandatory | A dyn variable. |
+
+
+
diff --git a/tests/results/test_namespace/60_0family_dynamic_1_1.html b/tests/results/test_namespace/60_0family_dynamic_1_1.html
new file mode 100644
index 000000000..694c500a2
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_1_1.html
@@ -0,0 +1,35 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+basic
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_0family_dynamic_1_1_empty.html
new file mode 100644
index 000000000..1cdc5e9cf
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_1_1_empty.html
@@ -0,0 +1,35 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | A suffix variable. Examples: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+basic
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+rougail.dynval1.vardyn rougail.dynval2.vardyn string basic mandatory | A dynamic variable. |
+
+
+
diff --git a/tests/results/test_namespace/60_0family_dynamic_empty.html b/tests/results/test_namespace/60_0family_dynamic_empty.html
new file mode 100644
index 000000000..d8629d000
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_empty.html
@@ -0,0 +1,34 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | A suffix variable. |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dynexample
+
+basic
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+rougail.dynexample.var string basic mandatory | A dynamic variable. |
+
+
+
diff --git a/tests/results/test_namespace/60_0family_dynamic_forbidden_char.html b/tests/results/test_namespace/60_0family_dynamic_forbidden_char.html
new file mode 100644
index 000000000..7a01bba70
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_forbidden_char.html
@@ -0,0 +1,36 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dynval_1
rougail.dynval_2
+
+standard
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_0family_dynamic_jinja_integer_empty.html
new file mode 100644
index 000000000..9fe718d5f
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_jinja_integer_empty.html
@@ -0,0 +1,44 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var integer standard unique multiple | A suffix variable. Examples: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dyn1
rougail.dyn2
+
+standard
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+rougail.dyn1.var rougail.dyn2.var string standard mandatory | A variable inside dynamic family. Default: val |
+
+
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_0family_dynamic_jinja_number.html
new file mode 100644
index 000000000..889d87fad
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_jinja_number.html
@@ -0,0 +1,44 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var integer standard mandatory unique multiple | A suffix variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dyn1
rougail.dyn2
+
+standard
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+rougail.dyn1.var rougail.dyn2.var string standard mandatory | A variable inside dynamic family. Default: val |
+
+
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_0family_dynamic_no_description.html
new file mode 100644
index 000000000..ab331396a
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_no_description.html
@@ -0,0 +1,35 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+basic
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+rougail.dynval1.var rougail.dynval2.var string basic mandatory | |
+
+
+
diff --git a/tests/results/test_namespace/60_0family_dynamic_no_description_empty.html b/tests/results/test_namespace/60_0family_dynamic_no_description_empty.html
new file mode 100644
index 000000000..e00ba8cc0
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_no_description_empty.html
@@ -0,0 +1,35 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | A suffix variable. Examples: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+basic
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+rougail.dynval1.var rougail.dynval2.var string basic mandatory | |
+
+
+
diff --git a/tests/results/test_namespace/60_0family_dynamic_static.html b/tests/results/test_namespace/60_0family_dynamic_static.html
new file mode 100644
index 000000000..915729d6d
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_static.html
@@ -0,0 +1,26 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+basic
+
+Identifiers:
+
+
+
+| 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.html b/tests/results/test_namespace/60_0family_dynamic_test.html
new file mode 100644
index 000000000..841e18e0c
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_test.html
@@ -0,0 +1,35 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.var string basic mandatory unique multiple | A suffix variable. Examples: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+basic
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+rougail.dynval1.var rougail.dynval2.var string basic mandatory | A dynamic variable. |
+
+
+
diff --git a/tests/results/test_namespace/60_0family_dynamic_upper_char.html b/tests/results/test_namespace/60_0family_dynamic_upper_char.html
new file mode 100644
index 000000000..b2f27a4ef
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_upper_char.html
@@ -0,0 +1,35 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+basic
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+rougail.dynval1.var rougail.dynval2.var string basic mandatory | A dynamic variable. |
+
+
+
diff --git a/tests/results/test_namespace/60_0family_dynamic_variable_empty.html b/tests/results/test_namespace/60_0family_dynamic_variable_empty.html
new file mode 100644
index 000000000..63a727384
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_variable_empty.html
@@ -0,0 +1,34 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.var string basic mandatory unique multiple | A suffix variable. |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dynexample
+
+standard
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_0family_dynamic_variable_optional.html
new file mode 100644
index 000000000..4cacb0df6
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_variable_optional.html
@@ -0,0 +1,26 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dyna
rougail.dynb
+
+standard
+
+Identifiers:
+
+
+
+| 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.html b/tests/results/test_namespace/60_0family_dynamic_variable_suffix.html
new file mode 100644
index 000000000..b0b16bac7
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_variable_suffix.html
@@ -0,0 +1,35 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+standard
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_0family_dynamic_variable_suffix_empty.html
new file mode 100644
index 000000000..48750c6cb
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_dynamic_variable_suffix_empty.html
@@ -0,0 +1,35 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.var string basic mandatory unique multiple | A suffix variable. Examples: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+standard
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_0family_empty.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/60_0family_hidden.html b/tests/results/test_namespace/60_0family_hidden.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/tests/results/test_namespace/60_0family_mode.html b/tests/results/test_namespace/60_0family_mode.html
new file mode 100644
index 000000000..843d605ad
--- /dev/null
+++ b/tests/results/test_namespace/60_0family_mode.html
@@ -0,0 +1,21 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+A family
+
+rougail.family
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.family.var string basic mandatory | A variable. Default: non |
+
+
+
diff --git a/tests/results/test_namespace/60_1family_dynamic_jinja.html b/tests/results/test_namespace/60_1family_dynamic_jinja.html
new file mode 100644
index 000000000..44cd2a0ee
--- /dev/null
+++ b/tests/results/test_namespace/60_1family_dynamic_jinja.html
@@ -0,0 +1,35 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dyn1
rougail.dyn2
+
+standard
+
+Identifiers: index of suffix value.
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group.html
new file mode 100644
index 000000000..aa3822ddd
--- /dev/null
+++ b/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group.html
@@ -0,0 +1,50 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard mandatory unique multiple | A suffix variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+basic
+
+Identifiers: the value of the variable "rougail.var1".
+
+A family
+
+rougail.dynval1.family
rougail.dynval2.family
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.dynval1.family.var rougail.dynval2.family.var string basic mandatory | With a variable. |
+
+
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group_2.html
new file mode 100644
index 000000000..69dfc0f17
--- /dev/null
+++ b/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group_2.html
@@ -0,0 +1,50 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A identifier variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+standard
+
+Identifiers: the value of the variable "rougail.var".
+
+A family inside dynamic family
+
+rougail.dynval1.family
rougail.dynval2.family
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.dynval1.family.var rougail.dynval2.family.var string standard mandatory | A dynamic variable. Default: the value of the identifier. |
+
+
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group_2_empty.html
new file mode 100644
index 000000000..50bb2add6
--- /dev/null
+++ b/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group_2_empty.html
@@ -0,0 +1,50 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | A identifier variable. Examples: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+standard
+
+Identifiers: the value of the variable "rougail.var".
+
+A family inside dynamic family
+
+rougail.dynval1.family
rougail.dynval2.family
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.dynval1.family.var rougail.dynval2.family.var string standard mandatory | A dynamic variable. Default: the value of the identifier. |
+
+
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group_empty.html
new file mode 100644
index 000000000..ac2973a31
--- /dev/null
+++ b/tests/results/test_namespace/60_2family_dynamic_jinja_fill_sub_group_empty.html
@@ -0,0 +1,50 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard unique multiple | A suffix variable. Examples: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+basic
+
+Identifiers: the value of the variable "rougail.var1".
+
+A family
+
+rougail.dynval1.family
rougail.dynval2.family
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.dynval1.family.var rougail.dynval2.family.var string basic mandatory | With a variable. |
+
+
+
+
+
+| Variable | Description |
+
+
+rougail.var2 string standard | A second variable. Default: the value of var. |
+
+
+
diff --git a/tests/results/test_namespace/60_2family_dynamic_outside_calc.html b/tests/results/test_namespace/60_2family_dynamic_outside_calc.html
new file mode 100644
index 000000000..a431013d8
--- /dev/null
+++ b/tests/results/test_namespace/60_2family_dynamic_outside_calc.html
@@ -0,0 +1,44 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard mandatory unique multiple | A suffx variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+standard
+
+Identifiers: the value of the variable "rougail.var1".
+
+
+
+| Variable | Description |
+
+
+rougail.dynval1.var rougail.dynval2.var string standard mandatory | A dynamic variable. Default: val |
+
+
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_2family_dynamic_outside_calc_empty.html
new file mode 100644
index 000000000..47cf7ae75
--- /dev/null
+++ b/tests/results/test_namespace/60_2family_dynamic_outside_calc_empty.html
@@ -0,0 +1,44 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard unique multiple | A suffx variable. Examples: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+standard
+
+Identifiers: the value of the variable "rougail.var1".
+
+
+
+| Variable | Description |
+
+
+rougail.dynval1.var rougail.dynval2.var string standard mandatory | A dynamic variable. Default: val |
+
+
+
+
+
+| Variable | Description |
+
+
+rougail.newvar string standard | A second variable. Default: the value of var. |
+
+
+
diff --git a/tests/results/test_namespace/60_5family_dynamic_calc2.html b/tests/results/test_namespace/60_5family_dynamic_calc2.html
new file mode 100644
index 000000000..c04170805
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_calc2.html
@@ -0,0 +1,38 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+rougail.var2 string basic mandatory | A second variable. |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+standard hidden
+
+Hidden: if var2 is no.
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_5family_dynamic_calc2_empty.html
new file mode 100644
index 000000000..015f275a9
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_calc2_empty.html
@@ -0,0 +1,38 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | A suffix variable. Examples: |
+rougail.var2 string basic mandatory | A second variable. |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+standard hidden
+
+Hidden: if var2 is no.
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_5family_dynamic_calc_suffix.html
new file mode 100644
index 000000000..2e2f10bdb
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix.html
@@ -0,0 +1,44 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard mandatory unique multiple | A suffix variable. Default: |
+
+
+
+dyn<i>val1</i> or dyn<i>val2</i>
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+basic
+
+Identifiers: the value of the variable "rougail.var1".
+
+
+
+| Variable | Description |
+
+
+rougail.dynval1.var rougail.dynval2.var string basic mandatory | A dynamic variable. |
+
+
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_5family_dynamic_calc_suffix2.html
new file mode 100644
index 000000000..9e2e3e9ac
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix2.html
@@ -0,0 +1,35 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+standard
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_5family_dynamic_calc_suffix2_empty.html
new file mode 100644
index 000000000..445db082e
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix2_empty.html
@@ -0,0 +1,35 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | A suffix variable. Examples: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+standard
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_disabled.html
new file mode 100644
index 000000000..5665d6f88
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_disabled.html
@@ -0,0 +1,26 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+dyn<i>val1</i> or dyn<i>val2</i>
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+basic
+
+Identifiers:
+
+
+
+| 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.html b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_disabled2.html
new file mode 100644
index 000000000..9185b04f0
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_disabled2.html
@@ -0,0 +1,17 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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.html b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_empty.html
new file mode 100644
index 000000000..4afad4ed1
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_empty.html
@@ -0,0 +1,44 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard unique multiple | A suffix variable. Examples: |
+
+
+
+dyn<i>val1</i> or dyn<i>val2</i>
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+basic
+
+Identifiers: the value of the variable "rougail.var1".
+
+
+
+| Variable | Description |
+
+
+rougail.dynval1.var rougail.dynval2.var string basic mandatory | A dynamic variable. |
+
+
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_empty_2.html
new file mode 100644
index 000000000..ac5357269
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_empty_2.html
@@ -0,0 +1,43 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard unique multiple | A suffix variable. Example: val1 |
+
+
+
+dyn<i>val1</i>
+
+This family builds families dynamically.
+
+rougail.dynval1
+
+basic
+
+Identifiers: the value of the variable "rougail.var1".
+
+
+
+| Variable | Description |
+
+
+rougail.dynval1.var string basic mandatory | A dynamic variable. |
+
+
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_empty_3.html
new file mode 100644
index 000000000..a518f85a2
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_empty_3.html
@@ -0,0 +1,36 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| 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: |
+
+
+
+dyn<i>val1</i> or dyn<i>val2</i>
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+basic
+
+Identifiers: the value of the variable "rougail.var1".
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_hidden.html
new file mode 100644
index 000000000..bd0ca9511
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_hidden.html
@@ -0,0 +1,17 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_hidden_boolean.html
new file mode 100644
index 000000000..5e22a1af2
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_hidden_boolean.html
@@ -0,0 +1,17 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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.html b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_hidden_multi.html
new file mode 100644
index 000000000..49fe893ce
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_hidden_multi.html
@@ -0,0 +1,18 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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)- a value
+* - a second value
|
+
+
+
diff --git a/tests/results/test_namespace/60_5family_dynamic_calc_suffix_param.html b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_param.html
new file mode 100644
index 000000000..aa85b7938
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_param.html
@@ -0,0 +1,35 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A identifier variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+standard
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_param_empty.html
new file mode 100644
index 000000000..935981ff4
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_suffix_param_empty.html
@@ -0,0 +1,35 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | A identifier variable. Examples: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+standard
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_5family_dynamic_calc_variable.html
new file mode 100644
index 000000000..2e2f10bdb
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_variable.html
@@ -0,0 +1,44 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard mandatory unique multiple | A suffix variable. Default: |
+
+
+
+dyn<i>val1</i> or dyn<i>val2</i>
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+basic
+
+Identifiers: the value of the variable "rougail.var1".
+
+
+
+| Variable | Description |
+
+
+rougail.dynval1.var rougail.dynval2.var string basic mandatory | A dynamic variable. |
+
+
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_5family_dynamic_calc_variable_empty.html
new file mode 100644
index 000000000..4afad4ed1
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_calc_variable_empty.html
@@ -0,0 +1,44 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard unique multiple | A suffix variable. Examples: |
+
+
+
+dyn<i>val1</i> or dyn<i>val2</i>
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+basic
+
+Identifiers: the value of the variable "rougail.var1".
+
+
+
+| Variable | Description |
+
+
+rougail.dynval1.var rougail.dynval2.var string basic mandatory | A dynamic variable. |
+
+
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_5family_dynamic_hidden_suffix.html
new file mode 100644
index 000000000..72b88955f
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_hidden_suffix.html
@@ -0,0 +1,43 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+standard hidden
+
+Hidden: if suffix == 'val2'.
+
+Identifiers:
+
+
+
+| Variable | Description |
+
+
+rougail.dynval1.var rougail.dynval2.var string standard | A variable. |
+
+
+
+A family
+
+rougail.dynval1.family
rougail.dynval2.family
+
+standard
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_5family_dynamic_unknown_suffix_empty.html
new file mode 100644
index 000000000..700498414
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_unknown_suffix_empty.html
@@ -0,0 +1,40 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | A suffix variable. Examples: - val1
+* - val2
+* - val3
+* - val4
|
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.val1_dyn
rougail.val2_dyn
rougail.val3_dyn
rougail.val4_dyn
+
+standard
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_5family_dynamic_variable_outside.html
new file mode 100644
index 000000000..cdb60206e
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_variable_outside.html
@@ -0,0 +1,45 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.my_dyn_family_val1
rougail.my_dyn_family_val2
+
+standard
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+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. |
+
+
+
+
+
+| 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"
|
+
+
+
diff --git a/tests/results/test_namespace/60_5family_dynamic_variable_outside2.html b/tests/results/test_namespace/60_5family_dynamic_variable_outside2.html
new file mode 100644
index 000000000..eab6eb1e7
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_variable_outside2.html
@@ -0,0 +1,37 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.my_dyn_family_val1
rougail.my_dyn_family_val2
+
+standard
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_5family_dynamic_variable_outside2_empty.html
new file mode 100644
index 000000000..bee841518
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_variable_outside2_empty.html
@@ -0,0 +1,37 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| 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: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.my_dyn_family_val1
rougail.my_dyn_family_val2
+
+standard
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_5family_dynamic_variable_outside_1_0.html
new file mode 100644
index 000000000..cdb60206e
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_variable_outside_1_0.html
@@ -0,0 +1,45 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.my_dyn_family_val1
rougail.my_dyn_family_val2
+
+standard
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+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. |
+
+
+
+
+
+| 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"
|
+
+
+
diff --git a/tests/results/test_namespace/60_5family_dynamic_variable_outside_empty.html b/tests/results/test_namespace/60_5family_dynamic_variable_outside_empty.html
new file mode 100644
index 000000000..88bda6cd5
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_variable_outside_empty.html
@@ -0,0 +1,45 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | A suffix variable. Examples: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.my_dyn_family_val1
rougail.my_dyn_family_val2
+
+standard
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+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. |
+
+
+
+
+
+| 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"
|
+
+
+
diff --git a/tests/results/test_namespace/60_5family_dynamic_variable_outside_jinja.html b/tests/results/test_namespace/60_5family_dynamic_variable_outside_jinja.html
new file mode 100644
index 000000000..08fe4d0c5
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_variable_outside_jinja.html
@@ -0,0 +1,44 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.my_dyn_family_val1
rougail.my_dyn_family_val2
+
+standard
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+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. |
+
+
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_5family_dynamic_variable_outside_jinja_empty.html
new file mode 100644
index 000000000..0b004aff1
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_variable_outside_jinja_empty.html
@@ -0,0 +1,44 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | A suffix variable. Examples: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.my_dyn_family_val1
rougail.my_dyn_family_val2
+
+standard
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+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. |
+
+
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_5family_dynamic_variable_outside_sub_suffix_empty.html
new file mode 100644
index 000000000..bee609bc3
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_variable_outside_sub_suffix_empty.html
@@ -0,0 +1,57 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | A suffix variable. Examples: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.my_dyn_family_val1
rougail.my_dyn_family_val2
+
+standard
+
+Identifiers: the value of the variable "rougail.var".
+
+A sub dynamic family
+
+This family builds families dynamically.
+
+rougail.my_dyn_family_val1.subdyn_val1
rougail.my_dyn_family_val1.subdyn_val2
rougail.my_dyn_family_val2.subdyn_val1
rougail.my_dyn_family_val2.subdyn_val2
+
+standard
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+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. |
+
+
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_5family_dynamic_variable_outside_suffix.html
new file mode 100644
index 000000000..aac9c26b9
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_variable_outside_suffix.html
@@ -0,0 +1,44 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dyn_val1
rougail.dyn_val2
+
+standard
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+rougail.dyn_val1.var rougail.dyn_val2.var string standard mandatory | A variable inside dynamic family. Default: the value of the identifier. |
+
+
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_5family_dynamic_variable_outside_suffix_empty.html
new file mode 100644
index 000000000..eebc738a3
--- /dev/null
+++ b/tests/results/test_namespace/60_5family_dynamic_variable_outside_suffix_empty.html
@@ -0,0 +1,44 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | Asuffix variable. Examples: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dyn_val1
rougail.dyn_val2
+
+standard
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+rougail.dyn_val1.var rougail.dyn_val2.var string standard mandatory | A variable inside dynamic family. Default: the value of the identifier. |
+
+
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_6family_dynamic_inside.html
new file mode 100644
index 000000000..1d2f89a6c
--- /dev/null
+++ b/tests/results/test_namespace/60_6family_dynamic_inside.html
@@ -0,0 +1,38 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.val1_dyn
rougail.val2_dyn
+
+standard
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_6family_dynamic_inside_empty.html
new file mode 100644
index 000000000..d50da936b
--- /dev/null
+++ b/tests/results/test_namespace/60_6family_dynamic_inside_empty.html
@@ -0,0 +1,38 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | A suffix variable. Examples: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.val1_dyn
rougail.val2_dyn
+
+standard
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_6family_dynamic_leadership.html
new file mode 100644
index 000000000..607dc19a5
--- /dev/null
+++ b/tests/results/test_namespace/60_6family_dynamic_leadership.html
@@ -0,0 +1,45 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A suffix variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+basic
+
+Identifiers: the value of the variable "rougail.var".
+
+A leadership
+
+This family contains lists of variable blocks.
+
+rougail.dynval1.leadership
rougail.dynval2.leadership
+
+basic
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_6family_dynamic_leadership_empty.html
new file mode 100644
index 000000000..913aaa000
--- /dev/null
+++ b/tests/results/test_namespace/60_6family_dynamic_leadership_empty.html
@@ -0,0 +1,45 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | A suffix variable. Examples: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+basic
+
+Identifiers: the value of the variable "rougail.var".
+
+A leadership
+
+This family contains lists of variable blocks.
+
+rougail.dynval1.leadership
rougail.dynval2.leadership
+
+basic
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_6family_dynamic_sub_dynamic.html
new file mode 100644
index 000000000..02dfd39c8
--- /dev/null
+++ b/tests/results/test_namespace/60_6family_dynamic_sub_dynamic.html
@@ -0,0 +1,57 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A identifier variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+standard
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+rougail.dynval1.var rougail.dynval2.var string standard mandatory unique multiple | A dynamic variable. Default: add 't' to each var value. |
+
+
+
+A Second dynamic variable
+
+This family builds families dynamically.
+
+rougail.dynval1.dyn_tval1
rougail.dynval1.dyn_tval2
rougail.dynval2.dyn_tval1
rougail.dynval2.dyn_tval2
+
+standard
+
+Identifiers: - the value of the variable "rougail.dynval1.var"
+* - the value of the variable "rougail.dynval2.var"
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_1_0.html
new file mode 100644
index 000000000..02dfd39c8
--- /dev/null
+++ b/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_1_0.html
@@ -0,0 +1,57 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A identifier variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+standard
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+rougail.dynval1.var rougail.dynval2.var string standard mandatory unique multiple | A dynamic variable. Default: add 't' to each var value. |
+
+
+
+A Second dynamic variable
+
+This family builds families dynamically.
+
+rougail.dynval1.dyn_tval1
rougail.dynval1.dyn_tval2
rougail.dynval2.dyn_tval1
rougail.dynval2.dyn_tval2
+
+standard
+
+Identifiers: - the value of the variable "rougail.dynval1.var"
+* - the value of the variable "rougail.dynval2.var"
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_1_0_2.html
new file mode 100644
index 000000000..b3ac387ee
--- /dev/null
+++ b/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_1_0_2.html
@@ -0,0 +1,45 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A identifier variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.val1
rougail.val2
+
+basic
+
+Identifiers: the value of the variable "rougail.var".
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.val1.val1
rougail.val1.val2
rougail.val2.val1
rougail.val2.val2
+
+basic
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_empty.html
new file mode 100644
index 000000000..1c1cb9ca3
--- /dev/null
+++ b/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_empty.html
@@ -0,0 +1,57 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | A identifier variable. Examples: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+standard
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+rougail.dynval1.var rougail.dynval2.var string standard mandatory unique multiple | A dynamic variable. Default: add 't' to each var value. |
+
+
+
+A Second dynamic variable
+
+This family builds families dynamically.
+
+rougail.dynval1.dyn_tval1
rougail.dynval1.dyn_tval2
rougail.dynval2.dyn_tval1
rougail.dynval2.dyn_tval2
+
+standard
+
+Identifiers: - the value of the variable "rougail.dynval1.var"
+* - the value of the variable "rougail.dynval2.var"
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_empty2.html
new file mode 100644
index 000000000..02c6cd68e
--- /dev/null
+++ b/tests/results/test_namespace/60_6family_dynamic_sub_dynamic_empty2.html
@@ -0,0 +1,57 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard unique multiple | A identifier variable. Default: |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+standard
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+rougail.dynval1.var rougail.dynval2.var string standard unique multiple | A dynamic variable. |
+
+
+
+A Second dynamic variable
+
+This family builds families dynamically.
+
+rougail.dynval1.dyn_example
rougail.dynval2.dyn_example
+
+standard
+
+Identifiers: - the value of the variable "rougail.dynval1.var"
+* - the value of the variable "rougail.dynval2.var"
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_6family_dynamic_suffix_auto_multi.html
new file mode 100644
index 000000000..5bc8908de
--- /dev/null
+++ b/tests/results/test_namespace/60_6family_dynamic_suffix_auto_multi.html
@@ -0,0 +1,55 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard mandatory unique multiple | A suffix variable. Default: |
+
+
+
+dyn<i>val1</i> or dyn<i>val2</i>
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+basic
+
+Identifiers: the value of the variable "rougail.var1".
+
+dyn<i>val1</i>, dyn<i>val1</i>, dyn<i>val2</i> or dyn<i>val2</i>
+
+This family builds families dynamically.
+
+rougail.dynval1.dynval1
rougail.dynval1.dynval2
rougail.dynval2.dynval1
rougail.dynval2.dynval2
+
+basic
+
+Identifiers: the value of the variable "rougail.var1".
+
+
+
+| Variable | Description |
+
+
+rougail.dynval1.dynval1.var rougail.dynval1.dynval2.var rougail.dynval2.dynval1.var rougail.dynval2.dynval2.var string basic mandatory | A dynamic variable. |
+
+
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_6family_dynamic_suffix_auto_multi2.html
new file mode 100644
index 000000000..4bc858228
--- /dev/null
+++ b/tests/results/test_namespace/60_6family_dynamic_suffix_auto_multi2.html
@@ -0,0 +1,55 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.var1 string standard mandatory unique multiple | A suffix variable. Default: |
+
+
+
+dyn<i>val1</i> or dyn<i>val2</i>
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+basic
+
+Identifiers: the value of the variable "rougail.var1".
+
+dyn<i>val1</i>, dyn<i>val1</i>, dyn<i>val2</i> or dyn<i>val2</i>
+
+This family builds families dynamically.
+
+rougail.dynval1.dynval1
rougail.dynval1.dynval2
rougail.dynval2.dynval1
rougail.dynval2.dynval2
+
+basic
+
+Identifiers: the value of the variable "rougail.var1".
+
+
+
+| Variable | Description |
+
+
+rougail.dynval1.dynval1.var rougail.dynval1.dynval2.var rougail.dynval2.dynval1.var rougail.dynval2.dynval2.var string basic mandatory | A dynamic variable. |
+
+
+
+
+
+| Variable | Description |
+
+
+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.html b/tests/results/test_namespace/60_9extra_dynamic.html
new file mode 100644
index 000000000..ccd79cc3c
--- /dev/null
+++ b/tests/results/test_namespace/60_9extra_dynamic.html
@@ -0,0 +1,40 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory unique multiple | A variable. Default: |
+
+
+
+Variables for "Extra"
+
+extra
+
+basic
+
+dyn_<i>a</i>
+
+This family builds families dynamically.
+
+extra.dyn_a
+
+basic
+
+Identifiers: the value of the variable "rougail.var".
+
+
+
+| Variable | Description |
+
+
+extra.dyn_a.var string basic mandatory | |
+
+
+
diff --git a/tests/results/test_namespace/60_9extra_dynamic_extra.html b/tests/results/test_namespace/60_9extra_dynamic_extra.html
new file mode 100644
index 000000000..4c93bcd40
--- /dev/null
+++ b/tests/results/test_namespace/60_9extra_dynamic_extra.html
@@ -0,0 +1,55 @@
+Variables for "Rougail"
+
+rougail
+
+standard
+
+Général
+
+rougail.general
+
+standard
+
+
+
+| Variable | Description |
+
+
+rougail.general.varname string standard mandatory unique multiple | No change. Default: |
+
+
+
+Variables for "Extra"
+
+extra
+
+basic
+
+
+
+| Variable | Description |
+
+
+extra.var string standard mandatory unique multiple | A variable. Default: |
+
+
+
+dyn_<i>a</i>
+
+This family builds families dynamically.
+
+extra.dyn_a
+
+basic
+
+Identifiers: the value of the variable "extra.var".
+
+
+
+| Variable | Description |
+
+
+extra.dyn_a.var string basic mandatory | |
+
+
+
diff --git a/tests/results/test_namespace/60_9family_dynamic_calc_both.html b/tests/results/test_namespace/60_9family_dynamic_calc_both.html
new file mode 100644
index 000000000..5498c2026
--- /dev/null
+++ b/tests/results/test_namespace/60_9family_dynamic_calc_both.html
@@ -0,0 +1,35 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+
+
+| Variable | Description |
+
+
+rougail.var string standard mandatory | A suffix variable. Default: val2 |
+
+
+
+A dynamic family
+
+This family builds families dynamically.
+
+rougail.dynval1
rougail.dynval2
+
+basic
+
+Identifiers: - val1
+* - the value of the variable "rougail.var"
+
+
+
+| Variable | Description |
+
+
+rougail.dynval1.vardyn rougail.dynval2.vardyn string basic mandatory | A dynamic variable. |
+
+
+
diff --git a/tests/results/test_namespace/68_0family_leadership_mode.html b/tests/results/test_namespace/68_0family_leadership_mode.html
new file mode 100644
index 000000000..49c5f40d2
--- /dev/null
+++ b/tests/results/test_namespace/68_0family_leadership_mode.html
@@ -0,0 +1,25 @@
+Variables for "Rougail"
+
+rougail
+
+basic
+
+A leadership
+
+This family contains lists of variable blocks.
+
+rougail.leader
+
+basic
+
+
+
+| 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 5860f471f..e94001b86 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_0family_dynamic_no_description"]
+# test_ok = [HERE.parent.parent / "rougail-tests" / "structures" / "40_8calculation_boolean"]
os.environ['COLUMNS'] = '80'
@@ -34,7 +34,7 @@ def test_dir(request):
return request.param
-EXT = {'github': 'md', 'asciidoc': 'adoc', 'json': 'json', 'console': 'sh', 'gitlab': 'gitlab.md'}
+EXT = {'github': 'md', 'asciidoc': 'adoc', 'json': 'json', 'console': 'sh', 'gitlab': 'gitlab.md', "html": "html"}
def _test_structural_files(test_dir, namespace, ext, *, examples=False, without_family=False):
@@ -113,6 +113,10 @@ def test_structural_files_gitlab(test_dir):
def test_structural_files_asciidoc(test_dir):
_test_structural_files(test_dir, True, 'asciidoc')
+
+def test_structural_files_html(test_dir):
+ _test_structural_files(test_dir, True, 'html')
+
################
def test_structural_files_examples(test_dir):
_test_structural_files(test_dir, True, 'github', examples=True)
@@ -140,6 +144,9 @@ def test_structural_files_gitlab_no_namespace(test_dir):
def test_structural_files_asciidoc_no_namespace(test_dir):
_test_structural_files(test_dir, False, 'asciidoc')
+def test_structural_files_html_no_namespace(test_dir):
+ _test_structural_files(test_dir, False, 'html')
+
################
def test_structural_files_examples_no_namespace(test_dir):
_test_structural_files(test_dir, False, 'github', examples=True)