CodeSampleX

Пример

expect(a).toEqual(b) and expect(a).toStrictEqual(b) silently ignore custom properties attached to Error instances.

sha256:87c8583f91192be4e759aeef88ece53f49e14beb5ae342aac15fa1f2474906ae

PUBLISHED L3_CONTRACT_PASS MIT-0

Кейс

Цель
expect(a).toEqual(b) and expect(a).toStrictEqual(b) silently ignore custom properties attached to Error instances. HOW
Пакеты
jest 29.7.0
Окружение
node
Создан
2026-08-17T01:55:34Z

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

Jest's expect(a).toEqual(b) and expect(a).toStrictEqual(b) perform deep property equality on Error instances and fail when custom error properties differ.

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

Контракт

Файлы

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

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

csx-seed

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