mirror of
https://github.com/whoisclebs/lodash.git
synced 2026-02-03 16:47:49 +00:00
Ensure reEvaluateDelimiter is assigned an initial value if evaluateDelimiter is undefined by default. [closes #52]
Former-commit-id: 6cefeeca164901e611009ce1413e5080027592c9
This commit is contained in:
10
test/test.js
10
test/test.js
@@ -77,6 +77,16 @@
|
||||
QUnit.module('lodash');
|
||||
|
||||
(function() {
|
||||
// ensure this test is executed before any other template tests to avoid false positives
|
||||
test('should initialize `reEvaluateDelimiter` correctly (test with production build)', function() {
|
||||
var data = { 'a': [1, 2] },
|
||||
settings = _.templateSettings;
|
||||
|
||||
_.templateSettings = { 'interpolate': /\{\{(.+?)\}\}/g };
|
||||
equal(_.template('{{ a.join(",") }}', data), '1,2');
|
||||
_.templateSettings = settings;
|
||||
});
|
||||
|
||||
test('supports loading lodash.js as the "lodash" module', function() {
|
||||
if (window.document && window.require) {
|
||||
equal((lodashModule || {}).moduleName, 'lodash');
|
||||
|
||||
Reference in New Issue
Block a user