public function testIgnoresIfExpectIsPresent()
{
$bd = Psr7\stream_for(fopen(__DIR__ . '/../composer.json', 'r'));
$h = new MockHandler([function (RequestInterface $request) {
$this->assertEquals(['Foo'], $request->getHeader('Expect'));
return new Response(200);
}]);
$m = Middleware::prepareBody();
$stack = new HandlerStack($h);
$stack->push($m);
$comp = $stack->resolve();
$p = $comp(new Request('PUT', 'http://www.google.com', ['Expect' => 'Foo'], $bd), ['expect' => true]);
$this->assertInstanceOf(PromiseInterface::class, $p);
$response = $p->wait();
$this->assertEquals(200, $response->getStatusCode());
}