Skip to content
Snippets Groups Projects
Commit 2cff070f authored by Alexander Schlemmer's avatar Alexander Schlemmer
Browse files

TST: added test for multiple replacements

parent 035dabc8
No related branches found
No related tags found
2 merge requests!71REL: RElease v0.2.0,!54TST def replacements
Pipeline #29243 failed
......@@ -344,22 +344,32 @@ metadata:
name: test_def_replacements
params:
macro_name: default_name
z: $macro_name
a: $macro_name
v: $z
definition:
$macro_name:
macro_name: $macro_name
z: $z
a: $a
v: $v
---
extroot: !macro
test_def_replacements:
- macro_name: once
- macro_name: twice
a: 5
z: 5
- {}
""")
assert cfood["extroot"]["once"]["z"] == "once"
assert cfood["extroot"]["once"]["a"] == "once"
assert cfood["extroot"]["once"]["v"] == "once"
assert cfood["extroot"]["once"]["macro_name"] == "once"
assert cfood["extroot"]["twice"]["z"] == "5"
assert cfood["extroot"]["twice"]["a"] == "5"
assert cfood["extroot"]["twice"]["v"] == "5"
assert cfood["extroot"]["twice"]["macro_name"] == "twice"
assert cfood["extroot"]["default_name"]["z"] == "default_name"
assert cfood["extroot"]["default_name"]["a"] == "default_name"
assert cfood["extroot"]["default_name"]["v"] == "default_name"
assert cfood["extroot"]["default_name"]["macro_name"] == "default_name"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment