|  | @@ -86,3 +86,25 @@ def test_collection_init_fail(init_kwargs, ex_class):
 | 
	
		
			
				|  |  |  def test_collection_request_status(url, expected_status):
 | 
	
		
			
				|  |  |      c = duplitab.Collection(url=url)
 | 
	
		
			
				|  |  |      assert expected_status == c.request_status()
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +@pytest.mark.parametrize(('chain_status', 'expected_time'), [
 | 
	
		
			
				|  |  | +    [
 | 
	
		
			
				|  |  | +        duplitab._ChainStatus(
 | 
	
		
			
				|  |  | +            sets=[
 | 
	
		
			
				|  |  | +                duplitab._SetStatus(backup_time=datetime.datetime(2016, 10, 27, 19, 57, 33)),
 | 
	
		
			
				|  |  | +            ]),
 | 
	
		
			
				|  |  | +        datetime.datetime(2016, 10, 27, 19, 57, 33),
 | 
	
		
			
				|  |  | +    ],
 | 
	
		
			
				|  |  | +    [
 | 
	
		
			
				|  |  | +        duplitab._ChainStatus(
 | 
	
		
			
				|  |  | +            sets=[
 | 
	
		
			
				|  |  | +                duplitab._SetStatus(backup_time=datetime.datetime(2016, 10, 27, 19, 57, 33)),
 | 
	
		
			
				|  |  | +                duplitab._SetStatus(backup_time=datetime.datetime(2016, 10, 27, 19, 57, 35)),
 | 
	
		
			
				|  |  | +                duplitab._SetStatus(backup_time=datetime.datetime(2016, 10, 27, 19, 57, 39)),
 | 
	
		
			
				|  |  | +            ]),
 | 
	
		
			
				|  |  | +        datetime.datetime(2016, 10, 27, 19, 57, 39),
 | 
	
		
			
				|  |  | +    ],
 | 
	
		
			
				|  |  | +])
 | 
	
		
			
				|  |  | +def test_chain_status_get_last_backup_time(chain_status, expected_time):
 | 
	
		
			
				|  |  | +    assert expected_time == chain_status.last_backup_time
 |