Skip to content

Commit 4e649a1

Browse files
committed
Merge pull request #438 from CodeNow/redis-clean-all-test-utility
Use flushdb for removing all keys from redis
2 parents ad4975e + ec641fc commit 4e649a1

3 files changed

Lines changed: 17 additions & 17 deletions

File tree

unit/active-api.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,16 @@ var it = Lab.test;
55
var after = Lab.after;
66
var before = Lab.before;
77
var expect = Lab.expect;
8-
var redisCleaner = require('../test/fixtures/redis-cleaner');
8+
var redis = require('models/redis');
99
var activeApi = require('models/redis/active-api');
1010

1111
require('loadenv')();
1212

1313
describe('Active API', function () {
1414
var ctx = {};
1515
describe('isMe', function () {
16-
before(redisCleaner.clean('*'));
17-
after(redisCleaner.clean('*'));
16+
before(redis.flushdb.bind(redis));
17+
after(redis.flushdb.bind(redis));
1818

1919
it('should return false if setAsMe was never called', function (done) {
2020
activeApi.isMe(function (err, isActive) {
@@ -27,8 +27,8 @@ describe('Active API', function () {
2727
});
2828

2929
describe('setAsMe', function () {
30-
before(redisCleaner.clean('*'));
31-
after(redisCleaner.clean('*'));
30+
before(redis.flushdb.bind(redis));
31+
after(redis.flushdb.bind(redis));
3232

3333
before(function (done) {
3434
ctx.originUUID = process.env.UUID;

unit/docker-events.js

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ var after = Lab.after;
66
var before = Lab.before;
77
var beforeEach = Lab.beforeEach;
88
var afterEach = Lab.afterEach;
9+
var redis = require('models/redis');
910
var pubsub = require('models/redis/pubsub');
1011
var error = require('error');
1112
var dockerEvents = require('models/events/docker');
1213
var events = require('models/events/index');
1314
var expect = Lab.expect;
14-
var redisCleaner = require('../test/fixtures/redis-cleaner');
1515
var createCount = require('callback-count');
1616
var uuid = require('uuid');
1717
var activeApi = require('models/redis/active-api');
@@ -22,8 +22,8 @@ describe('Docker Events', function () {
2222
var ctx = {};
2323

2424
describe('handleDie', function () {
25-
before(redisCleaner.clean('*'));
26-
after(redisCleaner.clean('*'));
25+
before(redis.flushdb.bind(redis));
26+
after(redis.flushdb.bind(redis));
2727
afterEach(function (done) {
2828
dockerEvents.close(done);
2929
});
@@ -146,8 +146,8 @@ describe('Docker Events', function () {
146146
describe('events wrapper', function () {
147147

148148
describe('listen', function () {
149-
before(redisCleaner.clean('*'));
150-
after(redisCleaner.clean('*'));
149+
before(redis.flushdb.bind(redis));
150+
after(redis.flushdb.bind(redis));
151151
afterEach(events.close.bind(events));
152152

153153
it('should start listening and callback', function (done) {
@@ -182,8 +182,8 @@ describe('Docker Events', function () {
182182

183183

184184
describe('listen', function () {
185-
before(redisCleaner.clean('*'));
186-
after(redisCleaner.clean('*'));
185+
before(redis.flushdb.bind(redis));
186+
after(redis.flushdb.bind(redis));
187187
afterEach(dockerEvents.close.bind(dockerEvents));
188188

189189

@@ -208,8 +208,8 @@ describe('Docker Events', function () {
208208
});
209209

210210
describe('event lock', function () {
211-
before(redisCleaner.clean('*'));
212-
after(redisCleaner.clean('*'));
211+
before(redis.flushdb.bind(redis).bind(redis));
212+
after(redis.flushdb.bind(redis));
213213
before(function (done) {
214214
ctx.origHandleDieGetEventLock = dockerEvents.getEventLock;
215215
done();

unit/redis-mutex.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ var expect = Lab.expect;
55
var before = Lab.before;
66
var after = Lab.after;
77
var createCount = require('callback-count');
8-
var redisCleaner = require('../test/fixtures/redis-cleaner');
98
var RedisMutex = require('models/redis/mutex');
9+
var redis = require('models/redis');
1010

1111

1212
describe('RedisMutex', function () {
13-
before(redisCleaner.clean('*'));
14-
after(redisCleaner.clean('*'));
13+
before(redis.flushdb.bind(redis));
14+
after(redis.flushdb.bind(redis));
1515

1616
var ctx = {};
1717

0 commit comments

Comments
 (0)