Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Client Integration Tests Laravel Package

php-http/client-integration-tests

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.

View on GitHub
Deep Wiki
Context7
4.0.0
  • Allow PHPUnit > 9
  • Removed deprecated PhpUnitBackwardCompatibleTrait
  • Replaced deprecated HttpBaseTest::$messageFactory with $requestFactory and $streamFactory
  • Parameter type and return type declarations on all test classes

3.x

3.1.3
  • Fixed BC breaks accidentally introduced in 3.1.2
3.1.2
  • Allow PHPUnit > 9
  • Deprecate PhpUnitBackwardCompatibleTrait
3.1.1
  • Switched to httpbin.org for tests now that its fixed. (Reverts #56)
3.1.0
  • Removed builds for abandoned guzzle5 and guzzle6 adapters
  • Support PSR-17 factories
3.0.1
  • Allow to be installed with Guzzle PSR-7 2.0
3.0.0
  • Only support HTTPlug 2.0 and PSR-18
  • HTTPlug 2.0 is now optional (only require it if you need to test async)
  • HttpClientTest now relies only on PSR-18 (no need for HTTPlug)
  • Added support for PHPUnit 8 and 9
2.0.1
  • Use __toString() instead of getContents()
2.0.0
1.0.0

Changed

  • Don't test TRACE requests with request bodies, as they're not valid requests according to the RFC.
  • Make the test suite PHPUnit 6 compatible
0.6.2
0.6.1
0.6.0
0.5.1

Fixed

  • Old name
0.5.0

Changed

  • Renamed to client-integration-tests
  • Improved pacakge
0.4.0

Removed

  • Discovery dependency
0.3.1

Changed

  • Updated message dependency
0.3.0

Changed

  • Updated discovery dependency
0.2.0

Changed

  • Updated to latest HTTPlug version
  • Updated package files
0.1.0

Added

  • Initial release
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
facebook/capi-param-builder-php
babelqueue/symfony
hamzi/corewatch
minionfactory/raw-hydrator
hexters/coinpayment
rjcodes/rjcms
act-training/laravel-permissions-manager
alimarchal/laravel-chart-of-accounts
babenkoivan/elastic-scout-driver
mkwebdesign/filament-watchdog-v5
renatomarinho/laravel-page-speed
zedmagdy/filament-business-hours
renatovdemoura/blade-elements-ui
devgeek/beacon-admin
benjamin-rqt/data-watcher-bundle
atriumphp/atrium
sandermuller/package-boost-laravel
sandermuller/boost-skills
redaxo/core
yusufgenc/filament-api-forge