public function ResponseHeaderBagTest::provideAllPreserveCase

File

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

Class

ResponseHeaderBagTest

Namespace

Symfony\Component\HttpFoundation\Tests

Code

public function provideAllPreserveCase() {
  return array(
    array(
      array(
        'fOo' => 'BAR',
      ),
      array(
        'fOo' => array(
          'BAR',
        ),
        'Cache-Control' => array(
          'no-cache',
        ),
      ),
    ),
    array(
      array(
        'ETag' => 'xyzzy',
      ),
      array(
        'ETag' => array(
          'xyzzy',
        ),
        'Cache-Control' => array(
          'private, must-revalidate',
        ),
      ),
    ),
    array(
      array(
        'Content-MD5' => 'Q2hlY2sgSW50ZWdyaXR5IQ==',
      ),
      array(
        'Content-MD5' => array(
          'Q2hlY2sgSW50ZWdyaXR5IQ==',
        ),
        'Cache-Control' => array(
          'no-cache',
        ),
      ),
    ),
    array(
      array(
        'P3P' => 'CP="CAO PSA OUR"',
      ),
      array(
        'P3P' => array(
          'CP="CAO PSA OUR"',
        ),
        'Cache-Control' => array(
          'no-cache',
        ),
      ),
    ),
    array(
      array(
        'WWW-Authenticate' => 'Basic realm="WallyWorld"',
      ),
      array(
        'WWW-Authenticate' => array(
          'Basic realm="WallyWorld"',
        ),
        'Cache-Control' => array(
          'no-cache',
        ),
      ),
    ),
    array(
      array(
        'X-UA-Compatible' => 'IE=edge,chrome=1',
      ),
      array(
        'X-UA-Compatible' => array(
          'IE=edge,chrome=1',
        ),
        'Cache-Control' => array(
          'no-cache',
        ),
      ),
    ),
    array(
      array(
        'X-XSS-Protection' => '1; mode=block',
      ),
      array(
        'X-XSS-Protection' => array(
          '1; mode=block',
        ),
        'Cache-Control' => array(
          'no-cache',
        ),
      ),
    ),
  );
}