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