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 20
20
"data:import" : " node scripts/data/importData.js" ,
21
21
"migrate" : " npx sequelize db:migrate" ,
22
22
"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" ,
24
24
"services:up" : " docker-compose -f ./local/docker-compose.yml up -d" ,
25
25
"services:down" : " docker-compose -f ./local/docker-compose.yml down" ,
26
26
"services:logs" : " docker-compose -f ./local/docker-compose.yml logs" ,
27
27
"local:init" : " npm run local:reset && npm run data:import -- --force" ,
28
28
"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 " ,
30
30
"demo-payment" : " node scripts/demo-payment"
31
31
},
32
32
"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 1
1
/* eslint-disable no-unused-expressions */
2
- process . env . NODE_ENV = 'test'
3
- require ( '../../src/bootstrap' )
4
2
5
3
// const _ = require('lodash')
6
4
const expect = require ( 'chai' ) . expect
@@ -10,12 +8,10 @@ const service = require('../../src/services/ResourceBookingService')
10
8
const workPeriodService = require ( '../../src/services/WorkPeriodService' )
11
9
const testData = require ( './common/testData' )
12
10
const helper = require ( '../../src/common/helper' )
13
- const eventHandlers = require ( '../../src/eventHandlers' )
14
11
// const esClient = helper.getESClient()
15
12
const busApiClient = helper . getBusApiClient ( )
16
13
const ResourceBooking = models . ResourceBooking
17
14
const WorkPeriod = models . WorkPeriod
18
- eventHandlers . init ( )
19
15
describe ( 'resourceBooking service test' , ( ) => {
20
16
let stubEnsureJobById
21
17
let stubEnsureUserById
Original file line number Diff line number Diff line change 1
1
/* eslint-disable no-unused-expressions */
2
- process . env . NODE_ENV = 'test'
3
- require ( '../../src/bootstrap' )
4
2
5
3
// const _ = require('lodash')
6
4
const expect = require ( 'chai' ) . expect
@@ -10,10 +8,8 @@ const service = require('../../src/services/WorkPeriodPaymentService')
10
8
const paymentService = require ( '../../src/services/PaymentService' )
11
9
const testData = require ( './common/testData' )
12
10
const helper = require ( '../../src/common/helper' )
13
- const eventHandlers = require ( '../../src/eventHandlers' )
14
11
// const esClient = helper.getESClient()
15
12
const busApiClient = helper . getBusApiClient ( )
16
- eventHandlers . init ( )
17
13
describe ( 'workPeriod service test' , ( ) => {
18
14
beforeEach ( ( ) => {
19
15
sinon . stub ( busApiClient , 'postEvent' ) . callsFake ( async ( ) => { } )
You can’t perform that action at this time.
0 commit comments