Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

test.js: slowlog. Closes #295

Signed-off-by: DTrejo <david.daniel.trejo@gmail.com>
  • Loading branch information...
commit 0f5b43a68cf80401c576776acdcefab84b2b9305 1 parent b5a57b4
Nitesh Sinha nitesh123 authored DTrejo committed
Showing with 15 additions and 0 deletions.
  1. +15 −0 test.js
15 test.js
View
@@ -1586,6 +1586,21 @@ tests.ENABLE_OFFLINE_QUEUE_FALSE = function () {
});
};
+tests.SLOWLOG = function () {
+ var name = "SLOWLOG";
+ client.slowlog('reset',require_string("OK", name));
+ client.config('set', 'slowlog-log-slower-than', 0,require_string("OK", name));
+ client.set('foo','bar',require_string("OK", name));
+ client.get('foo',require_string("bar", name));
+ client.slowlog('get',function(err,res){
+ assert.equal(res.length, 4, name);
+ assert.equal(res[0][3].length, 2, name);
+ assert.deepEqual(res[1][3], ['set', 'foo', 'bar'], name);
+ assert.deepEqual(res[3][3], ['slowlog', 'reset'], name);
+ next(name);
+ });
+}
+
// TODO - need a better way to test auth, maybe auto-config a local Redis server or something.
// Yes, this is the real password. Please be nice, thanks.
tests.auth = function () {
Please sign in to comment.
Something went wrong with that request. Please try again.