summaryrefslogtreecommitdiff
path: root/specs/interpolation.yml
diff options
context:
space:
mode:
Diffstat (limited to 'specs/interpolation.yml')
-rw-r--r--specs/interpolation.yml20
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