0

我有多个通过测试,但所有内容都报告为一个测试。

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

输出

1..1

测试 1

通过 1

测试配置:

module.exports = {
  src_files: [
    'test/**/*.js'
  ],
  launchers: {
    Node: {
      command: './node_modules/.bin/mocha'
    }
  },
  launch_in_ci: ['Node'],
  launch_in_dev: ['Node'],
};

摩卡选择:

--recursive
--bail
--sort
--full-trace
--no-timeouts
--ui bdd
--colors
--exit

复制:https ://github.com/givanse/testem-mocha-repro

4

1 回答 1

0

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

  launchers: {
    Node: {
      command: './node_modules/.bin/mocha -R tap',
      protocol: 'tap'
    }
  },
于 2018-07-16T22:18:13.387 回答