Open
Description
import * as chaiModule from "chai";
import { default as chaiHttp, request } from "chai-http";
import express from "express";
const app = express();
const chai = chaiModule.use(chaiHttp);
const requester = request.Request(app).keepOpen();
Exception during run: TypeError: Cannot add property _events, object is not extensible
at Module.<anonymous> (node:events:345:18)
at Module.EventEmitter (node:events:220:21)
at Module.Stream (node:internal/streams/legacy:12:6)
at Module.Request (/home/chai-http-test/node_modules/superagent/lib/node/index.js:159:10)
at Module.Test (file:///home/chai-http-test/node_modules/chai-http/lib/request.js:265:11)
at file:///home/chai-http-test/test/api.js:7:27
at ModuleJob.run (node:internal/modules/esm/module_job:274:25)
at async onImport.tracePromise.__proto__ (node:internal/modules/esm/loader:644:26)
at async formattedImport (/home/chai-http-test/node_modules/mocha/lib/nodejs/esm-utils.js:9:14)
at async exports.requireOrImport (/home/chai-http-test/node_modules/mocha/lib/nodejs/esm-utils.js:42:28)
at async exports.loadFilesAsync (/home/chai-http-test/node_modules/mocha/lib/nodejs/esm-utils.js:100:20)
at async singleRun (/home/chai-http-test/node_modules/mocha/lib/cli/run-helpers.js:164:3)
at async exports.handler (/home/chai-http-test/node_modules/mocha/lib/cli/run.js:379:5)
node -v
v22.16.0
package.json:
"type": "module",
"devDependencies": {
"chai": "^5.2.0",
"chai-http": "^5.1.2",
"mocha": "^11.6.0"
},
Metadata
Metadata
Assignees
Labels
No labels