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,781 | 1,819 | 299 | 150K | 75 | 36.7 | 51.4 | 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 | 1K | 4 | 1.1 | 35.3 | 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,444 | 24,291 | 2,386 | 17M | 2 | 71.0 | 47.4 | MIT | 1 week 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 | 227K | 0 | 6.1 | 48.3 | 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. | 195 | 195 | 8 | 10M | 0 | 23.9 | 64.9 | MIT | 2 weeks 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. | 91 | 90 | 7 | 2M | 2 | 2.3 | 55.1 | 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 | 3K | 1 | 14.5 | 33.2 | MIT | 5 months ago |
How can I help you explore Laravel packages today?