Add unit test for tarSum.Sum() with no data
Docker-DCO-1.1-Signed-off-by: Josh Hawn <josh.hawn@docker.com> (github: jlhawn)
This commit is contained in:
		
							parent
							
								
									64b1cbc289
								
							
						
					
					
						commit
						c91f8d09a5
					
				
					 1 changed files with 11 additions and 0 deletions
				
			
		|  | @ -230,6 +230,17 @@ func TestEmptyTar(t *testing.T) { | ||||||
| 	if resultSum != expectedSum { | 	if resultSum != expectedSum { | ||||||
| 		t.Fatalf("expected [%s] but got [%s]", expectedSum, resultSum) | 		t.Fatalf("expected [%s] but got [%s]", expectedSum, resultSum) | ||||||
| 	} | 	} | ||||||
|  | 
 | ||||||
|  | 	// Test without ever actually writing anything. | ||||||
|  | 	if ts, err = NewTarSum(bytes.NewReader([]byte{}), true, Version0); err != nil { | ||||||
|  | 		t.Fatal(err) | ||||||
|  | 	} | ||||||
|  | 
 | ||||||
|  | 	resultSum = ts.Sum(nil) | ||||||
|  | 
 | ||||||
|  | 	if resultSum != expectedSum { | ||||||
|  | 		t.Fatalf("expected [%s] but got [%s]", expectedSum, resultSum) | ||||||
|  | 	} | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| var ( | var ( | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue