[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():