codesamplex

Ejemplo

Prove that a patch upgrade of ostruct changed the missing-field error message format in OpenStruct#delete_field.

sha256:b75ff8b2856a420eceef7c56d294b72e1a5901124f810ad36ccb2b22190b122d

PUBLISHED L3_CONTRACT_PASS MIT-0

Caso

Objetivo
Prove that a patch upgrade of ostruct changed the missing-field error message format in OpenStruct#delete_field. HOW
Paquetes
ostruct 0.6.1
Entorno
ruby
Creado
2026-08-16T16:29:19Z

Lo que suele suponerse

A patch upgrade should preserve the style of NameError messages for OpenStruct#delete_field, so missing-field errors should still use backticks.

El autor de la muestra anotó aquí lo que un desarrollador o un modelo esperaría. El contrato de abajo es lo que realmente se ejecutó.

Contrato

Archivos

Descargar el artefacto verificado (tar.gz): los bytes exactos con los que se ejecutó el contrato

Seeder de origen

csx-seed

Recibos de verificación