diff options
author | kpdecker <kpdecker@gmail.com> | 2014-08-12 14:07:13 -0500 |
---|---|---|
committer | kpdecker <kpdecker@gmail.com> | 2014-08-12 14:41:58 -0500 |
commit | 2a47d66ee9fdf467588f68de48a521ed2a1f59e1 (patch) | |
tree | d01f492d2106c44caa3ea440cc65562bb05fdfe5 /spec/blocks.js | |
parent | 50c657f138d01c90d2dee19c7c15ca81bb0ee165 (diff) | |
download | handlebars.js-2a47d66ee9fdf467588f68de48a521ed2a1f59e1.zip handlebars.js-2a47d66ee9fdf467588f68de48a521ed2a1f59e1.tar.gz handlebars.js-2a47d66ee9fdf467588f68de48a521ed2a1f59e1.tar.bz2 |
Drop omitted content tags from generated output
Diffstat (limited to 'spec/blocks.js')
-rw-r--r-- | spec/blocks.js | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/spec/blocks.js b/spec/blocks.js index 718d316..c57a67e 100644 --- a/spec/blocks.js +++ b/spec/blocks.js @@ -83,4 +83,15 @@ describe('blocks', function() { "No people"); }); }); + + describe('standalone sections', function() { + it('block standalone else sections', function() { + shouldCompileTo('{{#people}}\n{{name}}\n{{^}}\n{{none}}\n{{/people}}\n', {none: 'No people'}, + 'No people\n'); + shouldCompileTo('{{#none}}\n{{.}}\n{{^}}\n{{none}}\n{{/none}}\n', {none: 'No people'}, + 'No people\n'); + shouldCompileTo('\n{{#people}}\n{{name}}\n{{^}}\n{{none}}\n{{/people}}\n', {none: 'No people'}, + 'No people\n'); + }); + }); }); |