summaryrefslogtreecommitdiffstats
path: root/spec/partials.js
diff options
context:
space:
mode:
authorLon Ingram <lawnsea@gmail.com>2016-08-17 13:32:50 -0500
committerLon Ingram <lawnsea@gmail.com>2016-08-17 13:32:50 -0500
commit601ce8a69f2d2de77400fe207713bd81a133d8e3 (patch)
tree6604608f524faabaad8a56a039f4203a2c379072 /spec/partials.js
parentbbe0a94d6e5e909361d3f1195b1bc72dc31e233f (diff)
downloadhandlebars.js-601ce8a69f2d2de77400fe207713bd81a133d8e3.zip
handlebars.js-601ce8a69f2d2de77400fe207713bd81a133d8e3.tar.gz
handlebars.js-601ce8a69f2d2de77400fe207713bd81a133d8e3.tar.bz2
Add test reproducing #1185
Diffstat (limited to 'spec/partials.js')
-rw-r--r--spec/partials.js9
1 files changed, 9 insertions, 0 deletions
diff --git a/spec/partials.js b/spec/partials.js
index 07d1c0d..fcfc780 100644
--- a/spec/partials.js
+++ b/spec/partials.js
@@ -323,6 +323,15 @@ describe('partials', function() {
true,
'success');
});
+ it('should render nested inline partials', function() {
+ shouldCompileToWithPartials(
+ '{{#*inline "outer"}}{{#>inner}}<outer-block>{{>@partial-block}}</outer-block>{{/inner}}{{/inline}}' +
+ '{{#*inline "inner"}}<inner>{{>@partial-block}}</inner>{{/inline}}' +
+ '{{#>outer}}{{value}}{{/outer}}',
+ [{value: 'success'}, {}, {}],
+ true,
+ '<inner><outer-block>success</outer-block></inner>');
+ });
});
it('should pass compiler flags', function() {