Weave 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 and adapters. Provides a shared test server and PHPUnit testsuite so you can verify that your client correctly implements the PSR-18 and HTTPlug contracts against real HTTP requests.

View on GitHub
Deep Wiki
Context7
4.1.1
  • Allow that HEAD requests sent by a client do not have the Content-Length header
3.2.1
  • Allow that HEAD requests sent by a client do not have the Content-Length header
4.1.0
  • Allow installation with guzzlehttp/psr7 version 3
3.2.0
  • Allow installation with guzzlehttp/psr7 version 3
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.1.3
  • Fixed BC breaks accidentally introduced in 3.1.2
3.1.2
  • Allow PHPUnit > 9
  • Deprecate PhpUnitBackwardCompatibleTrait

=> Do not use, accidental BC breaks

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

See change log for changes.

3.0.0

See change log for changes.

2.0.1

Use __toString() on Stream instead of getContent()

v0.6.2

Sending Content-Length: 0 is optional for TRACE

v0.6.1

Don't make any TRACE requests with a request body

v0.6.0

Added support for PHPUnit 6

v0.5.1

This release fixes a huge bug introduced in v0.5 namely the script using the old package name. If you rely on the http_test_servercommand, require this as a minimum version.

v0.5.0
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.
adachsoft/changelog-linter
adachsoft/collection
payerurl/telegrambot-crypto-payment-instant-payout
dskripchenko/laravel-hybrid-search
riorizkyrainey/lara-ced
mehedimi/static-vel
zharp/zharp
nonsapiens/bigquery-model-sync
lgu-bayambang-ict-office/lgu-laravel-development-standards
andydefer/laravel-support
se7enxweb/flysystem
lampwick/laravel
jeslage/statamic-emojis
micahdshackelford/rmap-laravel
draftsmaninc/draftsman
square-bit/laravel-volition
himito/laravel-mailman
htinlynn/genius-helper
maco-studios/hephaestus
adachsoft/php-code-style