diff --git a/tests/results/test/01_6integer_multi_mandatory.adoc b/tests/results/test/01_6integer_multi_mandatory.adoc new file mode 100644 index 000000000..fa997f439 --- /dev/null +++ b/tests/results/test/01_6integer_multi_mandatory.adoc @@ -0,0 +1,10 @@ +[cols="1a,1a"] +|==== +| Variable | Description +| + +**var** + +`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[integer]` `basic` `mandatory` `unique` `multiple` | +The first variable. +|==== + diff --git a/tests/results/test/01_6integer_multi_mandatory.gitlab.md b/tests/results/test/01_6integer_multi_mandatory.gitlab.md new file mode 100644 index 000000000..6a0dc98f5 --- /dev/null +++ b/tests/results/test/01_6integer_multi_mandatory.gitlab.md @@ -0,0 +1,4 @@ +| Variable | Description | +|-----------------------------------------------------------------------------------------------------------------------------------------|---------------------| +| **var**
[`integer`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | The first variable. | + diff --git a/tests/results/test/01_6integer_multi_mandatory.html b/tests/results/test/01_6integer_multi_mandatory.html new file mode 100644 index 000000000..5f72920fb --- /dev/null +++ b/tests/results/test/01_6integer_multi_mandatory.html @@ -0,0 +1,9 @@ + + + + + + + +
Variable Description
var
integer basic mandatory unique multiple
The first variable.
+ diff --git a/tests/results/test/01_6integer_multi_mandatory.json b/tests/results/test/01_6integer_multi_mandatory.json new file mode 100644 index 000000000..cdbfd042b --- /dev/null +++ b/tests/results/test/01_6integer_multi_mandatory.json @@ -0,0 +1,32 @@ +{ + "var": { + "type": "variable", + "properties": [ + { + "type": "type", + "name": "integer" + }, + { + "type": "mode", + "name": "basic" + }, + { + "type": "property", + "name": "mandatory" + }, + { + "type": "property", + "name": "unique" + }, + { + "type": "multiple", + "name": "multiple" + } + ], + "path": "var", + "names": [ + "var" + ], + "description": "The first variable." + } +} \ No newline at end of file diff --git a/tests/results/test/01_6integer_multi_mandatory.md b/tests/results/test/01_6integer_multi_mandatory.md new file mode 100644 index 000000000..a70c0b81d --- /dev/null +++ b/tests/results/test/01_6integer_multi_mandatory.md @@ -0,0 +1,4 @@ +| Variable                                                                                                                     | Description                                                                                                                  | +|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| **var**
[`integer`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | The first variable. | + diff --git a/tests/results/test/01_6integer_multi_mandatory.sh b/tests/results/test/01_6integer_multi_mandatory.sh new file mode 100644 index 000000000..7c0b6b7aa --- /dev/null +++ b/tests/results/test/01_6integer_multi_mandatory.sh @@ -0,0 +1,7 @@ +┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ +┃ Variable  ┃ Description  ┃ +┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩ +│ var │ The first variable. │ +│  integer   basic   mandatory   unique │ │ +│ multiple  │ │ +└───────────────────────────────────────┴──────────────────────────────────────┘ diff --git a/tests/results/test/warnings_01_6integer_multi_mandatory b/tests/results/test/warnings_01_6integer_multi_mandatory new file mode 100644 index 000000000..0637a088a --- /dev/null +++ b/tests/results/test/warnings_01_6integer_multi_mandatory @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/tests/results/test_examples/01_6integer_multi_mandatory.md b/tests/results/test_examples/01_6integer_multi_mandatory.md new file mode 100644 index 000000000..0518aa78b --- /dev/null +++ b/tests/results/test_examples/01_6integer_multi_mandatory.md @@ -0,0 +1,14 @@ +# Example with mandatory variables not filled in + +```yaml +--- +var: + - 42 +``` +# Example with all variables modifiable + +```yaml +--- +var: + - 42 +``` diff --git a/tests/results/test_examples/warnings_01_6integer_multi_mandatory b/tests/results/test_examples/warnings_01_6integer_multi_mandatory new file mode 100644 index 000000000..0637a088a --- /dev/null +++ b/tests/results/test_examples/warnings_01_6integer_multi_mandatory @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/tests/results/test_namespace/01_6integer_multi_mandatory.adoc b/tests/results/test_namespace/01_6integer_multi_mandatory.adoc new file mode 100644 index 000000000..0f139c6d8 --- /dev/null +++ b/tests/results/test_namespace/01_6integer_multi_mandatory.adoc @@ -0,0 +1,16 @@ +== Variables for "Rougail" + +**rougail** + +`basic` + +[cols="1a,1a"] +|==== +| Variable | Description +| + +**rougail.var** + +`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[integer]` `basic` `mandatory` `unique` `multiple` | +The first variable. +|==== + diff --git a/tests/results/test_namespace/01_6integer_multi_mandatory.changelog.adoc b/tests/results/test_namespace/01_6integer_multi_mandatory.changelog.adoc new file mode 100644 index 000000000..a9305cccc --- /dev/null +++ b/tests/results/test_namespace/01_6integer_multi_mandatory.changelog.adoc @@ -0,0 +1,12 @@ +== New variable + +[cols="1a,1a"] +|==== +| Variable | Description +| + +**rougail.var** + +`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[integer]` `basic` `mandatory` `unique` `multiple` | +The first variable. +|==== + diff --git a/tests/results/test_namespace/01_6integer_multi_mandatory.changelog.gitlab.md b/tests/results/test_namespace/01_6integer_multi_mandatory.changelog.gitlab.md new file mode 100644 index 000000000..e5f1bf7d1 --- /dev/null +++ b/tests/results/test_namespace/01_6integer_multi_mandatory.changelog.gitlab.md @@ -0,0 +1,6 @@ +
New variable + +| Variable | Description | +|-------------------------------------------------------------------------------------------------------------------------------------------------|---------------------| +| **rougail.var**
[`integer`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | The first variable. | + diff --git a/tests/results/test_namespace/01_6integer_multi_mandatory.changelog.html b/tests/results/test_namespace/01_6integer_multi_mandatory.changelog.html new file mode 100644 index 000000000..6300d1227 --- /dev/null +++ b/tests/results/test_namespace/01_6integer_multi_mandatory.changelog.html @@ -0,0 +1,11 @@ +

New variable

+ + + + + + + + +
Variable Description
rougail.var
integer basic mandatory unique multiple
The first variable.
+ diff --git a/tests/results/test_namespace/01_6integer_multi_mandatory.changelog.md b/tests/results/test_namespace/01_6integer_multi_mandatory.changelog.md new file mode 100644 index 000000000..6ebab1fb3 --- /dev/null +++ b/tests/results/test_namespace/01_6integer_multi_mandatory.changelog.md @@ -0,0 +1,6 @@ +# New variable + +| Variable                                                                                                                     | Description                                                                                                                  | +|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| **rougail.var**
[`integer`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | The first variable. | + diff --git a/tests/results/test_namespace/01_6integer_multi_mandatory.changelog.sh b/tests/results/test_namespace/01_6integer_multi_mandatory.changelog.sh new file mode 100644 index 000000000..ac4851ecd --- /dev/null +++ b/tests/results/test_namespace/01_6integer_multi_mandatory.changelog.sh @@ -0,0 +1,12 @@ + + +New variable + + +┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ +┃ Variable  ┃ Description  ┃ +┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩ +│ rougail.var │ The first variable. │ +│  integer   basic   mandatory   unique │ │ +│ multiple  │ │ +└───────────────────────────────────────┴──────────────────────────────────────┘ diff --git a/tests/results/test_namespace/01_6integer_multi_mandatory.gitlab.md b/tests/results/test_namespace/01_6integer_multi_mandatory.gitlab.md new file mode 100644 index 000000000..5d02e5538 --- /dev/null +++ b/tests/results/test_namespace/01_6integer_multi_mandatory.gitlab.md @@ -0,0 +1,13 @@ +
Rougail + +>>> [!note] Informations +**rougail**
`basic` + + +>>> +| Variable | Description | +|-------------------------------------------------------------------------------------------------------------------------------------------------|---------------------| +| **rougail.var**
[`integer`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | The first variable. | + +
+ diff --git a/tests/results/test_namespace/01_6integer_multi_mandatory.html b/tests/results/test_namespace/01_6integer_multi_mandatory.html new file mode 100644 index 000000000..cce37ed91 --- /dev/null +++ b/tests/results/test_namespace/01_6integer_multi_mandatory.html @@ -0,0 +1,15 @@ +

Variables for "Rougail"

+ +rougail + +basic + + + + + + + + +
Variable Description
rougail.var
integer basic mandatory unique multiple
The first variable.
+ diff --git a/tests/results/test_namespace/01_6integer_multi_mandatory.json b/tests/results/test_namespace/01_6integer_multi_mandatory.json new file mode 100644 index 000000000..fac37fba3 --- /dev/null +++ b/tests/results/test_namespace/01_6integer_multi_mandatory.json @@ -0,0 +1,50 @@ +{ + "rougail": { + "type": "namespace", + "informations": { + "path": "rougail", + "names": [ + "rougail" + ], + "description": "Rougail", + "properties": [ + { + "type": "mode", + "name": "basic" + } + ] + }, + "children": { + "var": { + "type": "variable", + "properties": [ + { + "type": "type", + "name": "integer" + }, + { + "type": "mode", + "name": "basic" + }, + { + "type": "property", + "name": "mandatory" + }, + { + "type": "property", + "name": "unique" + }, + { + "type": "multiple", + "name": "multiple" + } + ], + "path": "rougail.var", + "names": [ + "var" + ], + "description": "The first variable." + } + } + } +} \ No newline at end of file diff --git a/tests/results/test_namespace/01_6integer_multi_mandatory.md b/tests/results/test_namespace/01_6integer_multi_mandatory.md new file mode 100644 index 000000000..9383054a4 --- /dev/null +++ b/tests/results/test_namespace/01_6integer_multi_mandatory.md @@ -0,0 +1,10 @@ +# Variables for "Rougail" + +**rougail** + +`basic` + +| Variable                                                                                                                     | Description                                                                                                                  | +|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| **rougail.var**
[`integer`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | The first variable. | + diff --git a/tests/results/test_namespace/01_6integer_multi_mandatory.sh b/tests/results/test_namespace/01_6integer_multi_mandatory.sh new file mode 100644 index 000000000..a78ee2c57 --- /dev/null +++ b/tests/results/test_namespace/01_6integer_multi_mandatory.sh @@ -0,0 +1,22 @@ + + +Variables for "Rougail" + + + +rougail + + + + basic  + + + +┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ +┃ Variable  ┃ Description  ┃ +┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩ +│ rougail.var │ The first variable. │ +│  integer   basic   mandatory   unique │ │ +│ multiple  │ │ +└───────────────────────────────────────┴──────────────────────────────────────┘ + diff --git a/tests/results/test_namespace/warnings_01_6integer_multi_mandatory b/tests/results/test_namespace/warnings_01_6integer_multi_mandatory new file mode 100644 index 000000000..0637a088a --- /dev/null +++ b/tests/results/test_namespace/warnings_01_6integer_multi_mandatory @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/tests/results/test_namespace_examples/01_6integer_multi_mandatory.md b/tests/results/test_namespace_examples/01_6integer_multi_mandatory.md new file mode 100644 index 000000000..9375f1b56 --- /dev/null +++ b/tests/results/test_namespace_examples/01_6integer_multi_mandatory.md @@ -0,0 +1,16 @@ +# Example with mandatory variables not filled in + +```yaml +--- +rougail: + var: + - 42 +``` +# Example with all variables modifiable + +```yaml +--- +rougail: + var: + - 42 +``` diff --git a/tests/results/test_namespace_examples/warnings_01_6integer_multi_mandatory b/tests/results/test_namespace_examples/warnings_01_6integer_multi_mandatory new file mode 100644 index 000000000..0637a088a --- /dev/null +++ b/tests/results/test_namespace_examples/warnings_01_6integer_multi_mandatory @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/tests/results/test_namespace_without_family/01_6integer_multi_mandatory.md b/tests/results/test_namespace_without_family/01_6integer_multi_mandatory.md new file mode 100644 index 000000000..0d68a112a --- /dev/null +++ b/tests/results/test_namespace_without_family/01_6integer_multi_mandatory.md @@ -0,0 +1,4 @@ +| Variable                                                                                                                     | Description                                                                                                                  | +|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| **rougail.var**
[`integer`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` `unique` `multiple` | The first variable. | + diff --git a/tests/results/test_namespace_without_family/warnings_01_6integer_multi_mandatory b/tests/results/test_namespace_without_family/warnings_01_6integer_multi_mandatory new file mode 100644 index 000000000..0637a088a --- /dev/null +++ b/tests/results/test_namespace_without_family/warnings_01_6integer_multi_mandatory @@ -0,0 +1 @@ +[] \ No newline at end of file