|  | @@ -523,11 +523,25 @@ class HashIndexCompactTestCase(HashIndexDataTestCase):
 | 
	
		
			
				|  |  |      def test_empty(self):
 | 
	
		
			
				|  |  |          self.compare_compact("DEDEED")
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +    def test_num_buckets_zero(self):
 | 
	
		
			
				|  |  | +        self.compare_compact("")
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      def test_already_compact(self):
 | 
	
		
			
				|  |  |          self.compare_compact("***")
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      def test_all_at_front(self):
 | 
	
		
			
				|  |  | +        self.compare_compact("*DEEED")
 | 
	
		
			
				|  |  | +        self.compare_compact("**DEED")
 | 
	
		
			
				|  |  |          self.compare_compact("***EED")
 | 
	
		
			
				|  |  | +        self.compare_compact("****ED")
 | 
	
		
			
				|  |  | +        self.compare_compact("*****D")
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    def test_all_at_back(self):
 | 
	
		
			
				|  |  | +        self.compare_compact("EDEEE*")
 | 
	
		
			
				|  |  | +        self.compare_compact("DEDE**")
 | 
	
		
			
				|  |  | +        self.compare_compact("DED***")
 | 
	
		
			
				|  |  | +        self.compare_compact("ED****")
 | 
	
		
			
				|  |  | +        self.compare_compact("D*****")
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      def test_merge(self):
 | 
	
		
			
				|  |  |          master = ChunkIndex()
 |