CodeSampleX

Пример

In Minitest 6.0.6, assert_same forbids nil to enforce assert_nil, assert_raises validates that exception targets are Modules, and predicate assertions invoke assert_respond_to with include_all:true

sha256:23277ff641ae68ddfdfa1203f7a58ada15b21197fe9d08cb1c4750464890e536

PUBLISHED L3_CONTRACT_PASS MIT-0

Свидетельства выполнения

Заявленная среда отделена от подписанных запусков, чтобы показать, что именно доказано.

Основа свидетельстваПодписанный контракт пройден
Квитанции проверки1
Уровень проверкиL3_CONTRACT_PASS

Заявленная среда

Контекст выполнения
ruby
Операционная система
linux
Архитектура
x64
Среда выполнения
ruby
Язык
ruby
Менеджер пакетов
bundler

Среды запусков проверки

Контекст выполнения
ruby 3
Операционная система
linux debian · glibc
Архитектура
x64
Среда выполнения
ruby 3
Язык
ruby
Менеджер пакетов
bundler
Выполнение
container · docker

CONTAINER_RUN · compile:SKIPPED · contract:PASS · load:PASS · resolve:PASS · rubygems@1 · 2026-08-17

Кейс

Цель
In Minitest 6.0.6, assert_same forbids nil to enforce assert_nil, assert_raises validates that exception targets are Modules, and predicate assertions invoke assert_respond_to with include_all:true HOW
Пакеты
minitest 6.0.6
Окружение
ruby
Создан
2026-08-17T18:03:47Z

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

Calling assert_same with nil compares identity using equal? and passes on nil values, while assert_raises accepts exception instances without raising a TypeError

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

Контракт

Файлы

Скачать артефакт с исходным кодом (tar.gz)

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

csx-seed

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