Show
Ignore:
Timestamp:
08/21/07 08:28:15 (1 year ago)
Author:
athomas
Message:

pyndexter: All modules are now prefixed with _ to avoid import collisions. Updated unit tests.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • pyndexter/trunk/pyndexter/tests/framework.py

    r393 r452  
    99import unittest 
    1010from pyndexter import * 
    11 from pyndexter.sources.mock import MockSource 
    12 from pyndexter.indexers.mock import MockIndexer 
     11from pyndexter.indexers._mock import MockIndexer 
    1312from pyndexter.indexers.tests import IndexerTestCase 
    1413 
    1514 
    1615class FrameworkTestCase(IndexerTestCase): 
    17     def setUp(self): 
    18         self.framework = Framework('mock://') 
    19         self.framework.add_source('mock://') 
    20  
    21     def tearDown(self): 
    22         pass 
     16    indexer = 'mock://%s' 
    2317 
    2418    def test_indexer_uri(self): 
    2519        self.assertTrue(isinstance(self.framework.indexer, MockIndexer)) 
    26         self.assertTrue(isinstance(self.framework.source.sources[0], MockSource)) 
    2720 
    2821 
  • pyndexter/trunk/pyndexter/tests/__init__.py

    r393 r452  
    66    import pyndexter, pyndexter.util 
    77    import pyndexter.tests.framework 
    8     import pyndexter.tests.excerpt 
     8    import pyndexter.tests.util 
    99 
    1010    suite = unittest.TestSuite() 
     
    1212    suite.addTest(doctest.DocTestSuite(pyndexter.util)) 
    1313    suite.addTest(pyndexter.tests.framework.suite()) 
    14     suite.addTest(pyndexter.tests.excerpt.suite()) 
     14    suite.addTest(pyndexter.tests.util.suite()) 
    1515    return suite 
    1616 
  • pyndexter/trunk/pyndexter/tests/util.py

    r390 r452  
    11import unittest 
    22from pyndexter import * 
     3from pyndexter.util import excerpt 
    34from pyndexter.tests.corpus import documents, corpus 
    45 
     
    67    def test_excerpt(self): 
    78        terms = Query('lorem ipsum').terms() 
    8         excerpt = Excerpt(documents['mock://3'], terms) 
    9         self.assertEquals(unicode(excerpt), u"""...  Etiam pharetra. Vivamus """  
     9        text = excerpt(documents['mock://3'].content, terms) 
     10        self.assertEquals(unicode(text), u"""...  Etiam pharetra. Vivamus """  
    1011            """diam ipsum, luctus et, luctus nec, auctor vel,\ntellus. """ 
    1112            """Vestibulum lobortis feugiat dolor. Phasellus diam felis, """