diff --git a/lib/debug.js b/lib/debug.js index 0e6333f2ec..d69c1ea624 100644 --- a/lib/debug.js +++ b/lib/debug.js @@ -4,7 +4,9 @@ var index = require('../'); function debug () { if (index.debug_mode) { - console.error.apply(null, arguments); + var data = Array.prototype.slice.call(arguments); + data.unshift(new Date().toISOString()); + console.error.apply(null, data); } } diff --git a/test/commands/blpop.spec.js b/test/commands/blpop.spec.js index d68521e6b5..e8d3f59aab 100644 --- a/test/commands/blpop.spec.js +++ b/test/commands/blpop.spec.js @@ -31,7 +31,7 @@ describe("The 'blpop' method", function () { }); client.rpush('blocking list', 'initial value', helper.isNumber(1)); unhookIntercept(); - assert(/^Send 127\.0\.0\.1:6379 id [0-9]+: \*3\r\n\$5\r\nrpush\r\n\$13\r\nblocking list\r\n\$13\r\ninitial value\r\n\n$/.test(text)); + assert(/Send 127\.0\.0\.1:6379 id [0-9]+: \*3\r\n\$5\r\nrpush\r\n\$13\r\nblocking list\r\n\$13\r\ninitial value\r\n\n$/.test(text)); redis.debug_mode = false; bclient.blpop('blocking list', 0, function (err, value) { assert.strictEqual(value[0], 'blocking list');