public function testPrepareWith11Protocol() {
$response = new StreamedResponse(function () {
echo 'foo';
});
$request = Request::create('/');
$request->server
->set('SERVER_PROTOCOL', 'HTTP/1.1');
$response
->prepare($request);
$this
->assertEquals('1.1', $response
->getProtocolVersion());
$this
->assertNotEquals('chunked', $response->headers
->get('Transfer-Encoding'), 'Apache assumes responses with a Transfer-Encoding header set to chunked to already be encoded.');
$this
->assertEquals('no-cache, private', $response->headers
->get('Cache-Control'));
}