From a3a77ad6290a023143545d449df1d8a3a1e3c048 Mon Sep 17 00:00:00 2001 From: Cal Henderson Date: Fri, 27 Aug 2010 18:35:44 -0500 Subject: [PATCH] assert.match() is what i was looking for earlier. added test for version() --- test/test-memcache.js | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/test/test-memcache.js b/test/test-memcache.js index cdb7bfa..6c2d301 100644 --- a/test/test-memcache.js +++ b/test/test-memcache.js @@ -123,22 +123,22 @@ mc.addHandler(function() { mc.increment('inc_bad', 2, function(ok, err){ n++; assert.equal(ok, null); - assert.equal(err.substr(0, 12), 'CLIENT_ERROR'); + assert.match(err, /^CLIENT_ERROR/); }); mc.decrement('inc_bad', 3, function(ok, err){ n++; assert.equal(ok, null); - assert.equal(err.substr(0, 12), 'CLIENT_ERROR'); + assert.match(err, /^CLIENT_ERROR/); }); mc.increment('inc_bad', null, function(ok, err){ n++; assert.equal(ok, null); - assert.equal(err.substr(0, 12), 'CLIENT_ERROR'); + assert.match(err, /^CLIENT_ERROR/); }); mc.decrement('inc_bad', null, function(ok, err){ n++; assert.equal(ok, null); - assert.equal(err.substr(0, 12), 'CLIENT_ERROR'); + assert.match(err, /^CLIENT_ERROR/); }); }); @@ -168,4 +168,15 @@ mc.addHandler(function() { }); }; + + exports['version'] = function(assert, beforeExit){ + + mc.version(function(success, error){ + + assert.equal(error, null); + assert.length(success, 5); + }); + + } + });