node.js - 如何从命令行在 Node.js 上运行 Jasmine 测试

标签 node.js jasmine jasmine-node

如何从命令行在 Node.js 上运行 Jasmine 测试?我已经通过 npm 安装了 jasmine-node 并编写了一些测试。我想在 spec 目录中运行测试并在终端中获取结果,这可能吗?

最佳答案

这应该能让你快速上手:

  1. 安装 Node.js(很明显)。
  2. 接下来安装 Jasmine。打开命令提示符并运行:

    npm install -g jasmine

  3. 接下来,cd 到任意目录并设置一个示例“项目”:

    Jasmine 初始化
    Jasmine 例子

  4. 现在运行你的单元测试:

    Jasmine

如果您的 jasmine.json 文件位于 spec/support/jasmine.json 之外的其他位置,只需运行:

jasmine JASMINE_CONFIG_PATH=relative/path/to/your/jasmine.json

更多信息见:

关于node.js - 如何从命令行在 Node.js 上运行 Jasmine 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21392370/

相关文章:

javascript - Jasmine: Controller 已定义,但其方法未定义

javascript - Grunt jasmine 测试在终端中失败但在浏览器中失败

javascript - 测试一个 Node.js 函数,其返回值可以根据允许异步操作的时刻而改变

node.js - 为什么 jasmine-node mongoose 测试没有按预期等待?

javascript - parseFloat 不将 sql 中的字符串值更改为 float

javascript - 带有 ExpressJS 路由器的 CRUD

node.js - 从后端设置 Watson Conversation 的上下文变量。

jasmine - 如何使用 jasmine 2.0 从命令行运行单个测试

node.js - 运行 jasmine 规范后关闭快速服务器

Javascript异步获取循环内的请求