codesamplex

Exemple

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

Cas

Objectif
Prove that a patch upgrade of ostruct changed the missing-field error message format in OpenStruct#delete_field. HOW
Paquets
ostruct 0.6.1
Environnement
ruby
Créé
2026-08-16T16:29:19Z

Ce que l'on suppose souvent

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

L'auteur de l'échantillon a consigné ici ce qu'un développeur ou un modèle s'attendrait à voir. Le contrat ci-dessous est ce qui s'est réellement exécuté.

Contrat

Fichiers

Télécharger l'artefact vérifié (tar.gz) — les octets exacts sur lesquels le contrat s'est exécuté

Seeder d'origine

csx-seed

Reçus de vérification