let testModule = require('substance-test').module let Configurator = require('../../packages/common/ServerConfigurator') let Database = require('../../packages/common/Database') let StorePackage = require('../../packages/store/package') const substanceTest = testModule('collab/UserStore') let configurator = new Configurator() let userStore function setup() { let db = new Database() return db.reset() .then(function() { db.shutdown() db = new Database() configurator.setDBConnection(db) configurator.import(StorePackage) }) .then(function() { userStore = configurator.getStore('user') return userStore.seed() }) } function teardown() { let db = configurator.getDBConnection() db.end() }
let testModule = require('substance-test').module let Configurator = require('../../packages/common/ServerConfigurator') let Database = require('../../packages/common/Database') let StorePackage = require('../../packages/store/package') const substanceTest = testModule('collab/RubricStore') let configurator = new Configurator() let rubricStore function setup() { let db = new Database() return db.reset() .then(function() { db.shutdown() db = new Database() configurator.setDBConnection(db) configurator.import(StorePackage) }) .then(function() { let userStore = configurator.getStore('user') return userStore.seed() }) .then(function() { rubricStore = configurator.getStore('rubric') return rubricStore.seed() }) }
let testModule = require('substance-test').module let Configurator = require('../../packages/common/ServerConfigurator') let Database = require('../../packages/common/Database') let StorePackage = require('../../packages/store/package') const substanceTest = testModule('collab/EntityStore') let configurator = new Configurator() let entityStore function setup() { let db = new Database() return db.reset() .then(function() { db.shutdown() db = new Database() configurator.setDBConnection(db) configurator.import(StorePackage) }) .then(function() { let userStore = configurator.getStore('user') return userStore.seed() }) .then(function() { entityStore =configurator.getStore('entity') return entityStore.seed() }) }
let testModule = require('substance-test').module let Configurator = require('../../packages/common/ServerConfigurator') let Database = require('../../packages/common/Database') let StorePackage = require('../../packages/store/package') const substanceTest = testModule('collab/DocumentStore') let configurator = new Configurator() let documentStore function setup() { let db = new Database() return db.reset() .then(function() { db.shutdown() db = new Database() configurator.setDBConnection(db) configurator.import(StorePackage) }) .then(function() { let userStore = configurator.getStore('user') return userStore.seed() }) .then(function() { documentStore = configurator.getStore('document') return documentStore.seed() }) }