首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么testem将所有的测试报告为一个单一的测试?

为什么testem将所有的测试报告为一个单一的测试?
EN

Stack Overflow用户
提问于 2018-07-14 03:50:38
回答 1查看 52关注 0票数 0

我有多个通过测试,但是所有的东西都报告为一个测试。

这是一个Node应用程序,它从不在浏览器中运行。

输出

1.1 试验1 通行证1

Testem配置:

代码语言:javascript
复制
module.exports = {
  src_files: [
    'test/**/*.js'
  ],
  launchers: {
    Node: {
      command: './node_modules/.bin/mocha'
    }
  },
  launch_in_ci: ['Node'],
  launch_in_dev: ['Node'],
};

摩卡选择:

代码语言:javascript
复制
--recursive
--bail
--sort
--full-trace
--no-timeouts
--ui bdd
--colors
--exit

Repro:https://github.com/givanse/testem-mocha-repro

EN

回答 1

Stack Overflow用户

发布于 2018-07-16 22:18:13

要解决这个问题,您必须在Testem配置中指定报告程序和协议,如下所示:

代码语言:javascript
复制
  launchers: {
    Node: {
      command: './node_modules/.bin/mocha -R tap',
      protocol: 'tap'
    }
  },
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51335076

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档