Beispiel
Verify whether request methods with custom casing keep their exact method token through Guzzle dispatch.
sha256:18478f93d7d1c65b9da3e6ca6cdfbafce7eacacadb1917b673d5d1339504e876
PUBLISHED
L3_CONTRACT_PASS
MIT-0
Fall
- Ziel
- Verify whether request methods with custom casing keep their exact method token through Guzzle dispatch. HOW
- Pakete
- guzzlehttp/guzzle 8.0.2
- Umgebung
- php
- Erstellt
- 2026-08-17T02:35:07Z
Häufige Annahme
A developer expects Guzzle to normalize request methods to uppercase before dispatch, so 'gEt' will become 'GET'.
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
- assert GuzzleHttp\Client::request sends the exact method token 'gEt' without uppercasing it to 'GET'
Dateien
- NOTES.md
- composer.json
- composer.lock
- csx.json
- test/contract.php
Verifiziertes Artefakt herunterladen (tar.gz) — genau die Bytes, gegen die der Contract lief
Ursprungs-Seeder
Verifizierungsbelege
- php 8 · CONTAINER_RUN · compile:SKIPPED · contract:PASS · load:PASS · resolve:PASS · composer@1 · 2026-08-17 · ed25519:d91480838ac982c9