diff options
Diffstat (limited to 'spec/basic.js')
-rw-r--r-- | spec/basic.js | 8 |
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"); |