package nvdmirror import ( "testing" ) func TestGetFileSize(t *testing.T) { tests := []struct { path string exp uint64 } { { "testdata/empty", 0 }, { "testdata/bad-data.json.gz", 37 }, } for _, test := range(tests) { t.Run(test.path, func(t *testing.T) { if got, err := getFileSize(test.path); err != nil { t.Error(err) } else if got != test.exp { t.Errorf("got %d, exp %d", got, test.exp) } }) } }