fix: undocumented variable in dynamic
This commit is contained in:
parent
cb770dd8d7
commit
c1ab106ba5
27 changed files with 513 additions and 3 deletions
|
|
@ -808,14 +808,15 @@ class CommonFormater:
|
||||||
submessage, msg = self.message_to_string(msg, submessage)
|
submessage, msg = self.message_to_string(msg, submessage)
|
||||||
if isinstance(msg, list):
|
if isinstance(msg, list):
|
||||||
if len(msg) == 1:
|
if len(msg) == 1:
|
||||||
msg = calc_path(msg[0], self)
|
submessage, elt = self.message_to_string(msg[0], submessage)
|
||||||
|
submessage += self.list(elt)
|
||||||
else:
|
else:
|
||||||
lst = []
|
lst = []
|
||||||
for p in msg:
|
for p in msg:
|
||||||
submessage, elt = self.message_to_string(p, submessage)
|
submessage, elt = self.message_to_string(p, submessage)
|
||||||
lst.append(elt)
|
lst.append(elt)
|
||||||
submessage += self.list(lst)
|
submessage += self.list(lst)
|
||||||
msg = ""
|
msg = ""
|
||||||
if not isinstance(msg, str):
|
if not isinstance(msg, str):
|
||||||
submessage += dump(msg)
|
submessage += dump(msg)
|
||||||
else:
|
else:
|
||||||
|
|
|
||||||
26
tests/results/test/60_0family_dynamic_source_hidden.adoc
Normal file
26
tests/results/test/60_0family_dynamic_source_hidden.adoc
Normal file
|
|
@ -0,0 +1,26 @@
|
||||||
|
== A dynamic family
|
||||||
|
|
||||||
|
This family builds families dynamically.
|
||||||
|
|
||||||
|
|
||||||
|
**dyn__val1__** +
|
||||||
|
**dyn__val2__**
|
||||||
|
|
||||||
|
`basic`
|
||||||
|
|
||||||
|
**Identifiers**: (from an undocumented variable)
|
||||||
|
|
||||||
|
* val1
|
||||||
|
* val2
|
||||||
|
|
||||||
|
[cols="1a,1a"]
|
||||||
|
|====
|
||||||
|
| Variable | Description
|
||||||
|
|
|
||||||
|
|
||||||
|
**dyn__val1__.var** +
|
||||||
|
**dyn__val2__.var** +
|
||||||
|
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[string]` `basic` `mandatory` |
|
||||||
|
A dynamic variable.
|
||||||
|
|====
|
||||||
|
|
||||||
|
|
@ -0,0 +1,15 @@
|
||||||
|
<details><summary>A dynamic family</summary>
|
||||||
|
|
||||||
|
This family builds families dynamically.
|
||||||
|
|
||||||
|
>>> [!note] Informations
|
||||||
|
**dyn*val1***<br/>**dyn*val2***<br>`basic`
|
||||||
|
|
||||||
|
**Identifiers**: (from an undocumented variable)<br/>- val1<br/>- val2
|
||||||
|
>>>
|
||||||
|
| Variable | Description |
|
||||||
|
|----------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
|
||||||
|
| **dyn*val1*.var**<br/>**dyn*val2*.var**<br/>[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
20
tests/results/test/60_0family_dynamic_source_hidden.html
Normal file
20
tests/results/test/60_0family_dynamic_source_hidden.html
Normal file
|
|
@ -0,0 +1,20 @@
|
||||||
|
<h1>A dynamic family</h1>
|
||||||
|
|
||||||
|
This family builds families dynamically.
|
||||||
|
|
||||||
|
<b>dyn<i>val1</i></b><br/><b>dyn<i>val2</i></b>
|
||||||
|
|
||||||
|
<mark>basic</mark>
|
||||||
|
|
||||||
|
<b>Identifiers</b>: (from an undocumented variable)<ul><li>val1</li>
|
||||||
|
<li>val2</li></ul>
|
||||||
|
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr><th>Variable </th><th>Description </th></tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr><td><b>dyn<i>val1</i>.var</b><br/><b>dyn<i>val2</i>.var</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>string</a></mark> <mark>basic</mark> <mark>mandatory</mark></td><td>A dynamic variable.</td></tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
72
tests/results/test/60_0family_dynamic_source_hidden.json
Normal file
72
tests/results/test/60_0family_dynamic_source_hidden.json
Normal file
|
|
@ -0,0 +1,72 @@
|
||||||
|
{
|
||||||
|
"dyn{{ identifier }}": {
|
||||||
|
"type": "dynamic",
|
||||||
|
"informations": {
|
||||||
|
"names": [
|
||||||
|
"dynval1",
|
||||||
|
"dynval2"
|
||||||
|
],
|
||||||
|
"identifiers": [
|
||||||
|
[
|
||||||
|
"val1"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"val2"
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"path": "dyn{{ identifier }}",
|
||||||
|
"description": "A dynamic family",
|
||||||
|
"properties": [
|
||||||
|
{
|
||||||
|
"type": "mode",
|
||||||
|
"name": "basic"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"identifier": [
|
||||||
|
{
|
||||||
|
"submessage": "(from an undocumented variable)",
|
||||||
|
"values": [
|
||||||
|
"val1",
|
||||||
|
"val2"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"help": [
|
||||||
|
"This family builds families dynamically."
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"children": {
|
||||||
|
"var": {
|
||||||
|
"names": [
|
||||||
|
"var",
|
||||||
|
"var"
|
||||||
|
],
|
||||||
|
"identifiers": [
|
||||||
|
[
|
||||||
|
"val1"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"val2"
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"path": "dyn{{ identifier }}.var",
|
||||||
|
"description": "A dynamic variable.",
|
||||||
|
"type": "variable",
|
||||||
|
"properties": [
|
||||||
|
{
|
||||||
|
"type": "type",
|
||||||
|
"name": "string"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "mode",
|
||||||
|
"name": "basic"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "property",
|
||||||
|
"name": "mandatory"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
14
tests/results/test/60_0family_dynamic_source_hidden.md
Normal file
14
tests/results/test/60_0family_dynamic_source_hidden.md
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
# A dynamic family
|
||||||
|
|
||||||
|
This family builds families dynamically.
|
||||||
|
|
||||||
|
**dyn*val1***<br/>**dyn*val2***
|
||||||
|
|
||||||
|
`basic`
|
||||||
|
|
||||||
|
**Identifiers**: (from an undocumented variable)<br/>- val1<br/>- val2
|
||||||
|
|
||||||
|
| Variable | Description |
|
||||||
|
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||||
|
| **dyn*val1*.var**<br/>**dyn*val2*.var**<br/>[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
|
||||||
|
|
||||||
30
tests/results/test/60_0family_dynamic_source_hidden.sh
Normal file
30
tests/results/test/60_0family_dynamic_source_hidden.sh
Normal file
|
|
@ -0,0 +1,30 @@
|
||||||
|
|
||||||
|
|
||||||
|
[1;4;96mA dynamic family[0m
|
||||||
|
|
||||||
|
|
||||||
|
This family builds families dynamically.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
[1mdyn[0m[1;3mval1[0m
|
||||||
|
[1mdyn[0m[1;3mval2[0m
|
||||||
|
|
||||||
|
|
||||||
|
[1;7m basic [0m
|
||||||
|
|
||||||
|
|
||||||
|
[1mIdentifiers[0m: [1m([0mfrom an undocumented variable[1m)[0m
|
||||||
|
- val1
|
||||||
|
- val2
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||||
|
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||||
|
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||||
|
│ [1mdyn[0m[1;3mval1[0m[1m.var[0m │ A dynamic variable. │
|
||||||
|
│ [1mdyn[0m[1;3mval2[0m[1m.var[0m │ │
|
||||||
|
│ [1;7m string [0m [1;7m basic [0m [1;7m mandatory [0m │ │
|
||||||
|
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||||
|
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
[]
|
||||||
|
|
@ -0,0 +1,18 @@
|
||||||
|
# Example with mandatory variables not filled in
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
---
|
||||||
|
dynval1:
|
||||||
|
var: example
|
||||||
|
dynval2:
|
||||||
|
var: example
|
||||||
|
```
|
||||||
|
# Example with all variables modifiable
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
---
|
||||||
|
dynval1:
|
||||||
|
var: example
|
||||||
|
dynval2:
|
||||||
|
var: example
|
||||||
|
```
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
[]
|
||||||
|
|
@ -0,0 +1,32 @@
|
||||||
|
== Variables for "Rougail"
|
||||||
|
|
||||||
|
**rougail**
|
||||||
|
|
||||||
|
`basic`
|
||||||
|
|
||||||
|
=== A dynamic family
|
||||||
|
|
||||||
|
This family builds families dynamically.
|
||||||
|
|
||||||
|
|
||||||
|
**rougail.dyn__val1__** +
|
||||||
|
**rougail.dyn__val2__**
|
||||||
|
|
||||||
|
`basic`
|
||||||
|
|
||||||
|
**Identifiers**: (from an undocumented variable)
|
||||||
|
|
||||||
|
* val1
|
||||||
|
* val2
|
||||||
|
|
||||||
|
[cols="1a,1a"]
|
||||||
|
|====
|
||||||
|
| Variable | Description
|
||||||
|
|
|
||||||
|
|
||||||
|
**rougail.dyn__val1__.var** +
|
||||||
|
**rougail.dyn__val2__.var** +
|
||||||
|
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[string]` `basic` `mandatory` |
|
||||||
|
A dynamic variable.
|
||||||
|
|====
|
||||||
|
|
||||||
|
|
@ -0,0 +1,13 @@
|
||||||
|
== New variable
|
||||||
|
|
||||||
|
[cols="1a,1a"]
|
||||||
|
|====
|
||||||
|
| Variable | Description
|
||||||
|
|
|
||||||
|
|
||||||
|
**rougail.dyn__val1__.var** +
|
||||||
|
**rougail.dyn__val2__.var** +
|
||||||
|
`https://rougail.readthedocs.io/en/latest/variable.html#variables-types[string]` `basic` `mandatory` |
|
||||||
|
A dynamic variable.
|
||||||
|
|====
|
||||||
|
|
||||||
|
|
@ -0,0 +1,6 @@
|
||||||
|
<details><summary>New variable</summary>
|
||||||
|
|
||||||
|
| Variable | Description |
|
||||||
|
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
|
||||||
|
| **rougail.dyn*val1*.var**<br/>**rougail.dyn*val2*.var**<br/>[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
|
||||||
|
|
||||||
|
|
@ -0,0 +1,11 @@
|
||||||
|
<h1>New variable</h1>
|
||||||
|
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr><th>Variable </th><th>Description </th></tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr><td><b>rougail.dyn<i>val1</i>.var</b><br/><b>rougail.dyn<i>val2</i>.var</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>string</a></mark> <mark>basic</mark> <mark>mandatory</mark></td><td>A dynamic variable.</td></tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
|
@ -0,0 +1,6 @@
|
||||||
|
# New variable
|
||||||
|
|
||||||
|
| Variable | Description |
|
||||||
|
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||||
|
| **rougail.dyn*val1*.var**<br/>**rougail.dyn*val2*.var**<br/>[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
|
||||||
|
|
||||||
|
|
@ -0,0 +1,12 @@
|
||||||
|
|
||||||
|
|
||||||
|
[1;4;96mNew variable[0m
|
||||||
|
|
||||||
|
|
||||||
|
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||||
|
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||||
|
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||||
|
│ [1mrougail.dyn[0m[1;3mval1[0m[1m.var[0m │ A dynamic variable. │
|
||||||
|
│ [1mrougail.dyn[0m[1;3mval2[0m[1m.var[0m │ │
|
||||||
|
│ [1;7m string [0m [1;7m basic [0m [1;7m mandatory [0m │ │
|
||||||
|
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||||
|
|
@ -0,0 +1,24 @@
|
||||||
|
<details><summary>Rougail</summary>
|
||||||
|
|
||||||
|
>>> [!note] Informations
|
||||||
|
**rougail**<br>`basic`
|
||||||
|
|
||||||
|
|
||||||
|
>>>
|
||||||
|
<details><summary>A dynamic family</summary>
|
||||||
|
|
||||||
|
This family builds families dynamically.
|
||||||
|
|
||||||
|
>>> [!note] Informations
|
||||||
|
**rougail.dyn*val1***<br/>**rougail.dyn*val2***<br>`basic`
|
||||||
|
|
||||||
|
**Identifiers**: (from an undocumented variable)<br/>- val1<br/>- val2
|
||||||
|
>>>
|
||||||
|
| Variable | Description |
|
||||||
|
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|
|
||||||
|
| **rougail.dyn*val1*.var**<br/>**rougail.dyn*val2*.var**<br/>[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
|
@ -0,0 +1,26 @@
|
||||||
|
<h1>Variables for "Rougail"</h1>
|
||||||
|
|
||||||
|
<b>rougail</b>
|
||||||
|
|
||||||
|
<mark>basic</mark>
|
||||||
|
|
||||||
|
<h2>A dynamic family</h2>
|
||||||
|
|
||||||
|
This family builds families dynamically.
|
||||||
|
|
||||||
|
<b>rougail.dyn<i>val1</i></b><br/><b>rougail.dyn<i>val2</i></b>
|
||||||
|
|
||||||
|
<mark>basic</mark>
|
||||||
|
|
||||||
|
<b>Identifiers</b>: (from an undocumented variable)<ul><li>val1</li>
|
||||||
|
<li>val2</li></ul>
|
||||||
|
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr><th>Variable </th><th>Description </th></tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr><td><b>rougail.dyn<i>val1</i>.var</b><br/><b>rougail.dyn<i>val2</i>.var</b><br/><mark><a href='https://rougail.readthedocs.io/en/latest/variable.html#variables-types'>string</a></mark> <mark>basic</mark> <mark>mandatory</mark></td><td>A dynamic variable.</td></tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
|
@ -0,0 +1,90 @@
|
||||||
|
{
|
||||||
|
"rougail": {
|
||||||
|
"type": "namespace",
|
||||||
|
"informations": {
|
||||||
|
"path": "rougail",
|
||||||
|
"names": [
|
||||||
|
"rougail"
|
||||||
|
],
|
||||||
|
"description": "Rougail",
|
||||||
|
"properties": [
|
||||||
|
{
|
||||||
|
"type": "mode",
|
||||||
|
"name": "basic"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"children": {
|
||||||
|
"dyn{{ identifier }}": {
|
||||||
|
"type": "dynamic",
|
||||||
|
"informations": {
|
||||||
|
"names": [
|
||||||
|
"dynval1",
|
||||||
|
"dynval2"
|
||||||
|
],
|
||||||
|
"identifiers": [
|
||||||
|
[
|
||||||
|
"val1"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"val2"
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"path": "rougail.dyn{{ identifier }}",
|
||||||
|
"description": "A dynamic family",
|
||||||
|
"properties": [
|
||||||
|
{
|
||||||
|
"type": "mode",
|
||||||
|
"name": "basic"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"identifier": [
|
||||||
|
{
|
||||||
|
"submessage": "(from an undocumented variable)",
|
||||||
|
"values": [
|
||||||
|
"val1",
|
||||||
|
"val2"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"help": [
|
||||||
|
"This family builds families dynamically."
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"children": {
|
||||||
|
"var": {
|
||||||
|
"names": [
|
||||||
|
"var",
|
||||||
|
"var"
|
||||||
|
],
|
||||||
|
"identifiers": [
|
||||||
|
[
|
||||||
|
"val1"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"val2"
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"path": "rougail.dyn{{ identifier }}.var",
|
||||||
|
"description": "A dynamic variable.",
|
||||||
|
"type": "variable",
|
||||||
|
"properties": [
|
||||||
|
{
|
||||||
|
"type": "type",
|
||||||
|
"name": "string"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "mode",
|
||||||
|
"name": "basic"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "property",
|
||||||
|
"name": "mandatory"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,20 @@
|
||||||
|
# Variables for "Rougail"
|
||||||
|
|
||||||
|
**rougail**
|
||||||
|
|
||||||
|
`basic`
|
||||||
|
|
||||||
|
## A dynamic family
|
||||||
|
|
||||||
|
This family builds families dynamically.
|
||||||
|
|
||||||
|
**rougail.dyn*val1***<br/>**rougail.dyn*val2***
|
||||||
|
|
||||||
|
`basic`
|
||||||
|
|
||||||
|
**Identifiers**: (from an undocumented variable)<br/>- val1<br/>- val2
|
||||||
|
|
||||||
|
| Variable | Description |
|
||||||
|
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||||
|
| **rougail.dyn*val1*.var**<br/>**rougail.dyn*val2*.var**<br/>[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
|
||||||
|
|
||||||
|
|
@ -0,0 +1,45 @@
|
||||||
|
|
||||||
|
|
||||||
|
[1;4;96mVariables for [0m[1;4;96m"Rougail"[0m
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
[1mrougail[0m
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
[1;7m basic [0m
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
[1;4;92mA dynamic family[0m
|
||||||
|
|
||||||
|
|
||||||
|
This family builds families dynamically.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
[1mrougail.dyn[0m[1;3mval1[0m
|
||||||
|
[1mrougail.dyn[0m[1;3mval2[0m
|
||||||
|
|
||||||
|
|
||||||
|
[1;7m basic [0m
|
||||||
|
|
||||||
|
|
||||||
|
[1mIdentifiers[0m: [1m([0mfrom an undocumented variable[1m)[0m
|
||||||
|
- val1
|
||||||
|
- val2
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
||||||
|
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mDescription [0m[1m [0m┃
|
||||||
|
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
||||||
|
│ [1mrougail.dyn[0m[1;3mval1[0m[1m.var[0m │ A dynamic variable. │
|
||||||
|
│ [1mrougail.dyn[0m[1;3mval2[0m[1m.var[0m │ │
|
||||||
|
│ [1;7m string [0m [1;7m basic [0m [1;7m mandatory [0m │ │
|
||||||
|
└───────────────────────────────────────┴──────────────────────────────────────┘
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
[]
|
||||||
|
|
@ -0,0 +1,20 @@
|
||||||
|
# Example with mandatory variables not filled in
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
---
|
||||||
|
rougail:
|
||||||
|
dynval1:
|
||||||
|
var: example
|
||||||
|
dynval2:
|
||||||
|
var: example
|
||||||
|
```
|
||||||
|
# Example with all variables modifiable
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
---
|
||||||
|
rougail:
|
||||||
|
dynval1:
|
||||||
|
var: example
|
||||||
|
dynval2:
|
||||||
|
var: example
|
||||||
|
```
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
[]
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
| Variable | Description |
|
||||||
|
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||||
|
| **rougail.dyn*val1*.var**<br/>**rougail.dyn*val2*.var**<br/>[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `basic` `mandatory` | A dynamic variable. |
|
||||||
|
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
[]
|
||||||
|
|
@ -20,7 +20,7 @@ excludes = [
|
||||||
]
|
]
|
||||||
|
|
||||||
test_ok = get_structures_list(excludes)
|
test_ok = get_structures_list(excludes)
|
||||||
# test_ok = [HERE.parent.parent / "rougail-tests" / "structures" / "40_0leadership_leader_follower"]
|
test_ok = [HERE.parent.parent / "rougail-tests" / "structures" / "60_0family_dynamic_source_hidden"]
|
||||||
|
|
||||||
os.environ['COLUMNS'] = '80'
|
os.environ['COLUMNS'] = '80'
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue