adapt bookshop for openSAP course

This commit is contained in:
d049740
2019-12-19 15:08:34 +01:00
parent c0bce5ae5b
commit ceb5487e75
5 changed files with 162 additions and 4 deletions

View File

@@ -0,0 +1,23 @@
const cds = require('@sap/cds/lib/cds')
const run = require('@sap/cds/bin/run')
let testServer
const cwd = process.cwd()
const setup = (model, done) => {
cds.once('listening', ({ server }) => {
testServer = server
done()
})
run([model], { 'in-memory?': true })
}
const close = done => {
testServer.close(done)
process.chdir(cwd)
}
module.exports = {
setup,
close
}