Narval:基于 Docker 的 Node.js 测试套件运行器

Narval 是一个 Node.js 包,用于运行多个测试套件。它利用 Docker 来隔离每个套件的执行环境,并支持定义套件所需的依赖服务。

通过 Narval,您可以使用 YAML 文件定义服务和测试。您可以使用 Mocha、Sinon 和 Chai 等测试框架编写测试代码,Narval 将负责启动 Docker 容器、管理服务以及运行测试。

Narval 的主要功能包括:

  • 使用 Docker 隔离测试套件的执行环境
  • 支持定义和管理套件所需的依赖服务
  • 使用 YAML 文件定义服务和测试
  • 提供 Mocha、Sinon 和 Chai 等测试框架的集成
  • 简化测试套件的运行和管理
zip 文件大小:175.84KB