diff options
Diffstat (limited to 'specs/interpolation.yml')
-rw-r--r-- | specs/interpolation.yml | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/specs/interpolation.yml b/specs/interpolation.yml index 1fa5f08..a963899 100644 --- a/specs/interpolation.yml +++ b/specs/interpolation.yml @@ -75,6 +75,26 @@ tests: template: '"{{&power}} jiggawatts!"' expected: '"1.21 jiggawatts!"' + # Context Misses + + - name: Basic Context Miss Interpolation + desc: Failed context lookups should default to empty strings. + data: { } + template: "I ({{cannot}}) be seen!" + expected: "I () be seen!" + + - name: Triple Mustache Context Miss Interpolation + desc: Failed context lookups should default to empty strings. + data: { } + template: "I ({{{cannot}}}) be seen!" + expected: "I () be seen!" + + - name: Ampersand Context Miss Interpolation + desc: Failed context lookups should default to empty strings. + data: { } + template: "I ({{&cannot}}) be seen!" + expected: "I () be seen!" + # Whitespace Sensitivity - name: Interpolation - Surrounding Whitespace |