Pudu programming language
Menu
Package

@chrismichaelps / pudu-lang-httpclient

Named HTTP clients for Pudu: a client factory, delegating handlers, pooled keep-alive connections, handler lifetimes, logging, and resilience

0.1.1Apache-2.01

InstallClose

← All tickets

End-to-end suite against a full placeholder REST API #5

closed

@chrismichaelps wrote on 2026-10-07

Prove the client end to end against a complete REST service written in Pudu.

Scope:

  • A replica of the public placeholder API as a test server: posts, comments, albums, photos, todos, and users at the public counts and shapes, nested routes, filters, pagination and sorting, and every CRUD verb over a thread-safe store, with fault and latency injection.
  • A typed client over the factory using endpoints and derived JSON models.
  • Suites for the contract, every CRUD verb on every resource, validation and missing resources, concurrency, keep-alive, retries, timeouts, circuit breaking, streaming, metrics, events, and logging.
  • An opt-in live contract suite checking the replica against the public service.
  • The testing page and changelog in the vault.

Read and reply on GitHub ↗1 comment continue on GitHub.