【问题标题】:Jasmine-node not showing test resultsJasmine-node 未显示测试结果
【发布时间】:2015-11-05 11:33:16
【问题描述】:

我正在使用 jasmine-node 为我的 node.js 应用程序运行测试。问题是,如果我通过指定规范文件 (jasmine-node spec/file.spec.js) 逐一运行测试 - 那么一切看起来都很好 - 我得到(作为示例)输出,例如 Finished in 0.049 seconds 4 tests, 19 assertions, 1 failure, 0 skipped。

但如果我只通过输入命令 jasmine-node spec/ 来运行测试 - 我不会得到上面提到的结果,也看不到哪些测试失败或成功。

有谁知道如何解决这个问题? (我使用 node.js 0.12.7 和 jasmine-node 1.14.3)

【问题讨论】:

    标签: javascript node.js jasmine specifications jasmine-node


    【解决方案1】:

    尝试使用--matchall 选项。

    例如jasmine-node --matchall spec/

    【讨论】:

    • 虽然这可以回答问题,但它没有提供任何上下文来解释如何或为什么。考虑添加一两句话来解释你的答案。
    【解决方案2】:

    试试humile,它是 Node.js 的替代 Jasmine 测试运行器。跑吧

    $ npx humile

    它会找到您所有名称默认以.spec.js 结尾的规范。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-04
      • 2023-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-24
      相关资源
      最近更新 更多