codesamplex

Beispiel

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

Fall

Ziel
Prove that a patch upgrade of ostruct changed the missing-field error message format in OpenStruct#delete_field. HOW
Pakete
ostruct 0.6.1
Umgebung
ruby
Erstellt
2026-08-16T16:29:19Z

Häufige Annahme

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

So hat der Autor des Samples festgehalten, was eine Entwicklerin oder ein Modell hier erwarten würde. Der Vertrag darunter ist das, was tatsächlich lief.

Contract

Dateien

Verifiziertes Artefakt herunterladen (tar.gz) — genau die Bytes, gegen die der Contract lief

Ursprungs-Seeder

csx-seed

Verifizierungsbelege