2017 © Pedro Peláez
 

library psr7-integration-tests

Test suite for PSR7

image

php-http/psr7-integration-tests

Test suite for PSR7

  • Tuesday, July 31, 2018
  • by Nyholm
  • Repository
  • 5 Watchers
  • 7 Stars
  • 749 Installations
  • PHP
  • 4 Dependents
  • 0 Suggesters
  • 1 Forks
  • 1 Open issues
  • 7 Versions
  • 48 % Grown

The README.md

HTTP Message

Total Downloads, (*1)

Test PSR7 implementations against the specification., (*2)

Status

PSR7 Implementation Status Legacy
Guzzle Guzzle
Laminas Laminas Legacy (failures expected)
Slim Slim
Nyholm Nyholm
RingCentral RingCentral
HttpSoft HttpSoft

Install

To use the integration tests with a PSR-7 implementation, add this package to the dev dependencies:, (*3)

``` bash $ composer require --dev php-http/psr7-integration-tests, (*4)


Then set up phpunit to run the tests for your implementation. ## Documentation Please see the [official documentation](http://docs.php-http.org/en/latest). ## Testing This repository also is set up to test a couple of implementations directly. You need to install dependencies from source for the tests to work: ``` bash $ composer update --prefer-source

Note: If you already have the sources installed, you need to delete the vendor folder before running the above command., (*5)

Run the test suite for one implementation with:, (*6)

``` bash $ composer test -- --testsuite , (*7)


The names are `Guzzle`, `Laminas`, `Slim`, `Nyholm`, `RingCentral`. It is also possible to exclude tests that require a live internet connection: ``` bash $ composer test -- --testsuite <name> --exclude-group internet

Contributing

Please see our contributing guide., (*8)

Security

If you discover any security related issues, please contact us at security@php-http.org., (*9)

License

The MIT License (MIT). Please see License File for more information., (*10)

The Versions

03/02 2018

dev-patch-invalid-arguments

dev-patch-invalid-arguments http://php-http.org

Test suite for PSR7

  Sources   Download

MIT

The Requires

 

The Development Requires

psr-7 test

03/02 2018

dev-patch-uploaded-file

dev-patch-uploaded-file http://php-http.org

Test suite for PSR7

  Sources   Download

MIT

The Requires

 

The Development Requires

psr-7 test

03/02 2018

dev-joelwurtz-patch-1

dev-joelwurtz-patch-1 http://php-http.org

Test suite for PSR7

  Sources   Download

MIT

The Requires

 

The Development Requires

psr-7 test