Add explicit status response to OPTIONS handler

Write the http.StatusOK header in the OPTIONS
handler and update the unit tests to refer to the
response code using the const from the http package.
Upstream-commit: ac599d652846f6456366b8028b2c38da0565d8b1
Component: engine
This commit is contained in:
Michael Crosby
2013-06-10 14:44:10 -09:00
parent c612f1e4ee
commit 2d226181f9
2 changed files with 3 additions and 2 deletions
+1
View File
@@ -793,6 +793,7 @@ func createRouter(srv *Server, logging bool) (*mux.Router, error) {
if srv.enableCors {
writeCorsHeaders(w, r)
}
w.WriteHeader(http.StatusOK)
})
return r, nil
}
+2 -2
View File
@@ -1260,7 +1260,7 @@ func TestOptionsRoute(t *testing.T) {
}
router.ServeHTTP(r, req)
if r.Code != 200 {
if r.Code != http.StatusOK {
t.Errorf("Expected response for OPTIONS request to be \"200\", %v found.", r.Code)
}
}
@@ -1287,7 +1287,7 @@ func TestGetEnabledCors(t *testing.T) {
}
router.ServeHTTP(r, req)
if r.Code != 200 {
if r.Code != http.StatusOK {
t.Errorf("Expected response for OPTIONS request to be \"200\", %v found.", r.Code)
}