fix test case to work with reindex_reference_map
svn: r7795
This commit is contained in:
		@@ -1,3 +1,7 @@
 | 
			
		||||
2006-12-13  Richard Taylor  <rjt-gramps@thegrindstone.me.uk>
 | 
			
		||||
	* test/GrampsDb/GrampsDbBase_Test.py: fix test case to work with 
 | 
			
		||||
	reindex_reference_map
 | 
			
		||||
 | 
			
		||||
2006-12-13  Martin Hawlisch  <Martin.Hawlisch@gmx.de>
 | 
			
		||||
	* src/Filters/Rules/Person/_HasRelationship.py: Fix FamilyRelType
 | 
			
		||||
	comparison (closes #758)
 | 
			
		||||
 
 | 
			
		||||
@@ -153,6 +153,9 @@ class ReferenceMapTest (GrampsDbBaseTest):
 | 
			
		||||
    def test_reindex_reference_map(self):
 | 
			
		||||
        """Test that the reindex function works."""
 | 
			
		||||
 | 
			
		||||
        def cb(count):
 | 
			
		||||
            pass
 | 
			
		||||
        
 | 
			
		||||
        # unhook the reference_map update function so that we
 | 
			
		||||
        # can insert some records without the reference_map being updated.
 | 
			
		||||
        update_method = self._db._update_reference_map
 | 
			
		||||
@@ -169,7 +172,7 @@ class ReferenceMapTest (GrampsDbBaseTest):
 | 
			
		||||
 | 
			
		||||
        # Reinstate the reference_map method and reindex the database
 | 
			
		||||
        self._db._update_reference_map = update_method
 | 
			
		||||
        self._db.reindex_reference_map()
 | 
			
		||||
        self._db.reindex_reference_map(cb)
 | 
			
		||||
 | 
			
		||||
        # Check that the reference now appears in the reference_map
 | 
			
		||||
        references = [ ref for ref in self._db.find_backlink_handles(source.get_handle()) ]
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user