コード例 #1
0
    def test_empty( self ):

        empty = DateRangeIndex( 'empty' )

        assert empty.getEntryForObject( 1234 ) is None
        empty.unindex_object( 1234 ) # shouldn't throw

        assert not empty.uniqueValues( 'foo' )
        assert not empty.uniqueValues( 'foo', 1 )

        assert empty._apply_index( { 'zed' : 12345 } ) is None

        result, used = empty._apply_index( { 'empty' : 12345 } )

        assert not result
        assert used == ( None, None )
コード例 #2
0
 def unindex_object( self, documentId ):
     for lang in self.languages:
         self._v_lang = lang
         DateRangeIndex.unindex_object(self, documentId)
     self._v_lang = None
コード例 #3
0
 def unindex_object(self, documentId):
     for lang in self.languages:
         self._v_lang = lang
         DateRangeIndex.unindex_object(self, documentId)
     self._v_lang = None