什么是摩卡的慢参数?

Pri*_*har 9 javascript automated-tests mocha.js selenium-webdriver protractor

当我们mochaOpts在Protractor中定义时,我们将一个参数定义为慢.我不明白该参数的用途是什么.我尝试改变它的值,但我看不到测试执行时间的任何变化.

mochaOpts: {
   reporter: 'spec',
   slow: 1000,
}
Run Code Online (Sandbox Code Playgroud)

Noo*_*kie 14

根据其用于测试的文档

-s, - low

指定"慢"测试阈值,默认为75毫秒.Mocha使用它来突出显示花费太长时间的测试用例.

要调整什么被认为是"慢",你可以使用slow()方法:

describe('something slow', function() {
  this.slow(10000);

  it('should take long enough for me to go make a sandwich', function() {
    // ...
  });
});
Run Code Online (Sandbox Code Playgroud)