mirror of
https://github.com/whoisclebs/lodash.git
synced 2026-02-11 19:37:49 +00:00
Add template precompiler unit test for ES6 delimiters.
Former-commit-id: dc4561afa74844294bf38ecff7dadd43c0b0b99f
This commit is contained in:
1
test/template/c.jst
Normal file
1
test/template/c.jst
Normal file
@@ -0,0 +1 @@
|
|||||||
|
Hello ${ name }!
|
||||||
@@ -474,7 +474,8 @@
|
|||||||
|
|
||||||
var data = {
|
var data = {
|
||||||
'a': { 'people': ['moe', 'larry', 'curly'] },
|
'a': { 'people': ['moe', 'larry', 'curly'] },
|
||||||
'b': { 'epithet': 'stooge' }
|
'b': { 'epithet': 'stooge' },
|
||||||
|
'c': { 'name': 'ES6' }
|
||||||
};
|
};
|
||||||
|
|
||||||
context._ = _;
|
context._ = _;
|
||||||
@@ -483,6 +484,7 @@
|
|||||||
|
|
||||||
equal(templates.a(data.a).replace(/[\r\n]+/g, ''), '<ul><li>moe</li><li>larry</li><li>curly</li></ul>', basename);
|
equal(templates.a(data.a).replace(/[\r\n]+/g, ''), '<ul><li>moe</li><li>larry</li><li>curly</li></ul>', basename);
|
||||||
equal(templates.b(data.b), 'Hello stooge.', basename);
|
equal(templates.b(data.b), 'Hello stooge.', basename);
|
||||||
|
equal(templates.c(data.c), 'Hello ES6!', basename);
|
||||||
delete _.templates;
|
delete _.templates;
|
||||||
start();
|
start();
|
||||||
});
|
});
|
||||||
@@ -524,14 +526,14 @@
|
|||||||
context = createContext();
|
context = createContext();
|
||||||
|
|
||||||
var data = {
|
var data = {
|
||||||
'c': { 'name': 'Mustache' }
|
'd': { 'name': 'Mustache' }
|
||||||
};
|
};
|
||||||
|
|
||||||
context._ = _;
|
context._ = _;
|
||||||
vm.runInContext(source, context);
|
vm.runInContext(source, context);
|
||||||
var templates = context._.templates;
|
var templates = context._.templates;
|
||||||
|
|
||||||
equal(templates.c(data.c), 'Hello Mustache!', basename);
|
equal(templates.d(data.d), 'Hello Mustache!', basename);
|
||||||
start();
|
start();
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user