Jest не удалось запустить тесты при импорте глобалов - PullRequest
1 голос
/ 02 мая 2020

Я пытаюсь последовать совету в https://jestjs.io/docs/en/api относительно импорта глобальных переменных, а именно:

However, if you prefer explicit imports, you can do import {describe, expect, it} from '@jest/globals'.

Хотя это не работает. Я добавил импорт в верхней части моих двух тестовых файлов, и когда я запускаю jest, оба набора тестов завершаются с сообщением «Не импортировать @ jest / globals вне среды тестирования Jest».

У меня также есть jest, настроенный в eslint env, на случай, если что-то изменится.

Может кто-нибудь указать мне правильное направление, пожалуйста?

1 Ответ

1 голос
/ 04 мая 2020

Я только что выяснил, в чем проблема: я импортировал пакет @ jest / globals в вспомогательный файл, который не является тестовым файлом. Удаление тестового файла оттуда и оставление его только в двух тестовых файлах позволяет Jest работать без проблем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...