fix clone issue
This commit is contained in:
parent
b087470cdc
commit
e646677554
|
@ -225,7 +225,11 @@ function hasNonSimpleChildren(node) {
|
||||||
|
|
||||||
function convertHtmlToReact(node, context) {
|
function convertHtmlToReact(node, context) {
|
||||||
if (node.type === 'tag') {
|
if (node.type === 'tag') {
|
||||||
context = _.cloneDeep(context);
|
context = {
|
||||||
|
boundParams: _.clone(context.boundParams),
|
||||||
|
injectedFunctions: context.injectedFunctions,
|
||||||
|
html: context.html
|
||||||
|
};
|
||||||
|
|
||||||
var data = {name: convertTagNameToConstructor(node.name)};
|
var data = {name: convertTagNameToConstructor(node.name)};
|
||||||
if (node.attribs[scopeProp]) {
|
if (node.attribs[scopeProp]) {
|
||||||
|
|
|
@ -81,10 +81,10 @@ test('util.isStale', function (t) {
|
||||||
var mtime2 = new Date(1995, 11, 17, 3, 24, 1);
|
var mtime2 = new Date(1995, 11, 17, 3, 24, 1);
|
||||||
fs.utimesSync(b, mtime2, mtime2);
|
fs.utimesSync(b, mtime2, mtime2);
|
||||||
|
|
||||||
var util = require('../../src/util');
|
var util = require('../../src/fsUtil');
|
||||||
var actual = util.isStale(a, b);
|
var actual = fsUtil.isStale(a, b);
|
||||||
t.equal(actual, false);
|
t.equal(actual, false);
|
||||||
actual = util.isStale(b, a);
|
actual = fsUtil.isStale(b, a);
|
||||||
t.equal(actual, true);
|
t.equal(actual, true);
|
||||||
|
|
||||||
fs.unlinkSync(a);
|
fs.unlinkSync(a);
|
||||||
|
|
Loading…
Reference in New Issue