亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

supertest搭配koa報錯: app.address is not a function

supertest搭配koa報錯: app.address is not a function

呼如林 2018-09-18 09:09:42
const app = require('koa')();console.log(typeof app);    // object主要錯誤就是出現在項目實例是對象,在express下,就不錯出現這種問題const app = require('express')();const.log(typeof app);        // function完整代碼:// app.jsconst app = require('koa')(); app.listen(3000);module.exports = app;// article.test.js const expect = require('chai').expect; const request = require('supertest'); const app = require('../app'); describe('api: /article', () => {     describe('GET /article', (done) => {         it('response is success', () => {             request(app)                 .get('http://localhost/article')                 .expect(200)                 .end(() => {                     done();                 });            // console.log(typeof app);         })     }); });
查看完整描述

1 回答

?
哈士奇WWW

TA貢獻1799條經驗 獲得超6個贊

導出對象有問題,應該導出listen方法返回值。

// app.jsmodule.exports = app.listen(3000);


查看完整回答
反對 回復 2018-10-11
  • 1 回答
  • 0 關注
  • 870 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號