feat: add tests

This commit is contained in:
egarette@silique.fr 2024-12-02 20:22:50 +01:00
parent ca981776e6
commit 33a05933e3
2216 changed files with 24697 additions and 15 deletions

View file

@ -17,10 +17,13 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
""" """
from typing import Any, List, Optional from typing import Any, List, Optional
from io import BytesIO
from rich.tree import Tree from rich.tree import Tree
from rich.console import Console from rich.console import Console
from rich.table import Table from rich.table import Table
from rich.panel import Panel from rich.panel import Panel
from ruamel.yaml import YAML
from tiramisu import undefined from tiramisu import undefined
from tiramisu.error import PropertiesOptionError, ConfigError from tiramisu.error import PropertiesOptionError, ConfigError
@ -122,7 +125,7 @@ class RougailOutputConsole:
def run(self) -> str: def run(self) -> str:
with self.console.capture() as capture: with self.console.capture() as capture:
self.print() self.print()
return capture.get() return capture.get()
def print(self) -> None: def print(self) -> None:
self.exporter() self.exporter()
@ -211,10 +214,13 @@ class RougailOutputConsole:
self.out.append(tree) self.out.append(tree)
def get_root(self) -> None: def get_root(self) -> None:
yaml = YAML()
yaml.indent(mapping=2, sequence=4, offset=2)
self.output = OutputFamily( self.output = OutputFamily(
_("Variables:"), _("Variables:"),
None, None,
self, self,
yaml,
no_icon=True, no_icon=True,
) )
return self.output return self.output
@ -225,7 +231,7 @@ class RougailOutputConsole:
class OutputFamily: class OutputFamily:
def __init__( def __init__(
self, family, parent, root, *, is_leader: bool = False, no_icon: bool = False self, family, parent, root, _yaml, *, is_leader: bool = False, no_icon: bool = False
) -> None: ) -> None:
if parent is None: if parent is None:
tree = Tree tree = Tree
@ -247,6 +253,7 @@ class OutputFamily:
guide_style="bold bright_blue", guide_style="bold bright_blue",
) )
self.root = root self.root = root
self._yaml = _yaml
def add_family( def add_family(
self, self,
@ -268,6 +275,7 @@ class OutputFamily:
), ),
self.tree, self.tree,
self.root, self.root,
self._yaml,
) )
def add_variable( def add_variable(
@ -288,9 +296,18 @@ class OutputFamily:
elif "advanced" in properties: elif "advanced" in properties:
variable_color = self.root.variable_advanced_and_modified_color variable_color = self.root.variable_advanced_and_modified_color
color = None color = None
default_value = option.value.default() try:
if leader_index is not None and len(default_value) > leader_index: default_value = option.value.default()
default_value = default_value[leader_index] except ConfigError:
if option.ismulti():
default_value = []
else:
default_value = None
if leader_index is not None:
if len(default_value) > leader_index:
default_value = default_value[leader_index]
else:
default_value = None
if value is undefined: if value is undefined:
value = option.value.get() value = option.value.get()
key = self.colorize( key = self.colorize(
@ -325,6 +342,7 @@ class OutputFamily:
if isinstance(value, list): if isinstance(value, list):
if default_value is None: if default_value is None:
default_value = [] default_value = []
# default_value = [self.convert_value(option, val) for val in default_value]
len_value = len(value) len_value = len(value)
len_default_value = len(default_value) len_default_value = len(default_value)
len_values = max(len_value, len_default_value) len_values = max(len_value, len_default_value)
@ -335,8 +353,6 @@ class OutputFamily:
else: else:
val = "" val = ""
if idx < len_default_value: if idx < len_default_value:
if val:
val += " "
default = default_value[idx] default = default_value[idx]
else: else:
default = None default = None
@ -349,30 +365,43 @@ class OutputFamily:
) )
) )
return ret return ret
if option and value is not None: if option:
value = self.convert_value( value = self.convert_value(
option, option,
value, value,
) )
else:
value = str(value)
if color is not None: if color is not None:
ret = f"[{color}]{value}[/{color}]" ret = f"[{color}]{value}[/{color}]"
else: else:
ret = value ret = value
if default_value and "force_store_value" not in option.property.get(): if default_value is not None and "force_store_value" not in option.property.get():
default_value_color = self.root.value_default_color default_value_color = self.root.value_default_color
ret += f" ([{default_value_color}]{default_value}[/{default_value_color}])" default_value = self.convert_value(option, default_value)
if ret:
ret += f" ([{default_value_color}]{default_value}[/{default_value_color}])"
else:
ret = f"[{default_value_color}]{default_value}[/{default_value_color}]"
return ret return ret
def convert_value( def convert_value(
self, self,
option, option,
value, value: Any,
): ) -> str:
if isinstance(value, list):
print(value)
raise Exception('pfff')
"""Dump variable, means transform bool, ... to yaml string"""
if not self.root.show_secrets and option.type() == "password": if not self.root.show_secrets and option.type() == "password":
return "*" * 10 return "*" * 10
return str(value) if isinstance(value, str):
return value
with BytesIO() as ymlfh:
self._yaml.dump(value, ymlfh)
ret = ymlfh.getvalue().decode("utf-8").strip()
if ret.endswith("..."):
ret = ret[:-3].strip()
return ret
RougailOutput = RougailOutputConsole RougailOutput = RougailOutputConsole

