Запустите ТОЛЬКО ОДИН тест с Шуткой

Очень простой, я хочу запустить всего один тест с Шуткой.

Я поместил it.only или describe.only но это все еще запускает много тестов. Я думаю, что это запускает все тесты начиная с моей последней фиксации, но это не должно иметь этого поведения с only отметить явно набор, правильно?

Что вызывает это поведение и как запустить единственный тест?

59
задан 9 June 2017 в 10:00

2 ответа

Для меня это работает, если я использую 2 параметрических усилителя как это:

yarn test --watch -f "src/...fullpath.../reducer.spec.js" -t "Name of the test"

- часы: дополнительный

-f: сделает фильтрацию Ваших файлов, поэтому если Вы будете иметь много тестов с тем же именем, укажете полный путь в точный файл

-t: работы с 'описывают' имя или 'это' название Вашего теста

3
ответ дан 1 November 2019 в 12:36

это похоже на это:

jest sometest.test.js -t "some expression to match a describe or a test"

это протестирует все файлы с именем sometest.test.js и соответствие на основе-t опции, если Вы только захотите протестировать определенный файл, можно сделать это:

jest src/user/.../sometest.test.js
2
ответ дан 1 November 2019 в 12:36

Другие вопросы по тегам:

Похожие вопросы: