@@ -53,72 +53,55 @@ func TestHandleFailedVisit(t *testing.T) {
5353 expectRepublish bool
5454 }{
5555 {
56- name : "301 redirect" ,
57- response : createTestResponse (301 ),
58- expectedCode : CodeIgnore ,
59- expectedError : false ,
60- expectPause : false ,
61- expectRepublish : false ,
56+ name : "301 redirect" ,
57+ response : createTestResponse (301 ),
58+ expectedCode : CodeIgnore ,
6259 },
6360 {
64- name : "404 not found" ,
65- response : createTestResponse (404 ),
66- expectedCode : CodeIgnore ,
67- expectedError : false ,
68- expectPause : false ,
69- expectRepublish : false ,
61+ name : "302 redirect" ,
62+ response : createTestResponse (302 ),
63+ expectedCode : CodeIgnore ,
64+ },
65+ {
66+ name : "404 not found" ,
67+ response : createTestResponse (404 ),
68+ expectedCode : CodeIgnore ,
7069 },
7170 {
7271 name : "500 internal server error - first retry" ,
7372 response : createTestResponse (500 ),
7473 retries : 0 ,
7574 expectedCode : CodeTemporary ,
76- expectedError : false ,
77- expectPause : false ,
7875 expectRepublish : true ,
7976 },
8077 {
81- name : "500 internal server error - max retries exceeded" ,
82- response : createTestResponse (500 ),
83- retries : MaxJobRetries ,
84- expectedCode : CodePermanent ,
85- expectedError : true ,
86- expectPause : false ,
87- expectRepublish : false ,
78+ name : "500 internal server error - max retries exceeded" ,
79+ response : createTestResponse (500 ),
80+ retries : MaxJobRetries ,
81+ expectedCode : CodePermanent ,
82+ expectedError : true ,
8883 },
8984 {
9085 name : "503 service unavailable with retry-after" ,
9186 response : createTestResponse (503 , "Retry-After" , "60" ),
9287 expectedCode : CodeTemporary ,
93- expectedError : false ,
9488 expectPause : true ,
9589 expectRepublish : true ,
9690 },
9791 {
98- name : "context deadline exceeded" ,
99- response : nil ,
100- err : context .DeadlineExceeded ,
101- expectedCode : CodeTemporary ,
102- expectedError : false ,
103- expectPause : false ,
104- expectRepublish : true ,
92+ name : "context deadline exceeded" ,
93+ err : context .DeadlineExceeded ,
94+ expectedCode : CodeTemporary ,
10595 },
10696 {
107- name : "unknown status code" ,
108- response : createTestResponse (418 ), // I'm a teapot
109- expectedCode : CodeUnknown ,
110- expectedError : false ,
111- expectPause : false ,
112- expectRepublish : false ,
97+ name : "unknown status code" ,
98+ response : createTestResponse (418 ), // I'm a teapot
99+ expectedCode : CodeUnknown ,
113100 },
114101 {
115- name : "unhandled error without response" ,
116- response : nil ,
117- err : errors .New ("random error" ),
118- expectedCode : CodeUnhandled ,
119- expectedError : true ,
120- expectPause : false ,
121- expectRepublish : false ,
102+ name : "unhandled error without response" ,
103+ err : errors .New ("random error" ),
104+ expectedCode : CodeUnhandled ,
122105 },
123106 }
124107
0 commit comments