View file

@ -0,0 +1,7 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 version: string1

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 empty: string1

View file

@ -0,0 +1,12 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 var1: string1 (no)
┗━━ 📓 var2 :
 ┣━━ string1 (string1)
 ┣━━ string2
 ┗━━ string3

View file

@ -0,0 +1,15 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 var1 :
┃ ┣━━ string1 (no)
┃ ┣━━ string2 (yes)
┃ ┗━━ string3 (maybe)
┗━━ 📓 var2 :
 ┣━━ string1 (string1)
 ┣━━ string2 (string2)
 ┗━━ string3 (string3)

View file

@ -0,0 +1,13 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 var1 :
┃ ┣━━ domain1.lan
┃ ┗━━ domain2.lan
┗━━ 📓 var2 :
 ┣━━ domain1.lan (domain1.lan)
 ┗━━ domain2.lan (domain2.lan)

View file

@ -0,0 +1,9 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 var1: string1
┗━━ 📓 var2: string1

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 without_type: string1 (non)

View file

@ -0,0 +1,13 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 var1: true (true)
┣━━ 📓 var2: true (true)
┣━━ 📓 var3: true (true)
┣━━ 📓 var4: true (false)
┣━━ 📓 var5: true (false)
┗━━ 📓 var6: true (false)

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 variable: true (true)

View file

@ -0,0 +1,13 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 var1: a
┣━━ 📓 var2: a
┣━━ 📓 var3: a
┣━━ 📓 var4: null
┣━━ 📓 var5: a (a)
┗━━ 📓 var6: 1 (1)

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 var: 0 (9)

View file

@ -0,0 +1,12 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 var1 :
┃ ┣━━ string1 (a)
┃ ┣━━ string2 (b)
┃ ┗━━ string3 (c)
┗━━ 📓 var2: string1 (a)

View file

@ -0,0 +1,9 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 custom1: string1
┗━━ 📓 custom2: string1 (value)

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 variable: domain1.lan (my.domain.name)

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 variable: domain1.lan (my.domain.name)

View file

@ -0,0 +1,13 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 var1: 1.1 (0.0)
┣━━ 📓 var2: 1.1 (0.0)
┣━━ 📓 var3: 1.1 (0.0)
┣━━ 📓 var4: 1.1 (10.1)
┣━━ 📓 var5: 1.1 (10.1)
┗━━ 📓 var6: 1.1 (10.1)

View file

@ -0,0 +1,13 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 var1: 1 (0)
┣━━ 📓 var2: 1 (0)
┣━━ 📓 var3: 1 (0)
┣━━ 📓 var4: 1 (10)
┣━━ 📓 var5: 1 (10)
┗━━ 📓 var6: 1 (10)

View file

