Add better logging of test compile errors

This commit is contained in:
kpdecker
2014-01-06 02:45:02 -06:00
parent 7197289364
commit 607748af3b
5 changed files with 34 additions and 9 deletions
+8 -3
View File
@@ -45,9 +45,14 @@
};
function safeEval(templateSpec) {
var ret;
eval('ret = ' + templateSpec);
return ret;
try {
var ret;
eval('ret = ' + templateSpec);
return ret;
} catch (err) {
console.error(templateSpec);
throw err;
}
}
</script>
<script>
+6 -1
View File
@@ -19,5 +19,10 @@ global.CompilerContext = {
};
function safeEval(templateSpec) {
return eval('(' + templateSpec + ')');
try {
return eval('(' + templateSpec + ')');
} catch (err) {
console.error(templateSpec);
throw err;
}
}
+6 -1
View File
@@ -14,5 +14,10 @@ global.CompilerContext = {
};
function safeEval(templateSpec) {
return eval('(' + templateSpec + ')');
try {
return eval('(' + templateSpec + ')');
} catch (err) {
console.error(templateSpec);
throw err;
}
}
+6 -1
View File
@@ -39,5 +39,10 @@ global.CompilerContext = {
};
function safeEval(templateSpec) {
return eval('(' + templateSpec + ')');
try {
return eval('(' + templateSpec + ')');
} catch (err) {
console.error(templateSpec);
throw err;
}
}
+8 -3
View File
@@ -37,9 +37,14 @@
};
function safeEval(templateSpec) {
var ret;
eval('ret = ' + templateSpec);
return ret;
try {
var ret;
eval('ret = ' + templateSpec);
return ret;
} catch (err) {
console.error(templateSpec);
throw err;
}
}
</script>
<script src="/tmp/tests.js"></script>