feat: update test
This commit is contained in:
parent
fcafa64ff5
commit
af473317c3
23 changed files with 290 additions and 0 deletions
2
structures/00_0no_variable/rougail/00-base.yml
Normal file
2
structures/00_0no_variable/rougail/00-base.yml
Normal file
|
|
@ -0,0 +1,2 @@
|
||||||
|
---
|
||||||
|
version: 1.1
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
---
|
||||||
|
|
@ -0,0 +1,2 @@
|
||||||
|
---
|
||||||
|
version: 1.1
|
||||||
|
|
@ -0,0 +1,24 @@
|
||||||
|
---
|
||||||
|
version: 1.1
|
||||||
|
|
||||||
|
leadership:
|
||||||
|
hidden: true
|
||||||
|
type: leadership
|
||||||
|
|
||||||
|
var1:
|
||||||
|
description: a first variable
|
||||||
|
default:
|
||||||
|
- a_value
|
||||||
|
|
||||||
|
var2:
|
||||||
|
description: a first variable
|
||||||
|
default: a_value
|
||||||
|
|
||||||
|
var2:
|
||||||
|
description: a second variable
|
||||||
|
default:
|
||||||
|
jinja: |-
|
||||||
|
{{ var1[0] }}
|
||||||
|
params:
|
||||||
|
var1:
|
||||||
|
variable: _.leadership.var1
|
||||||
|
|
@ -0,0 +1,11 @@
|
||||||
|
---
|
||||||
|
version: 1.1
|
||||||
|
|
||||||
|
var1:
|
||||||
|
description: a first variable
|
||||||
|
|
||||||
|
var2:
|
||||||
|
description: a second variable
|
||||||
|
default:
|
||||||
|
variable: _.var1
|
||||||
|
description: value of a variable!
|
||||||
|
|
@ -0,0 +1,17 @@
|
||||||
|
---
|
||||||
|
version: 1.1
|
||||||
|
|
||||||
|
var1:
|
||||||
|
description: a first variable
|
||||||
|
|
||||||
|
var2:
|
||||||
|
description: a second variable
|
||||||
|
default:
|
||||||
|
variable: _.var1
|
||||||
|
description: |-
|
||||||
|
value
|
||||||
|
of
|
||||||
|
a
|
||||||
|
variable!
|
||||||
|
|
||||||
|
var3: # a new variable
|
||||||
|
|
@ -0,0 +1,21 @@
|
||||||
|
---
|
||||||
|
version: 1.1
|
||||||
|
|
||||||
|
var1:
|
||||||
|
description: a first variable
|
||||||
|
default: value
|
||||||
|
hidden: true
|
||||||
|
|
||||||
|
var2:
|
||||||
|
description: a second variable
|
||||||
|
disabled:
|
||||||
|
variable: _.var1
|
||||||
|
when: value
|
||||||
|
|
||||||
|
var3:
|
||||||
|
description: a third variable
|
||||||
|
default:
|
||||||
|
jinja: |
|
||||||
|
{% if _.var1 == 'value' or _.var2 == 'blah' %}
|
||||||
|
value
|
||||||
|
{% endif %}
|
||||||
|
|
@ -0,0 +1,21 @@
|
||||||
|
---
|
||||||
|
version: 1.1
|
||||||
|
|
||||||
|
var1:
|
||||||
|
description: a first variable
|
||||||
|
default: value
|
||||||
|
hidden: true
|
||||||
|
|
||||||
|
var2:
|
||||||
|
description: a second variable
|
||||||
|
disabled:
|
||||||
|
variable: _.var1
|
||||||
|
when_not: value
|
||||||
|
|
||||||
|
var3:
|
||||||
|
description: a third variable
|
||||||
|
default:
|
||||||
|
jinja: |
|
||||||
|
{% if _.var1 == 'value' or _.var2 == 'blah' %}
|
||||||
|
value
|
||||||
|
{% endif %}
|
||||||
|
|
@ -0,0 +1,18 @@
|
||||||
|
---
|
||||||
|
version: 1.1
|
||||||
|
|
||||||
|
var1:
|
||||||
|
description: a first variable
|
||||||
|
default: value
|
||||||
|
|
||||||
|
var2:
|
||||||
|
description: a second variable
|
||||||
|
default:
|
||||||
|
variable: _.var1
|
||||||
|
hidden: true
|
||||||
|
|
||||||
|
var3:
|
||||||
|
description: a third variable
|
||||||
|
disabled:
|
||||||
|
variable: _.var2
|
||||||
|
when: value
|
||||||
|
|
@ -0,0 +1,18 @@
|
||||||
|
---
|
||||||
|
version: 1.1
|
||||||
|
|
||||||
|
var1:
|
||||||
|
description: a first variable
|
||||||
|
default: value
|
||||||
|
|
||||||
|
var2:
|
||||||
|
description: a second variable
|
||||||
|
default:
|
||||||
|
variable: _.var1
|
||||||
|
hidden: true
|
||||||
|
|
||||||
|
var3:
|
||||||
|
description: a third variable
|
||||||
|
disabled:
|
||||||
|
variable: _.var2
|
||||||
|
when_not: value
|
||||||
22
structures/04_5validators_multi3/rougail/00-base.yml
Normal file
22
structures/04_5validators_multi3/rougail/00-base.yml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
%YAML 1.2
|
||||||
|
---
|
||||||
|
version: 1.1
|
||||||
|
|
||||||
|
var1:
|
||||||
|
description: a second variable
|
||||||
|
validators:
|
||||||
|
- jinja: |-
|
||||||
|
{% if _.var1 != index %}
|
||||||
|
value != than index
|
||||||
|
{% endif %}
|
||||||
|
description: value must be equal to index
|
||||||
|
params:
|
||||||
|
index:
|
||||||
|
type: index
|
||||||
|
default:
|
||||||
|
- 0
|
||||||
|
- 1
|
||||||
|
- 2
|
||||||
|
test:
|
||||||
|
- 0
|
||||||
|
...
|
||||||
20
structures/40_0leadership_reduce/rougail/00-base.yml
Normal file
20
structures/40_0leadership_reduce/rougail/00-base.yml
Normal file
|
|
@ -0,0 +1,20 @@
|
||||||
|
%YAML 1.2
|
||||||
|
---
|
||||||
|
version: 1.1
|
||||||
|
|
||||||
|
leadership:
|
||||||
|
description: a leadership
|
||||||
|
type: leadership
|
||||||
|
|
||||||
|
leader:
|
||||||
|
description: a leader
|
||||||
|
default:
|
||||||
|
- value_1
|
||||||
|
- value_2
|
||||||
|
- value_3
|
||||||
|
test:
|
||||||
|
- val1
|
||||||
|
- val2
|
||||||
|
|
||||||
|
follower: # a follower
|
||||||
|
...
|
||||||
|
|
@ -0,0 +1,17 @@
|
||||||
|
---
|
||||||
|
version: '1.0'
|
||||||
|
leadership:
|
||||||
|
description: A leadership
|
||||||
|
type: leadership
|
||||||
|
leader:
|
||||||
|
description: The leader
|
||||||
|
multi: true
|
||||||
|
mandatory: false
|
||||||
|
follower1:
|
||||||
|
description: The first follower
|
||||||
|
multi: true
|
||||||
|
follower2:
|
||||||
|
description: The second follower
|
||||||
|
multi: true
|
||||||
|
default:
|
||||||
|
- 'value'
|
||||||
|
|
@ -0,0 +1,24 @@
|
||||||
|
---
|
||||||
|
version: '1.1'
|
||||||
|
|
||||||
|
var1:
|
||||||
|
description: A suffix variable
|
||||||
|
multi: true
|
||||||
|
mandatory: false
|
||||||
|
default:
|
||||||
|
- val1
|
||||||
|
- val2
|
||||||
|
|
||||||
|
"dyn{{ identifier }}":
|
||||||
|
dynamic:
|
||||||
|
variable: _.var1
|
||||||
|
|
||||||
|
var:
|
||||||
|
description: A dynamic variable
|
||||||
|
default: a value
|
||||||
|
hidden: true
|
||||||
|
|
||||||
|
var2:
|
||||||
|
description: A variable calculated
|
||||||
|
default:
|
||||||
|
variable: rougail.dynval1.var
|
||||||
|
|
@ -0,0 +1,24 @@
|
||||||
|
---
|
||||||
|
version: '1.1'
|
||||||
|
|
||||||
|
var1:
|
||||||
|
description: A suffix variable
|
||||||
|
multi: true
|
||||||
|
mandatory: false
|
||||||
|
default:
|
||||||
|
- val1
|
||||||
|
- val2
|
||||||
|
|
||||||
|
"dyn{{ identifier }}":
|
||||||
|
dynamic:
|
||||||
|
variable: _.var1
|
||||||
|
|
||||||
|
var:
|
||||||
|
description: A dynamic variable
|
||||||
|
default: true
|
||||||
|
hidden: true
|
||||||
|
|
||||||
|
var2:
|
||||||
|
description: A variable calculated
|
||||||
|
default:
|
||||||
|
variable: rougail.dynval1.var
|
||||||
|
|
@ -0,0 +1,26 @@
|
||||||
|
---
|
||||||
|
version: '1.1'
|
||||||
|
|
||||||
|
var1:
|
||||||
|
description: A suffix variable
|
||||||
|
multi: true
|
||||||
|
mandatory: false
|
||||||
|
default:
|
||||||
|
- val1
|
||||||
|
- val2
|
||||||
|
|
||||||
|
"dyn{{ identifier }}":
|
||||||
|
dynamic:
|
||||||
|
variable: _.var1
|
||||||
|
|
||||||
|
var:
|
||||||
|
description: A dynamic variable
|
||||||
|
default:
|
||||||
|
- a value
|
||||||
|
- a second value
|
||||||
|
hidden: true
|
||||||
|
|
||||||
|
var2:
|
||||||
|
description: A variable calculated
|
||||||
|
default:
|
||||||
|
variable: rougail.dynval1.var
|
||||||
|
|
@ -0,0 +1,22 @@
|
||||||
|
---
|
||||||
|
version: '1.1'
|
||||||
|
|
||||||
|
var:
|
||||||
|
description: A identifier variable
|
||||||
|
multi: true
|
||||||
|
default:
|
||||||
|
- val1
|
||||||
|
- val2
|
||||||
|
|
||||||
|
'{{ suffix }}':
|
||||||
|
description: A dynamic family
|
||||||
|
type: dynamic
|
||||||
|
variable: rougail.var
|
||||||
|
|
||||||
|
'{{ suffix }}':
|
||||||
|
description: A dynamic family
|
||||||
|
type: dynamic
|
||||||
|
variable: rougail.var
|
||||||
|
|
||||||
|
var:
|
||||||
|
description: A dynamic variable
|
||||||
Loading…
Reference in a new issue