File tree Expand file tree Collapse file tree 6 files changed +27
-46
lines changed Expand file tree Collapse file tree 6 files changed +27
-46
lines changed Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ var me = require('../package.json');
9
9
var initialize = require ( './initialize' ) ;
10
10
var config = require ( '../config' ) ;
11
11
var helmet = require ( 'helmet' ) ;
12
- var client = require ( 'redis' ) . createClient ( config . redisURL ) ;
12
+ var client = require ( '../services/database/redis' ) ;
13
13
var limiter = require ( 'express-limiter' ) ( router , client ) ;
14
14
var _ = require ( 'lodash' ) ;
15
15
var bodyParser = require ( 'body-parser' ) ;
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ var db = mongoose.connection;
13
13
14
14
db . on ( 'error' , log . error ) ;
15
15
db . once ( 'open' , function ( ) {
16
- log . info ( 'Database connection successful' ) ;
16
+ log . info ( 'MongoDB database connection successful' ) ;
17
17
} ) ;
18
18
19
19
module . exports = mongoose ;
Original file line number Diff line number Diff line change
1
+ "use strict" ;
2
+ var redis = require ( 'redis' ) ;
3
+ var config = require ( '../../config' ) ;
4
+ var log = require ( '../../services/logger' ) ;
5
+
6
+ var client = redis . createClient ( config . redisURL ) ;
7
+
8
+ client . on ( "error" , log . error ) ;
9
+
10
+ client . on ( "connect" , function ( ) {
11
+ log . info ( 'Redis database connection successful' ) ;
12
+ } ) ;
13
+
14
+ module . exports = client ;
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -13,45 +13,6 @@ var express = require('express');
13
13
var app = express ( ) ;
14
14
app . use ( '/' , router ) ;
15
15
16
- // init
17
-
18
- // var res = {};
19
- // var req = {};
20
-
21
- // var nextChecker = false;
22
- // var next = function(){
23
- // if(arguments.length > 0){
24
- // console.log(arguments[0]);
25
- // }else{
26
- // nextChecker = true;
27
- // }
28
-
29
- // return nextChecker;
30
- // };
31
- // res.json = function(data){
32
- // return res;
33
- // };
34
-
35
- // res.status = function(status){
36
- // return res;
37
- // };
38
-
39
- // var header = {};
40
- // res.set = function(key, value){
41
- // header[key] = value;
42
- // return header[key];
43
- // };
44
- // req.get = function(key){
45
- // return header[key];
46
- // };
47
-
48
- // header.set = function(data){
49
- // header.temp = data;
50
- // return header.temp;
51
- // };
52
-
53
- // req.method = '';
54
-
55
16
var agent = request . agent ( app ) ;
56
17
57
18
describe ( 'Test rate limiting' , function ( ) {
Original file line number Diff line number Diff line change @@ -56,11 +56,20 @@ req.method = '';
56
56
57
57
// Testing database service
58
58
59
- var db = require ( '../../services/database/mongo' ) ;
59
+ var mongodb = require ( '../../services/database/mongo' ) ;
60
60
61
61
describe ( '#Database service test' , function ( ) {
62
62
it ( 'should exist as a function' , function ( done ) {
63
- db . should . exist ; /* jslint ignore:line */
63
+ mongodb . should . exist ; /* jslint ignore:line */
64
+ done ( ) ;
65
+ } ) ;
66
+ } ) ;
67
+
68
+ var redisdb = require ( '../../services/database/redis' ) ;
69
+
70
+ describe ( '#Database service test' , function ( ) {
71
+ it ( 'should exist as a function' , function ( done ) {
72
+ redisdb . should . exist ; /* jslint ignore:line */
64
73
done ( ) ;
65
74
} ) ;
66
75
} ) ;
You can’t perform that action at this time.
0 commit comments