File tree Expand file tree Collapse file tree 2 files changed +9
-0
lines changed Expand file tree Collapse file tree 2 files changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -103,6 +103,7 @@ module.exports = (handlebars) => {
103
103
104
104
if ( i === 0 ) {
105
105
ret = inverse ( this )
106
+ ret = [ inverse ( this ) ]
106
107
}
107
108
108
109
return ret . join ( '' )
Original file line number Diff line number Diff line change @@ -344,6 +344,14 @@ describe('Test async helpers', () => {
344
344
should . equal ( result , expected )
345
345
} )
346
346
347
+ it ( 'Test each helper with an empty item list' , async ( ) => {
348
+ const hbs = asyncHelpers ( Handlebars )
349
+
350
+ const items = [ ] ,
351
+ result = await hbs . compile ( 'Devs \n{{#each items}}{{/each}}' ) ( { items} )
352
+ should . equal ( result , 'Devs \n' )
353
+ } )
354
+
347
355
it ( 'check version' , ( ) => {
348
356
const hbs = asyncHelpers ( Handlebars )
349
357
should ( hbs . ASYNC_VERSION ) . equal ( require ( '../package.json' ) . version )
You can’t perform that action at this time.
0 commit comments