【发布时间】:2017-06-08 20:33:10
【问题描述】:
在我看来,这个测试不应该通过
柴测试
const chai = require('chai')
const expect = chai.expect;
const chaiHttp = require('chai-http');
const request = chaiHttp.expect;
const config = require('../../app/config');
const worker = require('../../app/worker');
chai.use(chaiHttp);
describe('server response', function () {
.....
it('should return 200', function () {
chai.request(`http://localhost:${config.port}`)
.get('/')
.end(function (err, res) {
expect('as').to.have.status(200);
});
});
});
终端
> NODE_ENV=test mocha --timeout 20000 --recursive test/ --compilers js:babel-core/register
server response
✓ should return 200
1 passing (150ms)
【问题讨论】:
-
不应该通过因为?
-
'as'显然没有 200 的雕像 :)
标签: javascript node.js chai