summaryrefslogtreecommitdiffstats
path: root/spec
diff options
context:
space:
mode:
Diffstat (limited to 'spec')
-rw-r--r--spec/partials.js14
1 files changed, 14 insertions, 0 deletions
diff --git a/spec/partials.js b/spec/partials.js
index d3ead74..07d1c0d 100644
--- a/spec/partials.js
+++ b/spec/partials.js
@@ -270,6 +270,20 @@ describe('partials', function() {
true,
'success');
});
+ it('should render nested partial blocks', function() {
+ shouldCompileToWithPartials(
+ '.template-start.{{#> outer}}{{value}}{{/outer}}.template-end.',
+ [
+ {value: 'success'},
+ {},
+ {
+ outer: '.outer-start.{{#> nested}}.outer-partial-block-start.{{> @partial-block}}.outer-partial-block-end.{{/nested}}.outer-end.',
+ nested: '.nested-start.{{> @partial-block}}.nested-end.'
+ }
+ ],
+ true,
+ '.template-start..outer-start..nested-start..outer-partial-block-start.success.outer-partial-block-end..nested-end..outer-end..template-end.');
+ });
});
describe('inline partials', function() {