From 84f23fc4f0815e7ea7e3d67a6445c4ccc99fae01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Sun, 1 Nov 2015 15:02:40 -0500 Subject: [PATCH] groups show/hide test --- tests/groups.js | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/tests/groups.js b/tests/groups.js index 095518ae3b..deceb4f3fd 100644 --- a/tests/groups.js +++ b/tests/groups.js @@ -296,6 +296,34 @@ describe('Groups', function() { }); }); + describe('.show()', function() { + it('should make a group visible', function(done) { + Groups.show('Test', function(err) { + assert.ifError(err); + assert.equal(arguments.length, 1); + db.isSortedSetMember('groups:visible:createtime', 'Test', function(err, isMember) { + assert.ifError(err); + assert.strictEqual(isMember, true); + done(); + }); + }); + }); + }); + + describe('.hide()', function() { + it('should make a group hidden', function(done) { + Groups.hide('Test', function(err) { + assert.ifError(err); + assert.equal(arguments.length, 1); + db.isSortedSetMember('groups:visible:createtime', 'Test', function(err, isMember) { + assert.ifError(err); + assert.strictEqual(isMember, false); + done(); + }); + }); + }); + }); + after(function() { db.flushdb(); });