From cbd0b2e188ecd56b6bb350b2901d8d6334d8669f Mon Sep 17 00:00:00 2001 From: Steven Allen Date: Thu, 26 Mar 2020 13:50:09 -0700 Subject: [PATCH] chore: fix lints --- buzhash_test.go | 8 +++++++- rabin_test.go | 16 ++++++++++++++-- 2 files changed, 21 insertions(+), 3 deletions(-) diff --git a/buzhash_test.go b/buzhash_test.go index 931f235..05ad7c3 100644 --- a/buzhash_test.go +++ b/buzhash_test.go @@ -9,7 +9,13 @@ import ( ) func testBuzhashChunking(t *testing.T, buf []byte) (chunkCount int) { - util.NewTimeSeededRand().Read(buf) + n, err := util.NewTimeSeededRand().Read(buf) + if n < len(buf) { + t.Fatalf("expected %d bytes, got %d", len(buf), n) + } + if err != nil { + t.Fatal(err) + } r := NewBuzhash(bytes.NewReader(buf)) diff --git a/rabin_test.go b/rabin_test.go index 857e97c..2e19a82 100644 --- a/rabin_test.go +++ b/rabin_test.go @@ -12,7 +12,13 @@ import ( func TestRabinChunking(t *testing.T) { data := make([]byte, 1024*1024*16) - util.NewTimeSeededRand().Read(data) + n, err := util.NewTimeSeededRand().Read(data) + if n < len(data) { + t.Fatalf("expected %d bytes, got %d", len(data), n) + } + if err != nil { + t.Fatal(err) + } r := NewRabin(bytes.NewReader(data), 1024*256) @@ -62,7 +68,13 @@ func chunkData(t *testing.T, newC newSplitter, data []byte) map[string]blocks.Bl func testReuse(t *testing.T, cr newSplitter) { data := make([]byte, 1024*1024*16) - util.NewTimeSeededRand().Read(data) + n, err := util.NewTimeSeededRand().Read(data) + if n < len(data) { + t.Fatalf("expected %d bytes, got %d", len(data), n) + } + if err != nil { + t.Fatal(err) + } ch1 := chunkData(t, cr, data[1000:]) ch2 := chunkData(t, cr, data) -- GitLab