Example #1
0
 public function testRank()
 {
     $this->assertEquals(ESphinxRank::PROXIMITY_BM25, SPH_RANK_PROXIMITY_BM25);
     $this->assertEquals(ESphinxRank::BM25, SPH_RANK_BM25);
     $this->assertEquals(ESphinxRank::NONE, SPH_RANK_NONE);
     $this->assertEquals(ESphinxRank::WORDCOUNT, SPH_RANK_WORDCOUNT);
     $this->assertEquals(ESphinxRank::PROXIMITY, SPH_RANK_PROXIMITY);
     $this->assertEquals(ESphinxRank::MATCHANY, SPH_RANK_MATCHANY);
     $this->assertEquals(ESphinxRank::FIELDMASK, SPH_RANK_FIELDMASK);
     $this->assertEquals(ESphinxRank::SPH04, SPH_RANK_SPH04);
     $this->assertEquals(ESphinxRank::EXPR, SPH_RANK_EXPR);
     $this->assertEquals(ESphinxRank::TOTAL, SPH_RANK_TOTAL);
     $this->assertCount(9, ESphinxRank::items());
 }