[Zope-Checkins] CVS: Zope/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/tests - testUnicodeSplitter.py:1.4

Shane Hathaway shane@digicool.com
Fri, 19 Oct 2001 16:00:49 -0400


Update of /cvs-repository/Zope/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/tests
In directory cvs.zope.org:/tmp/cvs-serv20686/tests

Modified Files:
	testUnicodeSplitter.py 
Log Message:
Expanded the test slightly


=== Zope/lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/tests/testUnicodeSplitter.py 1.3 => 1.4 ===
         """ testing splitter with stopwords """
 
-        text = 'The quick brown fox jumps over the lazy dog'
-        expected = [ u'quick',u'brown',u'fox',u'jumps',u'over',u'lazy',u'fox']
-        sw_dict = {'the':None,'dog':'fox'}
+        text = 'The quick brown fox jumps over The lazy dog'
+        expected = [ u'quick',u'brown',u'fox',u'jumps',u'over',u'lazy',u'cat']
+        sw_dict = {'the':None,'dog':'cat'}
 
-        fields = list(UnicodeSplitter(text,sw_dict))
-        self.assertEquals( fields, expected )
+        splitter = UnicodeSplitter(text,sw_dict)
+        fields = list(splitter)
+        self.assertEquals(fields, expected)
+        self.assertEquals(splitter.indexes('jumps'), [3])
         
 
 def test_suite():