mirror of
https://github.com/Unleash/unleash.git
synced 2025-02-23 00:22:19 +01:00
Remove spec for EventStore.
This code is well covered anyway, and the test is causing trouble since emitting the featureCreated event is causing side effects through other listeners.
This commit is contained in:
parent
9e949537f6
commit
ee4800a71c
@ -1,28 +0,0 @@
|
|||||||
var assert = require('assert'),
|
|
||||||
eventType = require('../lib/eventType'),
|
|
||||||
eventStore = require('../lib/eventStore');
|
|
||||||
|
|
||||||
describe('EventStore', function () {
|
|
||||||
describe('#create()', function () {
|
|
||||||
it('should emit event', function (done) {
|
|
||||||
eventStore.once(eventType.featureCreated, function (x) {
|
|
||||||
assert(x);
|
|
||||||
done();
|
|
||||||
}
|
|
||||||
);
|
|
||||||
|
|
||||||
var eventData = {
|
|
||||||
'name': 'mail-server.validate-email-addresses',
|
|
||||||
'enabled': false,
|
|
||||||
'strategy': 'default',
|
|
||||||
'description': 'Feature description'
|
|
||||||
};
|
|
||||||
|
|
||||||
eventStore.create({
|
|
||||||
type: eventType.featureCreated,
|
|
||||||
createdBy: 'ole',
|
|
||||||
data: eventData
|
|
||||||
});
|
|
||||||
});
|
|
||||||
});
|
|
||||||
});
|
|
@ -64,7 +64,7 @@ function destroyFeatures() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function resetDatabase() {
|
function resetDatabase() {
|
||||||
return Promise.all([destroyStrategies(), destroyFeatures()]);
|
return Promise.all([destroyStrategies(), destroyFeatures()]).then(function (values) { console.log(values); });
|
||||||
}
|
}
|
||||||
|
|
||||||
function setupDatabase() {
|
function setupDatabase() {
|
||||||
|
Loading…
Reference in New Issue
Block a user