Exemple #1
0
 public function testQueryCanBeStringOrQueryObject()
 {
     $q = Zend_Search_Lucene_Search_QueryParser::parse('foo');
     $a = new Zle_Paginator_Adapter_Lucene($this->getIndex(), 'foo');
     $this->assertEquals($q, $a->getQuery());
     $a = new Zle_Paginator_Adapter_Lucene($this->getIndex(), $q);
     $this->assertEquals($q, $a->getQuery());
     try {
         new Zle_Paginator_Adapter_Lucene($this->getIndex(), new stdClass());
     } catch (Zend_Search_Exception $e) {
         $this->assertEquals("Expected query or string stdClass given", $e->getMessage());
     }
 }