私はJestフレームワークを使用しており、テストスイートを持っています。テストの1つをオフ/スキップしたい。
グーグルのドキュメントは私に答えを与えません。
確認する回答または情報源を知っていますか?
ここで答えを見つけました
test('it is raining', () => {
expect(inchesOfRain()).toBeGreaterThan(0);
});
test.skip('it is not snowing', () => {
expect(inchesOfSnow()).toBe(0);
});
test
を前に付けることで、describe
またはx
を除外することもできます。
個別テスト
describe('All Test in this describe will be run', () => {
xtest('Except this test- This test will not be run', () => {
expect(true).toBe(true);
});
test('This test will be run', () => {
expect(true).toBe(true);
});
});
記述内の複数のテスト
xdescribe('All tests in this describe will be skipped', () => {
test('This test will be skipped', () => {
expect(true).toBe(true);
});
test('This test will be skipped', () => {
expect(true).toBe(true);
});
});
Jestでテストをスキップする場合は、 test.skip を使用できます。
test.skip(name, fn)
これは、次のエイリアスの下にもあります。
it.skip(name, fn)
またはxit(name, fn)
またはxtest(name, fn)
さらに、テストスイートをスキップする場合は、 describe.skip を使用できます。
describe.skip(name, fn)
これは、次の別名の下にもあります。
xdescribe(name, fn)