SuperTest是一个模块,它使用super-agent提供的低级API为node.js中的HTTP测试提供高级抽象。
JEST 和 Supertest 中用于验证模式的 Expect 函数是什么?
就像脉轮测试中的expect(WallObject).to.have.schema(expectedSchema)。同样,Jest 中有哪个函数?我正在使用 jest 和 supertest。
在我的测试中,我需要模拟发送复选框表单数据。在带有复选框的普通 HTML 表单中,如果选中表单框,则会发送相应的键、值。考虑一个要求用户提供
超时 - 在 jest.setTimeout 指定的 5000 毫秒超时内未调用异步回调
我正在使用 jest 测试用户功能(注册和登录)的 API。 测试代码: const request = require('supertest'); const app = require('../../app'); 描述('测试用户功能...
可以使用 Supertest 检索 httpOnly cookie 并将其在以下请求中发送回来吗?
我正在尝试访问 Express 服务器上的端点,该端点具有仅 http 的 cookie,作为获取访问权限的身份验证的一部分。 这里我们设置http only cookie: res.cookie('jwt',refreshTo...
我在我的服务器端应用程序中使用 Jest 和 Supertest。我希望通过明显测试每条未覆盖的行来增加测试的覆盖范围,直到我被这个阻止: 活动.查找(...
如何使用 Supertest 对文件上传进行单元测试并发送令牌?
如何使用发送的令牌来测试文件上传?我返回“0”而不是确认上传。 这是一个失败的测试: var chai = require('chai'); var 期望 = chai.expect; 瓦尔公司...
我使用express-session以最简单的方式存储登录信息: req.session.userId = 用户.id 我将此配置用于一切正常的开发环境
如何在 Node.js TypeScript 项目中使用 SuperTest?
我尝试了以下导入,但编译器抱怨: 从“超级测试”导入请求; 当我运行 ts-mocha -p tsconfig.json ./tests/**/*.test.ts 时,我看到以下错误: 属性“发布”...
如何使用无服务器离线和Supertest从集成测试中获取代码覆盖率指标?
我正在构建一个 AWS Lambda 函数并尝试为其编写一些集成测试。 Lambda 函数使用无服务器离线插件在本地运行,只需接收带有 s... 的 GET 请求。
有一个 API 端点需要使用 Jest 进行集成测试。 这是端点:http://localhost/universities/ucla/class/2013/studentalis/johndoe。该请求是一个 put 请求,它返回...
Express.js + Jest + Supertest + TypeORM 参考错误
我正在尝试开发一个API并使用jest + supertest + typeorm对其进行测试。因此,如果我导入服务器实例,我会看到以下错误: ReferenceError:您正在尝试“导入”文件...
NestJS SuperTest Jest 在测试运行完成后一秒没有退出
我想从正文中保存一些数据,并在测试中的下一个请求中使用它。我正在做一个post请求并返回一个id。我想用这个 id 来获取其他测试中的数据。 我的代码看起来像
我在测试运行期间遇到下一个错误 ```` 错误:开玩笑:运行 globalSetup 时出错 - 原因:找不到模块 src/service ```` 我有下一个结构: -src -质量保证 在 qa 文件夹中...
我目前正在使用 Jest 对 NestJS 应用程序进行端到端测试,并且遇到了测试环境设置问题。我正在利用 supertest 进行 HTTP 断言,我的
异步外部函数留下开放句柄 - Jest、Supertest、Express
我开始使用 Jest 和 Supertest(针对端点)测试我的应用程序。测试工作顺利,但 Jest 在运行测试后检测到 2 个打开的句柄,这会阻止 Jest 干净退出。 这……
我想使用 Jest + Supertest 通过 PUT 请求将文件上传到端点。 我有以下请求构造函数: 导出异步函数 uploadFileForJob( 上传网址:字符串, accessToken:字符串...
如何在三台 Linux 机器上安装 Superset 作为集群
嗨,我们正在为 duckDB 使用 Superset,工作正常,但是 superset 不允许从另一台机器连接 duckDB 文件,我们需要从本地路径连接 duckDB 文件并在本地处理 duckDB ...
带有玩笑、超级测试、typeORM、typeDI 的节点 - 测试超时超过 30000 毫秒
我知道这是一个已知问题,其他一些人已经问过这个问题,但我无法解决。 我有以下代码: 服务器.ts: 从“http”导入 http; 从“../config”导入配置; 导入应用程序
我正在与 supertest 合作,为 express.js API 编写一些集成测试。但是我的消息有超时错误: 错误:挂钩在 10000 毫秒后超时。 如果这是一个长时间运行的测试,通过
当我使用 nodemon 运行这段代码时运行良好 从“快递”进口快递; 从“bcrypt”导入 bcrypt; 从“jsonwebtoken”导入 jwt; 从'nodemailer'导入nodemailer; 从'