summaryrefslogtreecommitdiffstats
path: root/spec/basic.js
diff options
context:
space:
mode:
Diffstat (limited to 'spec/basic.js')
-rw-r--r--spec/basic.js8
1 files changed, 8 insertions, 0 deletions
diff --git a/spec/basic.js b/spec/basic.js
index 8aa54b9..8a9c116 100644
--- a/spec/basic.js
+++ b/spec/basic.js
@@ -50,6 +50,14 @@ describe("basic context", function() {
shouldCompileTo("num: {{.}}", 0, "num: 0");
shouldCompileTo("num: {{num1/num2}}", {num1: {num2: 0}}, "num: 0");
});
+ it('false', function() {
+ shouldCompileTo('val1: {{val1}}, val2: {{val2}}', {val1: false, val2: new Boolean(false)}, 'val1: false, val2: false');
+ shouldCompileTo('val: {{.}}', false, 'val: false');
+ shouldCompileTo('val: {{val1/val2}}', {val1: {val2: false}}, 'val: false');
+
+ shouldCompileTo('val1: {{{val1}}}, val2: {{{val2}}}', {val1: false, val2: new Boolean(false)}, 'val1: false, val2: false');
+ shouldCompileTo('val: {{{val1/val2}}}', {val1: {val2: false}}, 'val: false');
+ });
it("newlines", function() {
shouldCompileTo("Alan's\nTest", {}, "Alan's\nTest");