public function BinaryFileResponseTest::testXSendfile

File

drupal/core/vendor/symfony/http-foundation/Symfony/Component/HttpFoundation/Tests/BinaryFileResponseTest.php, line 96

Class

BinaryFileResponseTest

Namespace

Symfony\Component\HttpFoundation\Tests

Code

public function testXSendfile() {
  $request = Request::create('/');
  $request->headers
    ->set('X-Sendfile-Type', 'X-Sendfile');
  BinaryFileResponse::trustXSendfileTypeHeader();
  $response = BinaryFileResponse::create('README.md');
  $response
    ->prepare($request);
  $this
    ->expectOutputString('');
  $response
    ->sendContent();
  $this
    ->assertContains('README.md', $response->headers
    ->get('X-Sendfile'));
}