console: throw when no such label exists in console.timeEnd

Test included.
This commit is contained in:
Maciej Małecki authored and Ben Noordhuis committed 2012-04-29 22:27:45 +02:00
1 parent 3bcbd14bb1
commit 77c18d1e1b
2 files changed
+14 -1

No files matched your search

+5 -1
View File
@@ -49,7 +49,11 @@ exports.time = function(label) {
exports.timeEnd = function(label) {
var duration = Date.now() - times[label];
var time = times[label];
if (!time) {
throw new Error('No such label: ' + label);
}
var duration = Date.now() - time;
exports.log('%s: %dms', label, duration);
};