File tree Expand file tree Collapse file tree 4 files changed +9
-10
lines changed Expand file tree Collapse file tree 4 files changed +9
-10
lines changed Original file line number Diff line number Diff line change 2020 "data:import" : " node scripts/data/importData.js" ,
2121 "migrate" : " npx sequelize db:migrate" ,
2222 "migrate:undo" : " npx sequelize db:migrate:undo" ,
23- "test" : " mocha test/unit/*.test.js --timeout 30000 --exit" ,
23+ "test" : " mocha test/unit/*.test.js --timeout 30000 --require test/prepare.js -- exit" ,
2424 "services:up" : " docker-compose -f ./local/docker-compose.yml up -d" ,
2525 "services:down" : " docker-compose -f ./local/docker-compose.yml down" ,
2626 "services:logs" : " docker-compose -f ./local/docker-compose.yml logs" ,
2727 "local:init" : " npm run local:reset && npm run data:import -- --force" ,
2828 "local:reset" : " npm run delete-index -- --force || true && npm run create-index -- --force && npm run init-db force" ,
29- "cov" : " nyc --reporter=html --reporter=text mocha test/unit/*.test.js --timeout 30000 --exit " ,
29+ "cov" : " nyc --reporter=html --reporter=text npm run test " ,
3030 "demo-payment" : " node scripts/demo-payment"
3131 },
3232 "keywords" : [],
Original file line number Diff line number Diff line change 1+ /*
2+ * Prepare for tests.
3+ */
4+
5+ process . env . NODE_ENV = 'test'
6+ require ( '../src/bootstrap' )
7+ require ( '../src/eventHandlers' ) . init ( )
Original file line number Diff line number Diff line change 11/* eslint-disable no-unused-expressions */
2- process . env . NODE_ENV = 'test'
3- require ( '../../src/bootstrap' )
42
53// const _ = require('lodash')
64const expect = require ( 'chai' ) . expect
@@ -10,12 +8,10 @@ const service = require('../../src/services/ResourceBookingService')
108const workPeriodService = require ( '../../src/services/WorkPeriodService' )
119const testData = require ( './common/testData' )
1210const helper = require ( '../../src/common/helper' )
13- const eventHandlers = require ( '../../src/eventHandlers' )
1411// const esClient = helper.getESClient()
1512const busApiClient = helper . getBusApiClient ( )
1613const ResourceBooking = models . ResourceBooking
1714const WorkPeriod = models . WorkPeriod
18- eventHandlers . init ( )
1915describe ( 'resourceBooking service test' , ( ) => {
2016 let stubEnsureJobById
2117 let stubEnsureUserById
Original file line number Diff line number Diff line change 11/* eslint-disable no-unused-expressions */
2- process . env . NODE_ENV = 'test'
3- require ( '../../src/bootstrap' )
42
53// const _ = require('lodash')
64const expect = require ( 'chai' ) . expect
@@ -10,10 +8,8 @@ const service = require('../../src/services/WorkPeriodPaymentService')
108const paymentService = require ( '../../src/services/PaymentService' )
119const testData = require ( './common/testData' )
1210const helper = require ( '../../src/common/helper' )
13- const eventHandlers = require ( '../../src/eventHandlers' )
1411// const esClient = helper.getESClient()
1512const busApiClient = helper . getBusApiClient ( )
16- eventHandlers . init ( )
1713describe ( 'workPeriod service test' , ( ) => {
1814 beforeEach ( ( ) => {
1915 sinon . stub ( busApiClient , 'postEvent' ) . callsFake ( async ( ) => { } )
You can’t perform that action at this time.
0 commit comments