diff --git a/test/test.js b/test/test.js index f9010ca8b..c80554dee 100644 --- a/test/test.js +++ b/test/test.js @@ -1479,6 +1479,13 @@ var compiled = _.template('<%= value ? value : "b" %>'); equal(compiled({ 'value': 'a' }), 'a'); }); + + test('should parse delimiters with newlines correctly', function() { + var expected = '<<\nprint("
" + (value ? "yes" : "no") + "
")\n>>', + compiled = _.template(expected, null, { 'evaluate': /<<(.+?)>>/g }); + + equal(compiled({ 'value': true }), expected); + }); }()); /*--------------------------------------------------------------------------*/