我使用chai模块来测试代码。
var CONFIG = require('./config');
var chai = require('chai');
var chaiHttp = require('chai-http');
var should = chai.should();
var server = CONFIG.apiPath;
chai.use(chaiHttp);
describe('TEST', function() {
it('getAllLandingPage completed',function(){
chai.request(server)
.get('getAllLandingPage')
.end(function(err, res){
res.should.have.status(200);
console.log('res: ', res) // not show
done();
});
});
});
我希望console.log(res)显示结果,这样我才能知道功能是对还是
答案 0 :(得分:0)
您似乎错过了done
的回调函数中的it
,请按以下方式尝试
it('getAllLandingPage completed',function(done){
chai.request(server)
.get('getAllLandingPage')
.end(function(err, res){
if (err)
done(err);
else {
res.should.have.status(200);
console.log(res)
done();
}
});
});