PLT-6760 Allowed TestUploadFile to pass when http client errors (#6985)

This commit is contained in:
Harrison Healey
2017-07-20 04:42:52 -04:00
committed by George Goldberg
parent 5f8a93fca6
commit 59e4ecd09f

View File

@@ -110,7 +110,10 @@ func TestUploadFile(t *testing.T) {
*utils.Cfg.FileSettings.EnableFileAttachments = false
_, resp = th.SystemAdminClient.UploadFile(data, channel.Id, "test.png")
CheckNotImplementedStatus(t, resp)
if resp.StatusCode != http.StatusNotImplemented && resp.StatusCode != 0 {
// This should return an HTTP 501, but it occasionally causes the http client itself to error
t.Fatalf("should've returned HTTP 501 or failed completely, got %v instead", resp.StatusCode)
}
}
func TestGetFile(t *testing.T) {