getStemmer() public method

public getStemmer ( )
Esempio n. 1
0
 public function testIfGermanStemmerIsSet()
 {
     $tnt = new TNTSearch();
     $tnt->loadConfig($this->config);
     $indexer = $tnt->createIndex($this->indexName);
     $indexer->query('SELECT id, title, article FROM articles;');
     $indexer->setLanguage('german');
     $indexer->disableOutput = true;
     $indexer->run();
     $this->index = new PDO('sqlite:' . $this->config['storage'] . $this->indexName);
     $query = "SELECT * FROM info WHERE key = 'stemmer'";
     $docs = $this->index->query($query);
     $value = $docs->fetch(PDO::FETCH_ASSOC)['value'];
     $this->assertEquals('TeamTNT\\TNTSearch\\Stemmer\\GermanStemmer', $value);
     $tnt->selectIndex($this->indexName);
     $this->assertEquals('TeamTNT\\TNTSearch\\Stemmer\\GermanStemmer', get_class($tnt->getStemmer()));
 }