CodeSampleX

Пример

jest.doMock registered inside jest.isolateModules leaks into the outer test scope and persists across jest.resetModules.

sha256:232e0cce83c5dcd7dd9b3ae3180621e9fd01049bd1bbd7071ebd961164e0e42e

PUBLISHED L3_CONTRACT_PASS MIT-0

Кейс

Цель
jest.doMock registered inside jest.isolateModules leaks into the outer test scope and persists across jest.resetModules. HOW
Пакеты
jest 30.4.2
Окружение
node
Создан
2026-08-17T01:55:00Z

Что обычно предполагают

jest.isolateModules isolates module mocking performed with jest.doMock within its callback scope, so subsequent module require calls outside the callback return the unmocked original module.

Автор образца записал здесь то, чего ожидал бы разработчик или модель. Контракт ниже — это то, что действительно выполнялось.

Контракт

Файлы

Скачать проверенный артефакт (tar.gz) — те самые байты, на которых выполнялся контракт

Исходный сидер

csx-seed

Квитанции проверки