Я работаю над приведением в порядок сообщений об ошибках и предупреждениях в нашей базе кода. Когда я закончу, я буду внедрять это решение, чтобы гарантировать, что сборка завершится неудачно, когда будет зарегистрировано предупреждение или ошибка консоли, но тем временем я хочу знать, предоставляет ли шутка какой-либо более простой способ определить, какой тест вызывает сообщение об ошибке или предупреждении консоли. Поскольку эти сообщения не приводят к сбою тестов, вывод jest (как в режиме просмотра, так и в режиме ci) помогает мне только сузить причину сообщения до уровня тестового файла.
Мой вопрос: есть ли способ использовать шутку, чтобы сузить причину сообщения до определенного c теста?
В настоящее время мне нужно выполнить grep тестового файла, который вывод шутки идентифицировал для содержащегося в нем теста имена, а затем последовательно скопируйте и вставьте заголовки тестов в параметр «фильтр по имени теста», чтобы запускать тесты один за другим. Есть ли другой способ?