From 1aca1aac15a2c7c0fb62d112dc2cd0fa4e2b0e5c Mon Sep 17 00:00:00 2001 From: Jari Bakken Date: Fri, 12 Dec 2014 13:57:31 +0100 Subject: [PATCH] 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. --- test/eventStoreSpec.js | 28 ---------------------------- test/specHelper.js | 2 +- 2 files changed, 1 insertion(+), 29 deletions(-) delete mode 100644 test/eventStoreSpec.js diff --git a/test/eventStoreSpec.js b/test/eventStoreSpec.js deleted file mode 100644 index 4a01d28ea8..0000000000 --- a/test/eventStoreSpec.js +++ /dev/null @@ -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 - }); - }); - }); -}); diff --git a/test/specHelper.js b/test/specHelper.js index 8e937bac0b..b8cddbb3aa 100644 --- a/test/specHelper.js +++ b/test/specHelper.js @@ -64,7 +64,7 @@ function destroyFeatures() { } function resetDatabase() { - return Promise.all([destroyStrategies(), destroyFeatures()]); + return Promise.all([destroyStrategies(), destroyFeatures()]).then(function (values) { console.log(values); }); } function setupDatabase() {