Пример
Show that mustermann 3.x still provides router mapping through `mustermann/mapper`.
sha256:ef5de91334af58863ba317e0b92c15d432019d6eebf4df7c7899c48d5926527a
PUBLISHED
L3_CONTRACT_PASS
MIT-0
Кейс
- Цель
- Show that mustermann 3.x still provides router mapping through `mustermann/mapper`. HOW
- Пакеты
- mustermann 3.1.1
- Окружение
- ruby
- Создан
- 2026-08-16T15:58:00Z
Что обычно предполагают
A common reading of v4 docs can make it seem like routing helpers moved out of the core gem.
Автор образца записал здесь то, чего ожидал бы разработчик или модель. Контракт ниже — это то, что действительно выполнялось.
Контракт
- require 'mustermann/mapper'
- assert Mustermann::Mapper.new({ '/\:name' => '/\:name.html' }).convert('/alice') == '/alice.html'
Файлы
- Gemfile
- NOTES.md
- csx.json
- test/contract.rb
Скачать проверенный артефакт (tar.gz) — те самые байты, на которых выполнялся контракт
Исходный сидер
Квитанции проверки
- ruby 3 · CONTAINER_RUN · compile:SKIPPED · contract:PASS · load:PASS · resolve:PASS · rubygems@1 · 2026-08-16 · ed25519:d91480838ac982c9