File tree Expand file tree Collapse file tree 3 files changed +11
-8
lines changed Expand file tree Collapse file tree 3 files changed +11
-8
lines changed Original file line number Diff line number Diff line change 114114 "@codeceptjs/detox-helper" : " 1.1.2"
115115 },
116116 "devDependencies" : {
117+ "@apollo/server" : " ^4" ,
117118 "@codeceptjs/mock-request" : " 0.3.1" ,
118119 "@faker-js/faker" : " 9.0.3" ,
119120 "@pollyjs/adapter-puppeteer" : " 6.0.6" ,
125126 "@wdio/selenium-standalone-service" : " 8.3.2" ,
126127 "@wdio/utils" : " 9.1.2" ,
127128 "@xmldom/xmldom" : " 0.9.4" ,
128- "@apollo/server " : " ^4" ,
129+ "chai " : " ^4.0 " ,
129130 "chai-as-promised" : " 7.1.2" ,
130131 "chai-subset" : " 1.6.0" ,
131132 "cheerio" : " ^1.0.0" ,
139140 "expect" : " 29.7.0" ,
140141 "express" : " 4.19.2" ,
141142 "graphql" : " 16.9.0" ,
143+ "graphql-tag" : " ^2.12.6" ,
142144 "husky" : " 9.1.6" ,
143145 "inquirer-test" : " 2.0.1" ,
144146 "jsdoc" : " ^3" ,
153155 "sinon" : " 18.0.0" ,
154156 "sinon-chai" : " 3.7.0" ,
155157 "testcafe" : " 3.5.0" ,
156- "chai" : " ^4.0" ,
157158 "ts-morph" : " 23.0.0" ,
158159 "ts-node" : " 10.9.2" ,
159160 "tsd" : " ^0.31.0" ,
Original file line number Diff line number Diff line change 11const path = require ( 'path' ) ;
22const jsonServer = require ( 'json-server' ) ;
3- const { ApolloServer } = require ( 'apollo-server-express' ) ;
3+ const { ApolloServer } = require ( '@apollo/server' ) ;
4+ const { startStandaloneServer } = require ( '@apollo/server/standalone' ) ;
45const { resolvers, typeDefs } = require ( './schema' ) ;
56
67const TestHelper = require ( '../../support/TestHelper' ) ;
@@ -17,8 +18,9 @@ const server = new ApolloServer({
1718 playground : true ,
1819} ) ;
1920
20- server . applyMiddleware ( { app } ) ;
21+ const res = startStandaloneServer ( server , { listen : { port : PORT } } ) ;
22+ res . then ( ( { url } ) => {
23+ console . log ( `test graphQL server listening on ${ url } ...` ) ;
24+ } ) ;
2125
22- app . use ( middleware ) ;
23- app . use ( router ) ;
24- module . exports = app . listen ( PORT , ( ) => console . log ( `test graphQL server listening on port ${ PORT } ...` ) ) ;
26+ module . exports = res ;
Original file line number Diff line number Diff line change 1- const { gql } = require ( 'apollo-server-express ' ) ;
1+ const gql = require ( 'graphql-tag ' ) ;
22
33const { userModel } = require ( './models' ) ;
44
You can’t perform that action at this time.
0 commit comments