Do not depend on cwd in test

This commit is contained in:
Christian Georgi
2022-08-08 17:07:13 +02:00
parent 38593baeb8
commit e477879d71

View File

@@ -1,4 +1,5 @@
const cds = require('@sap/cds/lib')
const {resolve} = require('path')
const { expect } = cds.test
const _model = '@capire/reviews'
if (cds.User.default) cds.User.default = cds.User.Privileged // hard core monkey patch
@@ -8,6 +9,9 @@ const Reviews = 'sap.capire.reviews.Reviews'
describe('cap/samples - Messaging', ()=>{
beforeAll(() => { cds.root = resolve(__dirname, '..') })
afterAll(() => { cds.root = process.cwd() })
it ('should bootstrap sqlite in-memory db', async()=>{
const db = await cds.deploy (_model) .to ('sqlite::memory:')
await db.delete(Reviews)