Example #1
0
    public function testTermFreqs()
    {
        $directory = new Directory\Filesystem(__DIR__ . '/_source/_files');
        $segmentInfo = new Index\SegmentInfo($directory, '_1', 2);

        $termPositions = $segmentInfo->termFreqs(new Index\Term('bgcolor', 'contents'));
        $this->assertTrue($termPositions == array(0 => 3, 1 => 1));

        $termPositions = $segmentInfo->termFreqs(new Index\Term('bgcolor', 'contents'), 10);
        $this->assertTrue($termPositions == array(10 => 3, 11 => 1));
    }