public function HttpCacheTest::testPassesHeadRequestsThroughDirectlyOnPass

File

drupal/core/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/Tests/HttpCache/HttpCacheTest.php, line 763

Class

HttpCacheTest

Namespace

Symfony\Component\HttpKernel\Tests\HttpCache

Code

public function testPassesHeadRequestsThroughDirectlyOnPass() {
  $that = $this;
  $this
    ->setNextResponse(200, array(), 'Hello World', function ($request, $response) use ($that) {
    $response
      ->setContent('');
    $response
      ->setStatusCode(200);
    $that
      ->assertEquals('HEAD', $request
      ->getMethod());
  });
  $this
    ->request('HEAD', '/', array(
    'HTTP_EXPECT' => 'something ...',
  ));
  $this
    ->assertHttpKernelIsCalled();
  $this
    ->assertEquals('', $this->response
    ->getContent());
}