guzzle / guzzle-services

Provides an implementation of the Guzzle Command library that uses Guzzle service descriptions to describe web services, serialize requests, and parse responses into easy to use model structures.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tests Fail with guzzlehttp/psr7 >= 1.6.0

GuyPaddock opened this issue · comments

The 1.6.x release of guzzlehttp/psr7 appears to have introduced additional checks and verifications that break tests for Guzzle Services. This persists even with version 1.6.1 of guzzlehttp/psr7 which supposedly had rolled-back several type assertions to defer them until 2.0.0.

As a workaround, tests pass if guzzlehttp/psr7 is downgraded to 1.5.2 with composer require guzzlehttp/psr7:1.5.2.

Test failures are attached.
failures.log

This affects the master branch at 9e3abf2.

Thanks for your work here. Fixed now. :)