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

This commit is contained in:
Harrison Healey
2017-07-20 09:42:52 +01:00
committed by George Goldberg
parent 5f8a93fca6
commit 59e4ecd09f
+4 -1
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) {