mirror of
https://github.com/saltstack-formulas/template-formula.git
synced 2025-04-17 10:10:28 +00:00
test(libmatcher): custom delimiter test added
This commit is contained in:
parent
0bdead6aef
commit
b575030dd6
32 changed files with 111 additions and 0 deletions
|
@ -64,6 +64,8 @@ convert_formula() {
|
|||
|
||||
git mv TEMPLATE "$NEW_NAME"
|
||||
|
||||
git mv test/salt/states/TEMPLATE "test/salt/states/$NEW_NAME"
|
||||
|
||||
# Replace TEMPLATE within sls and jinja files with py-safe formula name
|
||||
# due to python limitations on identifier names (no hyphen)
|
||||
# including when specifying jinja context variables
|
||||
|
|
|
@ -19,6 +19,11 @@ provisioner:
|
|||
- .git
|
||||
pillars_from_directories:
|
||||
- test/salt/pillar
|
||||
dependencies:
|
||||
- name: parameters
|
||||
path: ./test/salt/states
|
||||
- name: TEMPLATE
|
||||
path: ./test/salt/states
|
||||
|
||||
platforms:
|
||||
## SALT `tiamat`
|
||||
|
|
|
@ -20,7 +20,10 @@ values:
|
|||
- C@TEMPLATE:lookup
|
||||
- C@TEMPLATE
|
||||
- Y:G@id
|
||||
- Y:I:!@nested!pillar
|
||||
master: template-master
|
||||
nested:
|
||||
added_in_value: yaml
|
||||
pkg:
|
||||
name: bash
|
||||
rootgroup: root
|
||||
|
|
|
@ -20,7 +20,10 @@ values:
|
|||
- C@TEMPLATE:lookup
|
||||
- C@TEMPLATE
|
||||
- Y:G@id
|
||||
- Y:I:!@nested!pillar
|
||||
master: template-master
|
||||
nested:
|
||||
added_in_value: yaml
|
||||
pkg:
|
||||
name: cronie
|
||||
rootgroup: root
|
||||
|
|
|
@ -20,7 +20,10 @@ values:
|
|||
- C@TEMPLATE:lookup
|
||||
- C@TEMPLATE
|
||||
- Y:G@id
|
||||
- Y:I:!@nested!pillar
|
||||
master: template-master
|
||||
nested:
|
||||
added_in_value: yaml
|
||||
pkg:
|
||||
name: bash
|
||||
rootgroup: root
|
||||
|
|
|
@ -20,7 +20,10 @@ values:
|
|||
- C@TEMPLATE:lookup
|
||||
- C@TEMPLATE
|
||||
- Y:G@id
|
||||
- Y:I:!@nested!pillar
|
||||
master: template-master
|
||||
nested:
|
||||
added_in_value: yaml
|
||||
pkg:
|
||||
name: bash
|
||||
rootgroup: root
|
||||
|
|
|
@ -20,7 +20,10 @@ values:
|
|||
- C@TEMPLATE:lookup
|
||||
- C@TEMPLATE
|
||||
- Y:G@id
|
||||
- Y:I:!@nested!pillar
|
||||
master: template-master
|
||||
nested:
|
||||
added_in_value: yaml
|
||||
pkg:
|
||||
name: cronie
|
||||
rootgroup: root
|
||||
|
|
|
@ -20,7 +20,10 @@ values:
|
|||
- C@TEMPLATE:lookup
|
||||
- C@TEMPLATE
|
||||
- Y:G@id
|
||||
- Y:I:!@nested!pillar
|
||||
master: template-master
|
||||
nested:
|
||||
added_in_value: yaml
|
||||
pkg:
|
||||
name: bash
|
||||
rootgroup: root
|
||||
|
|
|
@ -20,7 +20,10 @@ values:
|
|||
- C@TEMPLATE:lookup
|
||||
- C@TEMPLATE
|
||||
- Y:G@id
|
||||
- Y:I:!@nested!pillar
|
||||
master: template-master
|
||||
nested:
|
||||
added_in_value: yaml
|
||||
pkg:
|
||||
name: bash
|
||||
rootgroup: root
|
||||
|
|
|
@ -20,7 +20,10 @@ values:
|
|||
- C@TEMPLATE:lookup
|
||||
- C@TEMPLATE
|
||||
- Y:G@id
|
||||
- Y:I:!@nested!pillar
|
||||
master: template-master
|
||||
nested:
|
||||
added_in_value: yaml
|
||||
pkg:
|
||||
name: bash
|
||||
rootgroup: root
|
||||
|
|
|
@ -20,7 +20,10 @@ values:
|
|||
- C@TEMPLATE:lookup
|
||||
- C@TEMPLATE
|
||||
- Y:G@id
|
||||
- Y:I:!@nested!pillar
|
||||
master: template-master
|
||||
nested:
|
||||
added_in_value: yaml
|
||||
pkg:
|
||||
name: bash
|
||||
rootgroup: root
|
||||
|
|
|
@ -20,7 +20,10 @@ values:
|
|||
- C@TEMPLATE:lookup
|
||||
- C@TEMPLATE
|
||||
- Y:G@id
|
||||
- Y:I:!@nested!pillar
|
||||
master: template-master
|
||||
nested:
|
||||
added_in_value: yaml
|
||||
pkg:
|
||||
name: bash
|
||||
rootgroup: root
|
||||
|
|
|
@ -20,7 +20,10 @@ values:
|
|||
- C@TEMPLATE:lookup
|
||||
- C@TEMPLATE
|
||||
- Y:G@id
|
||||
- Y:I:!@nested!pillar
|
||||
master: template-master
|
||||
nested:
|
||||
added_in_value: yaml
|
||||
pkg:
|
||||
name: bash
|
||||
rootgroup: root
|
||||
|
|
|
@ -20,7 +20,10 @@ values:
|
|||
- C@TEMPLATE:lookup
|
||||
- C@TEMPLATE
|
||||
- Y:G@id
|
||||
- Y:I:!@nested!pillar
|
||||
master: template-master
|
||||
nested:
|
||||
added_in_value: yaml
|
||||
pkg:
|
||||
name: bash
|
||||
rootgroup: root
|
||||
|
|
|
@ -20,7 +20,10 @@ values:
|
|||
- C@TEMPLATE:lookup
|
||||
- C@TEMPLATE
|
||||
- Y:G@id
|
||||
- Y:I:!@nested!pillar
|
||||
master: template-master
|
||||
nested:
|
||||
added_in_value: yaml
|
||||
pkg:
|
||||
name: bash
|
||||
rootgroup: root
|
||||
|
|
|
@ -20,7 +20,10 @@ values:
|
|||
- C@TEMPLATE:lookup
|
||||
- C@TEMPLATE
|
||||
- Y:G@id
|
||||
- Y:I:!@nested!pillar
|
||||
master: template-master
|
||||
nested:
|
||||
added_in_value: yaml
|
||||
pkg:
|
||||
name: bash
|
||||
rootgroup: root
|
||||
|
|
|
@ -20,7 +20,10 @@ values:
|
|||
- C@TEMPLATE:lookup
|
||||
- C@TEMPLATE
|
||||
- Y:G@id
|
||||
- Y:I:!@nested!pillar
|
||||
master: template-master
|
||||
nested:
|
||||
added_in_value: yaml
|
||||
pkg:
|
||||
name: bash
|
||||
rootgroup: root
|
||||
|
|
|
@ -20,7 +20,10 @@ values:
|
|||
- C@TEMPLATE:lookup
|
||||
- C@TEMPLATE
|
||||
- Y:G@id
|
||||
- Y:I:!@nested!pillar
|
||||
master: template-master
|
||||
nested:
|
||||
added_in_value: yaml
|
||||
pkg:
|
||||
name: bash
|
||||
rootgroup: root
|
||||
|
|
|
@ -20,7 +20,10 @@ values:
|
|||
- C@TEMPLATE:lookup
|
||||
- C@TEMPLATE
|
||||
- Y:G@id
|
||||
- Y:I:!@nested!pillar
|
||||
master: template-master
|
||||
nested:
|
||||
added_in_value: yaml
|
||||
pkg:
|
||||
name: app-shells/bash
|
||||
rootgroup: root
|
||||
|
|
|
@ -20,7 +20,10 @@ values:
|
|||
- C@TEMPLATE:lookup
|
||||
- C@TEMPLATE
|
||||
- Y:G@id
|
||||
- Y:I:!@nested!pillar
|
||||
master: template-master
|
||||
nested:
|
||||
added_in_value: yaml
|
||||
pkg:
|
||||
name: app-shells/bash
|
||||
rootgroup: root
|
||||
|
|
|
@ -20,7 +20,10 @@ values:
|
|||
- C@TEMPLATE:lookup
|
||||
- C@TEMPLATE
|
||||
- Y:G@id
|
||||
- Y:I:!@nested!pillar
|
||||
master: template-master
|
||||
nested:
|
||||
added_in_value: yaml
|
||||
pkg:
|
||||
name: bash
|
||||
rootgroup: root
|
||||
|
|
|
@ -20,7 +20,10 @@ values:
|
|||
- C@TEMPLATE:lookup
|
||||
- C@TEMPLATE
|
||||
- Y:G@id
|
||||
- Y:I:!@nested!pillar
|
||||
master: template-master
|
||||
nested:
|
||||
added_in_value: yaml
|
||||
pkg:
|
||||
name: bash
|
||||
rootgroup: root
|
||||
|
|
|
@ -20,7 +20,10 @@ values:
|
|||
- C@TEMPLATE:lookup
|
||||
- C@TEMPLATE
|
||||
- Y:G@id
|
||||
- Y:I:!@nested!pillar
|
||||
master: template-master
|
||||
nested:
|
||||
added_in_value: yaml
|
||||
pkg:
|
||||
name: bash
|
||||
rootgroup: root
|
||||
|
|
|
@ -20,7 +20,10 @@ values:
|
|||
- C@TEMPLATE:lookup
|
||||
- C@TEMPLATE
|
||||
- Y:G@id
|
||||
- Y:I:!@nested!pillar
|
||||
master: template-master
|
||||
nested:
|
||||
added_in_value: yaml
|
||||
pkg:
|
||||
name: bash
|
||||
rootgroup: root
|
||||
|
|
|
@ -20,7 +20,10 @@ values:
|
|||
- C@TEMPLATE:lookup
|
||||
- C@TEMPLATE
|
||||
- Y:G@id
|
||||
- Y:I:!@nested!pillar
|
||||
master: template-master
|
||||
nested:
|
||||
added_in_value: yaml
|
||||
pkg:
|
||||
name: bash
|
||||
rootgroup: root
|
||||
|
|
|
@ -20,7 +20,10 @@ values:
|
|||
- C@TEMPLATE:lookup
|
||||
- C@TEMPLATE
|
||||
- Y:G@id
|
||||
- Y:I:!@nested!pillar
|
||||
master: template-master
|
||||
nested:
|
||||
added_in_value: yaml
|
||||
pkg:
|
||||
name: bash
|
||||
rootgroup: root
|
||||
|
|
|
@ -20,7 +20,10 @@ values:
|
|||
- C@TEMPLATE:lookup
|
||||
- C@TEMPLATE
|
||||
- Y:G@id
|
||||
- Y:I:!@nested!pillar
|
||||
master: template-master
|
||||
nested:
|
||||
added_in_value: yaml
|
||||
pkg:
|
||||
name: bash
|
||||
rootgroup: root
|
||||
|
|
|
@ -20,7 +20,10 @@ values:
|
|||
- C@TEMPLATE:lookup
|
||||
- C@TEMPLATE
|
||||
- Y:G@id
|
||||
- Y:I:!@nested!pillar
|
||||
master: template-master
|
||||
nested:
|
||||
added_in_value: yaml
|
||||
pkg:
|
||||
name: bash
|
||||
rootgroup: root
|
||||
|
|
|
@ -20,7 +20,10 @@ values:
|
|||
- C@TEMPLATE:lookup
|
||||
- C@TEMPLATE
|
||||
- Y:G@id
|
||||
- Y:I:!@nested!pillar
|
||||
master: template-master
|
||||
nested:
|
||||
added_in_value: yaml
|
||||
pkg:
|
||||
name: bash
|
||||
rootgroup: root
|
||||
|
|
|
@ -55,3 +55,7 @@ TEMPLATE:
|
|||
# Just for testing purposes
|
||||
winner: pillar
|
||||
added_in_pillar: pillar_value
|
||||
nested:
|
||||
added_in_value: pillar
|
||||
nested:
|
||||
pillar: nested_pillar_value
|
||||
|
|
|
@ -0,0 +1,9 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# vim: ft=yaml
|
||||
#
|
||||
# Used to test custom delimiters
|
||||
---
|
||||
values:
|
||||
nested:
|
||||
added_in_value: yaml
|
||||
...
|
10
test/salt/states/parameters/map_jinja.yaml
Normal file
10
test/salt/states/parameters/map_jinja.yaml
Normal file
|
@ -0,0 +1,10 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# vim: ft=yaml
|
||||
#
|
||||
# Used to test custom delimiters
|
||||
---
|
||||
merge_lists: true
|
||||
values:
|
||||
sources:
|
||||
- Y:I:!@nested!pillar
|
||||
...
|
Loading…
Add table
Reference in a new issue