Я использую Jest framework и имею набор тестов. Я хочу выключить / пропустить один из моих тестов.
Документация в Google не дает мне ответов.
Вы знаете ответ или источник информации для проверки?
javascript
node.js
testing
jestjs
Gleichmut
источник
источник
Ответы:
Я нашел ответ здесь
https://devhints.io/jest
test('it is raining', () => { expect(inchesOfRain()).toBeGreaterThan(0); }); test.skip('it is not snowing', () => { expect(inchesOfSnow()).toBe(0); });
Ссылка на выкл. Документ
источник
test.only()
Вы также можете исключить их
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 :
Который также находится под следующими псевдонимами:
it.skip(name, fn)
или жеxit(name, fn)
или жеxtest(name, fn)
Пропустить набор тестов
Кроме того, если вы хотите пропустить набор тестов, вы можете использовать description.skip :
Который также находится под следующим псевдонимом:
xdescribe(name, fn)
источник