JEST动态测试

时间:2018-08-28 20:31:40

标签: javascript asynchronous testing dynamic jestjs

是否有一种方法可以基于ASYNC函数在Jest上创建动态测试?

此代码可以正常运行,但是即使条件为true,test('dynamic test')也不会运行

var formObject;

describe('test1',()=>{
  beforeAll(() => {
    return promise().then(
      data => {
          formObject=retrieved_data;
      }
    );
  })

  test('test1',()=>{ 
    expect ...
  })

  test('test2',()=>{ 
    expect ...
  })

if(some conditional based on formObject){
  test('dinamic test',()=>{ 
    expect ...
  })
}

})

0 个答案:

没有答案