public function BinaryFileResponseTest::provideRanges

File

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

Class

BinaryFileResponseTest

Namespace

Symfony\Component\HttpFoundation\Tests

Code

public function provideRanges() {
  return array(
    array(
      'bytes=1-4',
      1,
      4,
      'bytes 1-4/35',
    ),
    array(
      'bytes=-5',
      30,
      5,
      'bytes 30-34/35',
    ),
    array(
      'bytes=-35',
      0,
      35,
      'bytes 0-34/35',
    ),
    array(
      'bytes=-40',
      0,
      35,
      'bytes 0-34/35',
    ),
    array(
      'bytes=30-',
      30,
      5,
      'bytes 30-34/35',
    ),
    array(
      'bytes=30-30',
      30,
      1,
      'bytes 30-30/35',
    ),
    array(
      'bytes=30-34',
      30,
      5,
      'bytes 30-34/35',
    ),
    array(
      'bytes=30-40',
      30,
      5,
      'bytes 30-34/35',
    ),
  );
}