Page MenuHomePhorge

PhutilBufferedIteratorTestCase.php
No OneTemporary

PhutilBufferedIteratorTestCase.php

<?php
/**
* Test cases for @{class:PhutilExampleBufferedIterator}.
*/
final class PhutilBufferedIteratorTestCase extends PhutilTestCase {
public function testBufferedIterator() {
$expect = array_fill(0, 23, 'example');
$iterator = new PhutilExampleBufferedIterator();
$iterator->setPageSize(3);
$iterator->setExampleData($expect);
$results = array();
foreach ($iterator as $key => $value) {
$results[$key] = $value;
}
$this->assertEqual(
$expect,
$results);
}
}

File Metadata

Mime Type
text/x-php
Expires
Mon, Mar 24, 04:09 (1 d, 1 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1118903
Default Alt Text
PhutilBufferedIteratorTestCase.php (524 B)

Event Timeline