我有以下简单的代码
import app from '../src/app';
import * as chai from 'chai';
import chaiHttp = require('chai-http');
chai.use(chaiHttp);
const expect = chai.expect;
describe('Get /', () => {
it('Should say hi there', async () => {
const response = chai.request(app).get('/');
console.log(response);
expect(5).to.equal(5);
});
});
每次我跑
mocha -r ts-node/register lib/tests/**/sample.spec.ts
我收到以下错误
TypeError:chai.request 不是函数
我用同样的问题查看了其他 stackoverflow 帖子。他们都说添加
chai.use(chaiHttp)
应该解决问题
但是,正如你所看到的,我已经有了。
有任何想法吗?