@ -0,0 +1,10 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 variable1: 80
┣━━ 📓 variable2: 80 (8080)
┗━━ 📓 variable3: 80 (8080)

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 var: #b1b1b1 (#a1a1a1)

View file

@ -0,0 +1,13 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 var1: string1
┣━━ 📓 var2: string1
┣━━ 📓 var3: string1
┣━━ 📓 var4: string1 (value)
┣━━ 📓 var5: string1 (value)
┗━━ 📓 var6: string1 (value)

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 var: quote' (quote')

View file

@ -0,0 +1,9 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 var1: string1
┗━━ 📓 var2: string1

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 variable: string1 (quote")

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 variable: string1 (quote'")

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 variable: string1 (quote\"\')

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 variable: string1 (quote')

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 variable: string1

View file

@ -0,0 +1,15 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 var1: test
┣━━ 📓 var2: test (value)
┣━━ 📓 var3: test1
┣━━ 📓 var4: null
┣━━ 📓 var5: false (true)
┗━━ 📓 var6 :
 ┣━━ test1
 ┗━━ test2

View file

@ -0,0 +1,13 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 variable1 :
┃ ┣━━ val1
┃ ┗━━ val2
┗━━ 📓 variable2 :
 ┣━━ val1
 ┗━━ val2

View file

@ -0,0 +1,10 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 source_variable_1: string1 (val1)
┣━━ 📓 source_variable_2: string1 (val2)
┗━━ 📓 my_variable: string1 (val1)

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 variable: string1 (string_1_True_None)

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 var: string1

View file

@ -0,0 +1,9 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 var1: string1
┗━━ 📓 var2: string1

View file

@ -0,0 +1,12 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 my_variable: string1 (val1)
┗━━ 📓 my_calculated_variable :
 ┣━━ string1 (string1)
 ┣━━ string2
 ┗━━ string3

View file

@ -0,0 +1,12 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 my_variable: string1 (val1)
┗━━ 📓 my_calculated_variable :
 ┣━━ string1 (string1)
 ┣━━ string2
 ┗━━ string3

View file

@ -0,0 +1,11 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 my_calculated_variable :
 ┣━━ string1
 ┣━━ string2
 ┗━━ string3

View file

@ -0,0 +1,15 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 my_variable :
┃ ┣━━ string1 (val1)
┃ ┣━━ string2 (val2)
┃ ┗━━ string3
┗━━ 📓 my_calculated_variable :
 ┣━━ string1 (string1)
 ┣━━ string2 (string2)
 ┗━━ string3 (string3)

View file

@ -0,0 +1,9 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 var1: string1 (string1)
┗━━ 📓 var2: string1 (no)

View file

@ -0,0 +1,9 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 var1: string1
┗━━ 📓 var2: string1

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 var: 0 (9)

View file

@ -0,0 +1,23 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 var1 :
┃ ┗━━ true (true)
┣━━ 📓 var2 :
┃ ┗━━ true (true)
┣━━ 📓 var3 :
┃ ┗━━ true (true)
┣━━ 📓 var4 :
┃ ┗━━ true (false)
┣━━ 📓 var5 :
┃ ┗━━ true (false)
┣━━ 📓 var6 :
┃ ┗━━ true (false)
┣━━ 📓 var7 :
┃ ┗━━ true (true)
┗━━ 📓 var8 :
 ┗━━ true (true)

View file

@ -0,0 +1,15 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 custom1 :
┃ ┣━━ string1
┃ ┣━━ string2
┃ ┗━━ string3
┗━━ 📓 custom2 :
 ┣━━ string1 (value)
 ┣━━ string2
 ┗━━ string3

View file

@ -0,0 +1,39 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 var1 :
┃ ┣━━ 1.1 (0.0)
┃ ┣━━ 2.2
┃ ┗━━ 3.3
┣━━ 📓 var2 :
┃ ┣━━ 1.1 (0.0)
┃ ┣━━ 2.2
┃ ┗━━ 3.3
┣━━ 📓 var3 :
┃ ┣━━ 1.1 (0.0)
┃ ┣━━ 2.2
┃ ┗━━ 3.3
┣━━ 📓 var4 :
┃ ┣━━ 1.1 (10.1)
┃ ┣━━ 2.2
┃ ┗━━ 3.3
┣━━ 📓 var5 :
┃ ┣━━ 1.1 (10.1)
┃ ┣━━ 2.2
┃ ┗━━ 3.3
┣━━ 📓 var6 :
┃ ┣━━ 1.1 (10.1)
┃ ┣━━ 2.2
┃ ┗━━ 3.3
┣━━ 📓 var7 :
┃ ┣━━ 1.1 (0.0)
┃ ┣━━ 2.2
┃ ┗━━ 3.3
┗━━ 📓 var8 :
 ┣━━ 1.1 (0.0)
 ┣━━ 2.2
 ┗━━ 3.3

View file

@ -0,0 +1,39 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 var1 :
┃ ┣━━ 1 (0)
┃ ┣━━ 2
┃ ┗━━ 3
┣━━ 📓 var2 :
┃ ┣━━ 1 (0)
┃ ┣━━ 2
┃ ┗━━ 3
┣━━ 📓 var3 :
┃ ┣━━ 1 (0)
┃ ┣━━ 2
┃ ┗━━ 3
┣━━ 📓 var4 :
┃ ┣━━ 1 (10)
┃ ┣━━ 2
┃ ┗━━ 3
┣━━ 📓 var5 :
┃ ┣━━ 1 (10)
┃ ┣━━ 2
┃ ┗━━ 3
┣━━ 📓 var6 :
┃ ┣━━ 1 (10)
┃ ┣━━ 2
┃ ┗━━ 3
┣━━ 📓 var7 :
┃ ┣━━ 1 (0)
┃ ┣━━ 2
┃ ┗━━ 3
┗━━ 📓 var8 :
 ┣━━ 1 (0)
 ┣━━ 2
 ┗━━ 3

View file

@ -0,0 +1,11 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 var1 :
 ┣━━ string1 (value)
 ┣━━ string2
 ┗━━ string3

View file

@ -0,0 +1,36 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 var1 :
┃ ┣━━ string1
┃ ┣━━ string2
┃ ┗━━ string3
┣━━ 📓 var2 :
┃ ┣━━ string1
┃ ┣━━ string2
┃ ┗━━ string3
┣━━ 📓 var3: string1
┣━━ 📓 var4 :
┃ ┣━━ string1 (value)
┃ ┣━━ string2
┃ ┗━━ string3
┣━━ 📓 var5 :
┃ ┣━━ string1 (value)
┃ ┣━━ string2
┃ ┗━━ string3
┣━━ 📓 var6 :
┃ ┣━━ string1 (value)
┃ ┣━━ string2
┃ ┗━━ string3
┣━━ 📓 var7 :
┃ ┣━━ string1 (value)
┃ ┣━━ string2
┃ ┗━━ string3
┗━━ 📓 var8 :
 ┣━━ string1 (value)
 ┣━━ string2
 ┗━━ string3

View file

@ -0,0 +1,11 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 variable :
 ┣━━ string1 (quote")
 ┣━━ string2
 ┗━━ string3

View file

@ -0,0 +1,11 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 variable :
 ┣━━ string1 (quote'")
 ┣━━ string2
 ┗━━ string3

View file

@ -0,0 +1,11 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 variable :
 ┣━━ string1 (quote')
 ┣━━ string2
 ┗━━ string3

View file

@ -0,0 +1,11 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 variable :
 ┣━━ string1
 ┣━━ string2
 ┗━━ string3

View file

@ -0,0 +1,12 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 variable1 :
┃ ┣━━ string1 (a)
┃ ┣━━ string2 (b)
┃ ┗━━ string3 (c)
┗━━ 📓 variable2: string1

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 int: 1 (10)

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 variable: no

View file

@ -0,0 +1,9 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 var1: string1 (no)
┗━━ 📓 var2: no

View file

@ -0,0 +1,9 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 var1: string1 (no)
┗━━ 📓 var2: yes

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 var: yes

View file

@ -0,0 +1,10 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 var1: string1 (value)
┣━━ 📓 var2: string1
┗━━ 📓 var3: string1

View file

@ -0,0 +1,10 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 var1: string1 (value)
┣━━ 📓 var2: string1
┗━━ 📓 var3: string1

View file

@ -0,0 +1,10 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 condition: string1 (no)
┣━━ 📓 var1: null
┗━━ 📓 var2: string1

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 condition: true (false)

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 condition: true (true)

View file

@ -0,0 +1,9 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 condition: string1 (yes)
┗━━ 📓 variable: string1

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 condition: string1 (yes)

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 int: 1

View file

@ -0,0 +1,9 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 var1: another_value (oui)
┗━━ 📓 var2: string1 (no)

View file

@ -0,0 +1,11 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 var1 :
 ┣━━ string1 (no)
 ┣━━ string2 (yes)
 ┗━━ string3

View file

@ -0,0 +1,10 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 var1 :
 ┣━━ val1 (no)
 ┗━━ val2 (yes)

View file

@ -0,0 +1,11 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 var1 :
 ┣━━ string1 (non)
 ┣━━ string2
 ┗━━ string3

View file

@ -0,0 +1,11 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 variable :
 ┣━━ string1 (non)
 ┣━━ string2
 ┗━━ string3

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 var: no

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 var: string1

View file

@ -0,0 +1,7 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:

View file

@ -0,0 +1,7 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:

View file

@ -0,0 +1,9 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 var1: string1 (no)
┗━━ 📓 var2: string1 (yes)

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 var1: yes

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 variable: string1 (yes)

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 variable: a

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 variable: string1 (yes)

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 variable: string1

View file

@ -0,0 +1,9 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📂 family
 ┗━━ 📓 variable: string1

View file

@ -0,0 +1,9 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📂 family
 ┗━━ 📓 variable: string1

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 variable: no

View file

@ -0,0 +1,11 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 variable :
 ┣━━ string1 (non)
 ┣━━ string2
 ┗━━ string3

View file

@ -0,0 +1,9 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 condition: string1 (no)
┗━━ 📓 variable: string1

View file

@ -0,0 +1,10 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 var1: test1 (no)
┣━━ 📓 var2: test1 (non)
┗━━ 📓 var3: string1

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 var: a (c)

View file

@ -0,0 +1,11 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📂 family1
┃ ┗━━ 📓 variable1: string1
┗━━ 📂 family2
 ┗━━ 📓 variable2: string1

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📓 var: string1

View file

@ -0,0 +1,8 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📂 leader

View file

@ -0,0 +1,7 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:

View file

@ -0,0 +1,10 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📂 family
 ┣━━ 📓 var1: string1
 ┗━━ 📓 var2: string1

View file

@ -0,0 +1,7 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:

View file

@ -0,0 +1,10 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📂 family
 ┗━━ 📂 subfamily
  ┗━━ 📓 variable: string1

View file

@ -0,0 +1,10 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📂 family
 ┗━━ 📂 subfamily
  ┗━━ 📓 variable: string1

View file

@ -0,0 +1,10 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┗━━ 📂 family
 ┗━━ 📂 subfamily
  ┗━━ 📓 variable: string1

View file

@ -0,0 +1,13 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 variable: string1
┗━━ 📂 family
 ┣━━ 📓 variable1: string1
 ┣━━ 📂 subfamily
 ┃ ┗━━ 📓 variable: string1
 ┗━━ 📓 variable2: string1

View file

@ -0,0 +1,10 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:
┣━━ 📓 var1: string1 (no)
┣━━ 📓 var2: string1 (no)
┗━━ 📓 var3: yes (yes)

View file

@ -0,0 +1,7 @@
╭────────────────────────── Caption ──────────────────────────╮
│ Variable Default value │
Undocumented variable Modified value │
Undocumented but modified variable (Original default value)
Unmodifiable variable │
╰─────────────────────────────────────────────────────────────╯
Variables:

Some files were not shown because too many files have changed in this diff Show more