Listening to redis event for all core models
Change-Id: I183b688cf73b7f54aede5e2b9519f26a54d2790c
diff --git a/spec/redis.spec.js b/spec/redis.spec.js
index e607e5c..823a047 100644
--- a/spec/redis.spec.js
+++ b/spec/redis.spec.js
@@ -20,6 +20,19 @@
}
}
};
+
+ const mockRequest = {
+ get: () => {
+ return {
+ end: (fn) => {
+ fn(null, {body: [
+ {name: 'Slice'},
+ {name: 'Site'}
+ ]});
+ }
+ }
+ }
+ }
const channelName = 'Site';
describe('The event system', () => {
@@ -38,6 +51,9 @@
// Override the redis module with our fakeredis instance
mockery.registerMock('redis', fakeredis);
+ // Override the superagent module with our mockRequest instance
+ mockery.registerMock('superagent', mockRequest);
+
// mock the socketIo client to have a spy
mockery.registerMock('./websocket.js', mockSocket);