File tree Expand file tree Collapse file tree 4 files changed +10
-3
lines changed
Expand file tree Collapse file tree 4 files changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -14,7 +14,8 @@ sequelize.authenticate()
1414 console . error ( 'Unable to connect to the database:' , err ) ;
1515 } )
1616
17- sequelize . sync ( )
17+
18+ const dbSync = sequelize . sync ( )
1819 . then ( ( ) => {
1920 console . log ( "Synced db." ) ;
2021 } )
@@ -23,6 +24,7 @@ sequelize.sync()
2324 } ) ;
2425
2526module . exports = {
27+ dbSync,
2628 sequelize,
2729 Sequelize,
2830 Video : require ( "./models/video" ) ( sequelize , Sequelize ) ,
Original file line number Diff line number Diff line change 44 "description" : " API for videoodyssee frontend" ,
55 "main" : " server.js" ,
66 "scripts" : {
7- "test" : " jest"
7+ "test" : " jest --silent "
88 },
99 "repository" : {
1010 "type" : " git" ,
Original file line number Diff line number Diff line change @@ -5,6 +5,8 @@ mock.onPost().reply(209, {
55 message : 'Request to schedule pipeline processing-pipeline accepted'
66} ) ;
77
8+ jest . setTimeout ( 30000 ) ;
9+
810
911
1012it ( "triggerPipeline function" , async ( ) => {
Original file line number Diff line number Diff line change @@ -3,13 +3,16 @@ const request = require('supertest');
33const { instance } = require ( '../utils/funcs' ) ;
44const MockAdapter = require ( "axios-mock-adapter" ) ;
55const mock = new MockAdapter ( instance ) ;
6+ const { dbSync } = require ( '../db/db' )
67mock . onPost ( ) . reply ( 209 , {
78 message : 'Request to schedule pipeline processing-pipeline accepted'
89} ) ;
910
1011
11-
1212describe ( 'API routes' , function ( ) {
13+ beforeAll ( ( ) => {
14+ return dbSync ;
15+ } )
1316 afterAll ( done => {
1417 server . close ( ) ;
1518 done ( ) ;
You can’t perform that action at this time.
0 commit comments