supertest

    0熱度

    1回答

    我想用supertest來測試我的koa API路線和檢查什麼在DynamoDB之前和之後,以確保端點做了什麼之意。 // app related const pool = require('../../src/common/pool'); const app = require('../../server'); // for testing const uuid = require('u

    0熱度

    1回答

    我已經KOA app和玩笑測試框架,app包裹由http.createServer並連接到蒙戈 mongooseConnect(); const app = new Koa(); initHandlers(app); app.use(routes); export default http.createServer(app.callback()); 測試supertest不關閉

    1熱度

    1回答

    大家好,感謝您的關注。 我正在嘗試使用摩卡和supertest運行測試,並且即使事情有效,測試也會一直運行。爲了避免這種情況,我在after()方法中添加了一個「process.exit(0)」,因此它可以正確構建,但對於「隔離」看起來確實是錯誤的(此外,它看起來很糟糕:-)) 我的package.json: { "name": "application-name", "ver

    0熱度

    1回答

    我的package.json代碼: "dependencies": { "gulp-jest": "^2.0.0", "jest-cli": "^20.0.4", "supertest": "^1.2.0" } "scripts": { "test": "gulp test" } 我gulpfile測試任務是爲 gulp.task('run-te

    0熱度

    1回答

    我使用摩卡獲得此API的迴應:「http://reqres.in/api/users?page=1」 我得到一個迴應時,我使用郵遞員要求:使用摩卡相同的請求時,得到 然而一個響應(在這種情況下的標記)。我得到一個空的響應。 下面是我寫的代碼和輸出在終端: const mocha = require ('mocha'); const should = require ('should');

    0熱度

    1回答

    我不知道爲什麼我不斷收到此錯誤。每當我跑NPM測試我得到這個完整的錯誤: 1) Listing subscriptions on /subscriptions Returns initial subscriptions: Error: expected '[]' response body, got '[""]' at error (node_modules\supertes

    0熱度

    1回答

    JSON數組我有以下JSON有效載荷: "app": { "name": "myapp", "version": "1.0.0", "last_commit": { "author_name": "Jon Snow" "author_email": "[email protected]" } } 和以下.js文件(使用Mocha

    0熱度

    1回答

    我正在設置我的Node.js項目swaggerize-express,並且目前正在使用supertest測試我的backen來測試我的後端。 當我運行supertests,並由於拒絕放蕩(i.s.輸入驗證失敗)而失敗時,我傳遞給它的數據,目前我只是收到400錯誤消息,沒有關於我的查詢有什麼問題的任何細節。 我希望後端提供一些關於它拒絕輸入數據的提示。我還沒有找到任何可以在swaggerize-ex

    0熱度

    1回答

    assert似乎沒有按預期工作。 這是我的package.json: "devDependencies": { "babel-eslint": "^7.2.3", "backpack-core": "^0.4.1", "mocha": "^3.5.0", "supertest": "^3.0.0" }, "scripts": {

    1熱度

    1回答

    我有koa服務器連接mongo並使用supertest模擬服務器併發送請求,將其作爲測試框架。 const app = new Koa() ... export default app.listen(PORT, (err) => { if (err) console.log(err) if (!IS_TEST) { console.log(`Server run