guzzle/client-integration-tests
Integration test suite for Guzzle HTTP client implementations. Provides shared fixtures and tests to verify PSR-7/PSR-18 behavior, compatibility, and edge cases across adapters and transports. Designed for package maintainers validating clients.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| nategood/httpful | 0.83 | Chainable PHP HTTP client for making REST requests with minimal boilerplate. Supports JSON/XML parsing, automatic serialization, custom headers, auth, redirects, and file uploads. Includes helpful debugging and response wrappers for quick API integrations. | 1,838 | 1,882 | 301 | 160K | 75 | 37.0 | 51.6 | MIT | — | |
| tomb1n0/guzzle-mock-handler | 0.83 | Lightweight mock handler for Guzzle to fake HTTP responses in tests. Queue responses, simulate status codes, headers, and body content, and inspect requests without making real network calls—useful for unit/integration testing of API clients. | 3 | 3 | 2 | 2K | 4 | 1.1 | 37.9 | MIT | — | |
| guzzlehttp/guzzle | 0.83 | Guzzle is a PHP HTTP client for sending sync or async requests with an easy API. Built on PSR-7 and PSR-18, supports middleware, cookies, streaming uploads/downloads, and JSON. Transport-agnostic for flexible integrations. | 23,450 | 24,300 | 2,382 | 16M | 16 | 75.5 | 60.2 | MIT | 7 months ago | |
| php-http/mock-client | 0.82 | Mock HTTP client for HTTPlug/PHP-HTTP. Stores outgoing requests and returns queued responses or throws exceptions instead of making real network calls—ideal for unit tests of HTTP-dependent code. Install via Composer as a dev dependency. | 71 | 75 | 17 | 234K | 0 | 26.1 | 57.1 | MIT | 1 year ago | |
| guzzlehttp/uri-template | 0.82 | RFC 6570 URI Template expansion for PHP. Build URLs by expanding templates with variables, supporting reserved, fragment, label, path, query, and form-style operators. Lightweight component from the Guzzle ecosystem. | 192 | 193 | 8 | 9M | 1 | 24.1 | 65.0 | MIT | 7 months ago | |
| php-http/guzzle7-adapter | 0.79 | PSR-7/PSR-18 adapter for Guzzle 7 used by HTTPlug. Lets libraries using PHP-HTTP talk through Guzzle 7 with a standard client interface, including synchronous requests and integration-friendly configuration for modern PHP projects. | 90 | 88 | 7 | 2M | 2 | 22.3 | 65.0 | MIT | 1 year ago | |
| php-http/client-integration-tests | 0.78 | Integration test suite for PHP-HTTP clients. Helps verify that any HTTPlug/PSR-18 compatible client behaves correctly and consistently across common scenarios, making it easier to validate implementations and avoid regressions. | 16 | 17 | 9 | 526 | 1 | 24.4 | 24.5 | MIT | 4 months ago |
How can I help you explore Laravel packages today?