1

我想知道在 Jest 中是否可以根据 beforeEach 函数中使用的变量的值跳过套件中的一个或多个测试。

我的代码:

  let errLoadingData = false;

  beforeEach(async () => {
    await page.goto('myurl.com');
    try {
      await waitForSelector('error-banner');
    } catch (error) {
      errLoadingData = true;
      throw new Error(
        'Myurl page displaying error to user.',
      );
    }
  });

  test('Visit myurl page', async () => {
    // wait for and click elements on myurl page
    .
    .
    .
  }

Visit myurl page如果errLoadingData= true ,我不想运行。

提前致谢!

4

0 回答 0