如何在特定时间内执行Mocha测试套件

时间:2019-06-23 09:16:52

标签: javascript node.js mocha chai

我有一个要求,例如必须在特定的时间内执行以下测试套件。

  describe("sample test script", function(){

      it("sample test case", function(done) {
           //---test case statements
           done();
      });    
  });

我已经尝试过使用While循环,如下所示。但是,事情是迭代不断发生,没有完成describe语句。我想等待迭代直到describe阻止执行并继续循环。

var testCaseTimeDuration = new Date(new Date()。getTime()+(config.testCaseExecutionTime * 60000));

    while(testCaseDuration > new Date()) { 

     describe("sample test script", function(){

              it("sample test case", function(done) {
                   //---test case statements
                   done();
              });    
          });
    }

0 个答案:

没有答案