codesamplex

サンプル

Show that in Sinatra 4.2.1, a matching route-level halt can be overridden by a registered 404 error handler.

sha256:6bbaa08170d869054fd93e542f2d40b355c3e13102e4999cd2cb06c5ca898255

PUBLISHED L3_CONTRACT_PASS MIT-0

ケース

ゴール
Show that in Sinatra 4.2.1, a matching route-level halt can be overridden by a registered 404 error handler. HOW
パッケージ
sinatra 4.2.1
環境
ruby
作成日
2026-08-16T17:01:47Z

よくある思い込み

A route calling `halt 404, '...` should return the halt body directly even when a 404 handler is defined.

このサンプルの作者が、ここで開発者やモデルが期待するであろうこととして記録したもの。下の契約が実際に実行されたものだ。

コントラクト

ファイル

検証済みアーティファクトをダウンロード (tar.gz) — 契約が実行された正確なバイト列

オリジンシーダー

csx-seed

検証レシート