Hey Hi,
I’m doing the Jenkins pipeline course. And while implementing the stage for ‘npm test’ in the Jenkins job after build, facing below errors:
Solar [email protected] coverage
nyc --reporter cobertura --reporter lcov --reporter text --reporter json-summary mocha app-test.js --timeout 10000 --exit
Server successfully running on port - 3000
Planets API Suite
Fetching Planet Details
MongooseError: Model.findOne() no longer accepts a callback
at model.findOne (/var/lib/jenkins/workspace/node_test/node_modules/mongoose/lib/model.js:2162:11)
at /var/lib/jenkins/workspace/node_test/app.js:4:13
at Layer.handle [as handle_request] (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/layer.js:95:5)
at next (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/route.js:149:13)
at Route.dispatch (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/route.js:119:3)
at Layer.handle [as handle_request] (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/layer.js:95:5)
at /var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:284:15
at router.process_params (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:346:12)
at next (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:280:10)
at cors (/var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:188:7)
at /var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:224:17
at originCallback (/var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:214:15)
at /var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:219:13
at optionsCallback (/var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:199:9)
at corsMiddleware (/var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:204:7)
at Layer.handle [as handle_request] (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:328:13)
at /var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:286:9
at router.process_params (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:346:12)
at next (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:280:10)
at serveStatic (/var/lib/jenkins/workspace/node_test/node_modules/serve-static/index.js:75:16)
at Layer.handle [as handle_request] (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:328:13)
at /var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:286:9
at router.process_params (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:346:12)
at next (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:280:10)
at /var/lib/jenkins/workspace/node_test/node_modules/body-parser/lib/read.js:137:5
at AsyncResource.runInAsyncScope (node:async_hooks:214:14)
at invokeCallback (/var/lib/jenkins/workspace/node_test/node_modules/raw-body/index.js:238:16)
at done (/var/lib/jenkins/workspace/node_test/node_modules/raw-body/index.js:227:7)
at IncomingMessage.onEnd (/var/lib/jenkins/workspace/node_test/node_modules/raw-body/index.js:287:7)
at IncomingMessage.emit (node:events:508:28)
at endReadableNT (node:internal/streams/readable:1701:12)
at process.processTicksAndRejections (node:internal/process/task_queues:90:21)
1) it should fetch a planet named Mercury
MongooseError: Model.findOne() no longer accepts a callback
at model.findOne (/var/lib/jenkins/workspace/node_test/node_modules/mongoose/lib/model.js:2162:11)
at /var/lib/jenkins/workspace/node_test/app.js:4:13
at Layer.handle [as handle_request] (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/layer.js:95:5)
at next (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/route.js:149:13)
at Route.dispatch (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/route.js:119:3)
at Layer.handle [as handle_request] (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/layer.js:95:5)
at /var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:284:15
at router.process_params (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:346:12)
at next (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:280:10)
at cors (/var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:188:7)
at /var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:224:17
at originCallback (/var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:214:15)
at /var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:219:13
at optionsCallback (/var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:199:9)
at corsMiddleware (/var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:204:7)
at Layer.handle [as handle_request] (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:328:13)
at /var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:286:9
at router.process_params (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:346:12)
at next (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:280:10)
at serveStatic (/var/lib/jenkins/workspace/node_test/node_modules/serve-static/index.js:75:16)
at Layer.handle [as handle_request] (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:328:13)
at /var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:286:9
at router.process_params (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:346:12)
at next (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:280:10)
at /var/lib/jenkins/workspace/node_test/node_modules/body-parser/lib/read.js:137:5
at AsyncResource.runInAsyncScope (node:async_hooks:214:14)
at invokeCallback (/var/lib/jenkins/workspace/node_test/node_modules/raw-body/index.js:238:16)
at done (/var/lib/jenkins/workspace/node_test/node_modules/raw-body/index.js:227:7)
at IncomingMessage.onEnd (/var/lib/jenkins/workspace/node_test/node_modules/raw-body/index.js:287:7)
at IncomingMessage.emit (node:events:508:28)
at endReadableNT (node:internal/streams/readable:1701:12)
at process.processTicksAndRejections (node:internal/process/task_queues:90:21)
2) it should fetch a planet named Venus
MongooseError: Model.findOne() no longer accepts a callback
at model.findOne (/var/lib/jenkins/workspace/node_test/node_modules/mongoose/lib/model.js:2162:11)
at /var/lib/jenkins/workspace/node_test/app.js:4:13
at Layer.handle [as handle_request] (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/layer.js:95:5)
at next (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/route.js:149:13)
at Route.dispatch (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/route.js:119:3)
at Layer.handle [as handle_request] (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/layer.js:95:5)
at /var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:284:15
at router.process_params (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:346:12)
at next (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:280:10)
at cors (/var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:188:7)
at /var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:224:17
at originCallback (/var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:214:15)
at /var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:219:13
at optionsCallback (/var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:199:9)
at corsMiddleware (/var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:204:7)
at Layer.handle [as handle_request] (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:328:13)
at /var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:286:9
at router.process_params (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:346:12)
at next (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:280:10)
at serveStatic (/var/lib/jenkins/workspace/node_test/node_modules/serve-static/index.js:75:16)
at Layer.handle [as handle_request] (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:328:13)
at /var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:286:9
at router.process_params (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:346:12)
at next (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:280:10)
at /var/lib/jenkins/workspace/node_test/node_modules/body-parser/lib/read.js:137:5
at AsyncResource.runInAsyncScope (node:async_hooks:214:14)
at invokeCallback (/var/lib/jenkins/workspace/node_test/node_modules/raw-body/index.js:238:16)
at done (/var/lib/jenkins/workspace/node_test/node_modules/raw-body/index.js:227:7)
at IncomingMessage.onEnd (/var/lib/jenkins/workspace/node_test/node_modules/raw-body/index.js:287:7)
at IncomingMessage.emit (node:events:508:28)
at endReadableNT (node:internal/streams/readable:1701:12)
at process.processTicksAndRejections (node:internal/process/task_queues:90:21)
3) it should fetch a planet named Earth
MongooseError: Model.findOne() no longer accepts a callback
at model.findOne (/var/lib/jenkins/workspace/node_test/node_modules/mongoose/lib/model.js:2162:11)
at /var/lib/jenkins/workspace/node_test/app.js:4:13
at Layer.handle [as handle_request] (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/layer.js:95:5)
at next (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/route.js:149:13)
at Route.dispatch (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/route.js:119:3)
at Layer.handle [as handle_request] (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/layer.js:95:5)
at /var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:284:15
at router.process_params (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:346:12)
at next (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:280:10)
at cors (/var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:188:7)
at /var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:224:17
at originCallback (/var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:214:15)
at /var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:219:13
at optionsCallback (/var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:199:9)
at corsMiddleware (/var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:204:7)
at Layer.handle [as handle_request] (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:328:13)
at /var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:286:9
at router.process_params (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:346:12)
at next (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:280:10)
at serveStatic (/var/lib/jenkins/workspace/node_test/node_modules/serve-static/index.js:75:16)
at Layer.handle [as handle_request] (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:328:13)
at /var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:286:9
at router.process_params (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:346:12)
at next (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:280:10)
at /var/lib/jenkins/workspace/node_test/node_modules/body-parser/lib/read.js:137:5
at AsyncResource.runInAsyncScope (node:async_hooks:214:14)
at invokeCallback (/var/lib/jenkins/workspace/node_test/node_modules/raw-body/index.js:238:16)
at done (/var/lib/jenkins/workspace/node_test/node_modules/raw-body/index.js:227:7)
at IncomingMessage.onEnd (/var/lib/jenkins/workspace/node_test/node_modules/raw-body/index.js:287:7)
at IncomingMessage.emit (node:events:508:28)
at endReadableNT (node:internal/streams/readable:1701:12)
at process.processTicksAndRejections (node:internal/process/task_queues:90:21)
4) it should fetch a planet named Mars
MongooseError: Model.findOne() no longer accepts a callback
at model.findOne (/var/lib/jenkins/workspace/node_test/node_modules/mongoose/lib/model.js:2162:11)
at /var/lib/jenkins/workspace/node_test/app.js:4:13
at Layer.handle [as handle_request] (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/layer.js:95:5)
at next (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/route.js:149:13)
at Route.dispatch (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/route.js:119:3)
at Layer.handle [as handle_request] (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/layer.js:95:5)
at /var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:284:15
at router.process_params (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:346:12)
at next (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:280:10)
at cors (/var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:188:7)
at /var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:224:17
at originCallback (/var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:214:15)
at /var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:219:13
at optionsCallback (/var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:199:9)
at corsMiddleware (/var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:204:7)
at Layer.handle [as handle_request] (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:328:13)
at /var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:286:9
at router.process_params (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:346:12)
at next (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:280:10)
at serveStatic (/var/lib/jenkins/workspace/node_test/node_modules/serve-static/index.js:75:16)
at Layer.handle [as handle_request] (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:328:13)
at /var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:286:9
at router.process_params (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:346:12)
at next (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:280:10)
at /var/lib/jenkins/workspace/node_test/node_modules/body-parser/lib/read.js:137:5
at AsyncResource.runInAsyncScope (node:async_hooks:214:14)
at invokeCallback (/var/lib/jenkins/workspace/node_test/node_modules/raw-body/index.js:238:16)
at done (/var/lib/jenkins/workspace/node_test/node_modules/raw-body/index.js:227:7)
at IncomingMessage.onEnd (/var/lib/jenkins/workspace/node_test/node_modules/raw-body/index.js:287:7)
at IncomingMessage.emit (node:events:508:28)
at endReadableNT (node:internal/streams/readable:1701:12)
at process.processTicksAndRejections (node:internal/process/task_queues:90:21)
5) it should fetch a planet named Jupiter
MongooseError: Model.findOne() no longer accepts a callback
at model.findOne (/var/lib/jenkins/workspace/node_test/node_modules/mongoose/lib/model.js:2162:11)
at /var/lib/jenkins/workspace/node_test/app.js:4:13
at Layer.handle [as handle_request] (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/layer.js:95:5)
at next (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/route.js:149:13)
at Route.dispatch (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/route.js:119:3)
at Layer.handle [as handle_request] (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/layer.js:95:5)
at /var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:284:15
at router.process_params (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:346:12)
at next (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:280:10)
at cors (/var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:188:7)
at /var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:224:17
at originCallback (/var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:214:15)
at /var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:219:13
at optionsCallback (/var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:199:9)
at corsMiddleware (/var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:204:7)
at Layer.handle [as handle_request] (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:328:13)
at /var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:286:9
at router.process_params (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:346:12)
at next (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:280:10)
at serveStatic (/var/lib/jenkins/workspace/node_test/node_modules/serve-static/index.js:75:16)
at Layer.handle [as handle_request] (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:328:13)
at /var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:286:9
at router.process_params (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:346:12)
at next (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:280:10)
at /var/lib/jenkins/workspace/node_test/node_modules/body-parser/lib/read.js:137:5
at AsyncResource.runInAsyncScope (node:async_hooks:214:14)
at invokeCallback (/var/lib/jenkins/workspace/node_test/node_modules/raw-body/index.js:238:16)
at done (/var/lib/jenkins/workspace/node_test/node_modules/raw-body/index.js:227:7)
at IncomingMessage.onEnd (/var/lib/jenkins/workspace/node_test/node_modules/raw-body/index.js:287:7)
at IncomingMessage.emit (node:events:508:28)
at endReadableNT (node:internal/streams/readable:1701:12)
at process.processTicksAndRejections (node:internal/process/task_queues:90:21)
6) it should fetch a planet named Satrun
MongooseError: Model.findOne() no longer accepts a callback
at model.findOne (/var/lib/jenkins/workspace/node_test/node_modules/mongoose/lib/model.js:2162:11)
at /var/lib/jenkins/workspace/node_test/app.js:4:13
at Layer.handle [as handle_request] (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/layer.js:95:5)
at next (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/route.js:149:13)
at Route.dispatch (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/route.js:119:3)
at Layer.handle [as handle_request] (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/layer.js:95:5)
at /var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:284:15
at router.process_params (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:346:12)
at next (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:280:10)
at cors (/var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:188:7)
at /var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:224:17
at originCallback (/var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:214:15)
at /var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:219:13
at optionsCallback (/var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:199:9)
at corsMiddleware (/var/lib/jenkins/workspace/node_test/node_modules/cors/lib/index.js:204:7)
at Layer.handle [as handle_request] (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:328:13)
at /var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:286:9
at router.process_params (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:346:12)
at next (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:280:10)
at serveStatic (/var/lib/jenkins/workspace/node_test/node_modules/serve-static/index.js:75:16)
at Layer.handle [as handle_request] (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:328:13)
at /var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:286:9
at router.process_params (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:346:12)
at next (/var/lib/jenkins/workspace/node_test/node_modules/express/lib/router/index.js:280:10)
at /var/lib/jenkins/workspace/node_test/node_modules/body-parser/lib/read.js:137:5
at AsyncResource.runInAsyncScope (node:async_hooks:214:14)
at invokeCallback (/var/lib/jenkins/workspace/node_test/node_modules/raw-body/index.js:238:16)
at done (/var/lib/jenkins/workspace/node_test/node_modules/raw-body/index.js:227:7)
at IncomingMessage.onEnd (/var/lib/jenkins/workspace/node_test/node_modules/raw-body/index.js:287:7)
at IncomingMessage.emit (node:events:508:28)
at endReadableNT (node:internal/streams/readable:1701:12)
at process.processTicksAndRejections (node:internal/process/task_queues:90:21)
7) it should fetch a planet named Uranus
MongooseError: Model.findOne() no longer accepts a callback
at model.findOne (/var/lib/jenkins/workspace/node_test/node_modules/mongoose/lib/model.js:2162:11)
at /var/lib/jenkins/workspace/node_test/app.js:
I tried to fix it using ChatGPT, but it asked me to run on mongodb 6 . But still facing the same issue after running on 6.
Kindly help me with the solution so that further steps can be perform.