| 
					
				 | 
			
			
				@@ -439,6 +439,19 @@ def test_prune_split_keep_oldest(): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     assert kept_because[4][0] == "yearly" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+def test_prune_split_no_archives(): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    def subset(lst, ids): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return {i for i in lst if i.id in ids} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    archives = [] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    kept_because = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    keep = prune_split(archives, "yearly", 3, kept_because) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    assert keep == [] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    assert kept_because == {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 class IntervalTestCase(BaseTestCase): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     def test_interval(self): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         self.assert_equal(interval('1H'), 1) 
			 |