diff --git a/distribution/xfer/transfer_test.go b/distribution/xfer/transfer_test.go index 39fb7d080a..6c50ce3524 100644 --- a/distribution/xfer/transfer_test.go +++ b/distribution/xfer/transfer_test.go @@ -37,11 +37,7 @@ func TestTransfer(t *testing.T) { go func() { for p := range progressChan { val, present := receivedProgress[p.ID] - if !present { - if p.Current != 0 { - t.Fatalf("got unexpected progress value: %d (expected 0)", p.Current) - } - } else if p.Current <= val { + if present && p.Current <= val { t.Fatalf("got unexpected progress value: %d (expected %d)", p.Current, val+1) } receivedProgress[p.ID] = p.Current