File tree Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -21,32 +21,34 @@ app.use("/", proxy("arangodb:8529"));
2121
2222app . listen ( 8529 , ( ) => {
2323 ( async ( ) => {
24- let server ;
24+ let info ;
2525 try {
2626 const browser = await puppeteer . launch ( { args : [ "--no-sandbox" ] } ) ;
2727 const page = await browser . newPage ( ) ;
2828 await page . goto ( "http://localhost:8529/smoke" , {
2929 waitUntil : "networkidle2" ,
3030 } ) ;
31- server = await page . evaluate ( async ( ) => {
31+ const response = await page . evaluate ( async ( ) => {
3232 // eslint-disable-next-line no-undef
3333 const Database = arangojs . Database ;
34- const db = new Database ( { databaseName : "doesnotexist" } ) ;
34+ const db = new Database ( ) ;
3535 try {
3636 const info = await db . version ( ) ;
37- return info . server ;
37+ return JSON . stringify ( info ) ;
3838 } catch ( e ) {
3939 return JSON . stringify ( e ) ;
4040 }
4141 } ) ;
42+ info = JSON . parse ( response ) ;
4243 await browser . close ( ) ;
4344 } catch ( e ) {
4445 console . error ( e ) ;
4546 }
46- if ( server !== "arango" ) {
47- console . error ( "Smoke test failed:" , server ) ;
47+ if ( info . server !== "arango" ) {
48+ console . error ( "Smoke test failed:" , info ) ;
4849 process . exit ( 1 ) ;
4950 } else {
51+ console . log ( "Smoke test passed" , info ) ;
5052 process . exit ( 0 ) ;
5153 }
5254 } ) ( ) ;
You can’t perform that action at this time.
0 commit comments