示例#1
0
 public function testTermPositions()
 {
     $directory = new Directory\Filesystem(__DIR__ . '/_source/_files');
     $segmentInfo = new Index\SegmentInfo($directory, '_1', 2);
     $termPositions = $segmentInfo->termPositions(new Index\Term('bgcolor', 'contents'));
     $this->assertTrue($termPositions == array(0 => array(69, 239, 370), 1 => array(58)));
     $termPositions = $segmentInfo->termPositions(new Index\Term('bgcolor', 'contents'), 10);
     $this->assertTrue($termPositions == array(10 => array(69, 239, 370), 11 => array(58)));
 }