1
0
mirror of https://github.com/Unleash/unleash.git synced 2024-12-22 19:07:54 +01:00
unleash.unleash/test/eventApi.test.js

34 lines
865 B
JavaScript
Raw Normal View History

2014-10-24 16:15:59 +02:00
var request = require('supertest'),
mockery = require('mockery');
describe('The event api', function () {
var server;
before(function () {
mockery.enable({
warnOnReplace: false,
warnOnUnregistered: false,
useCleanCache: true
});
mockery.registerSubstitute('./eventDb', '../test/eventDbMock');
mockery.registerSubstitute('./featureDb', '../test/featureDbMock');
server = require('../server');
request = request('http://localhost:' + server.app.get('port'));
});
after(function () {
mockery.disable();
mockery.deregisterAll();
server.server.close();
});
it('returns events', function (done) {
request
.get('/events')
.expect('Content-Type', /json/)
.expect(200, done);
});
});