Create a compliance test suite

Aperta
#66 2 commenti 0 reazioni 1 assegnatario Vedi su GitHub

@xbhatnag ci sta già lavorando.

Dal 27/1/2026.

  • #76 di @xbhatnag — integrata
  • #78 di @xbhatnag — integrata

Valutazione

Questa issue non è ancora stata valutata.

Descrizione

http-client

We need a test suite that concrete client implementors would be encouraged to run as part of their test suite to ensure the basic functionality of the HTTP client behaves correctly.

This coincides with the base functionality that libraries can rely on.

In practice, library authors, when receiving an issue, would first ensure that the concrete client their adopter is using complies with the test suite, and only then spend time debugging the issue. As libraries cannot work reliably with arbitrarily non-compliant client implementations, and we want to avoid them reverting to depending on a concrete client to achieve desired reliability.

Lingua principale
Swift
Stelle
70
Fork
24
Merge medio
13h 36m
PR unite (30g)
2

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di apple/swift-http-api-proposal

Tutte le issue di apple/swift-http-api-proposal

Issue simili

Altre issue su Swift

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.