Travis build script updated to check for go fmt & vet; Included coverage mode as atomic
diff --git a/.travis.yml b/.travis.yml index 9a1d122..e7c5687 100644 --- a/.travis.yml +++ b/.travis.yml
@@ -12,4 +12,6 @@ - glide up --strip-vendor script: - - go test $(glide novendor) + - diff -u <(echo -n) <(gofmt -d $(git ls-files | grep '.go$' | grep -v vendor)) + - go vet $(glide novendor) + - go test -covermode=atomic $(glide novendor)
diff --git a/api_test.go b/api_test.go index a9a78c1..08ed8ce 100644 --- a/api_test.go +++ b/api_test.go
@@ -333,8 +333,8 @@ func makeRequest(req *http.Request) (*http.Response, errResponse) { res, err := client.Do(req) - defer res.Body.Close() Expect(err).ShouldNot(HaveOccurred()) + defer res.Body.Close() var body errResponse respBody, _ := ioutil.ReadAll(res.Body)
diff --git a/upload_manager.go b/upload_manager.go index 7c15259..0b12362 100644 --- a/upload_manager.go +++ b/upload_manager.go
@@ -69,7 +69,7 @@ if uploadedDirCnt > 0 { // After a successful upload, retry the // folders in failed directory as they might have - // failed due to intermitent S3/GCS issue + // failed due to intermittent S3/GCS issue retryFailedUploads() } }