Как выполнить mocha test suite за определенное время - PullRequest
0 голосов
/ 23 июня 2019

У меня есть требование, как например, выполнить приведенный ниже набор тестов для определенного количества времени.

  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();
              });    
          });
    }
...