예제 #1
0
 def testCreateNonDefaultAnalyzer(self):
     settings = LuceneSettings(
         analyzer=dict(type="MerescoDutchStemmingAnalyzer",
                       stemmingFields=["field_a", "field_b"]))
     analyzer = settings.createAnalyzer()
     self.assertEquals("MerescoDutchStemmingAnalyzer",
                       analyzer.class_.getSimpleName())
     self.assertEquals(["field_a", "field_b"], analyzer.getStemmingFields())
예제 #2
0
 def testCreateNonDefaultAnalyzer(self):
     settings = LuceneSettings(analyzer=dict(type="MerescoDutchStemmingAnalyzer", stemmingFields=["field_a", "field_b"]))
     analyzer = settings.createAnalyzer()
     self.assertEquals("MerescoDutchStemmingAnalyzer", analyzer.class_.getSimpleName())
     self.assertEquals(["field_a", "field_b"], analyzer.getStemmingFields())
예제 #3
0
 def testCreateDefaultAnalyzers(self):
     settings = LuceneSettings()
     analyzer = settings.createAnalyzer()
     self.assertEquals("MerescoStandardAnalyzer", analyzer.class_.getSimpleName())
예제 #4
0
 def testCreateWhiteSpaceAnalyzer(self):
     settings = LuceneSettings(analyzer=dict(type="WhitespaceAnalyzer"))
     analyzer = settings.createAnalyzer()
     self.assertEquals("WhitespaceAnalyzer", analyzer.class_.getSimpleName())
예제 #5
0
 def testCreateWhiteSpaceAnalyzer(self):
     settings = LuceneSettings(analyzer=dict(type="WhitespaceAnalyzer"))
     analyzer = settings.createAnalyzer()
     self.assertEquals("WhitespaceAnalyzer",
                       analyzer.class_.getSimpleName())
예제 #6
0
 def testCreateDefaultAnalyzers(self):
     settings = LuceneSettings()
     analyzer = settings.createAnalyzer()
     self.assertEquals("MerescoStandardAnalyzer",
                       analyzer.class_.getSimpleName())