File size: 812 Bytes
56b6519
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
const request = require('supertest');

var env = process.env.NODE_ENV || 'dev';
var config = require('../src/config/config.json')[env];

var mongoose = require('mongoose');
mongoose.connect(
  `mongodb://${config.database.server}:${config.database.port}/${config.database.name}`,
  {},
);

/* Clean the DB */
mongoose.connection.dropDatabase();

const app = require(__dirname + '/../src/app');

// Import tests
require('./unauthenticated.test')(request, app);
require('./user.test')(request, app);
require('./template.test')(request, app);
require('./data.test')(request, app);
require('./company.test')(request, app);
require('./client.test')(request, app);
require('./vulnerability.test')(request, app);
require('./audit.test')(request, app);
require('./settings.test')(request, app);
require('./lib.test')();