@@ -57,7 +57,7 @@ var _ = Describe("Writer", func() {
5757
5858 It("Writes the default sign in template", func() {
5959 recorder := httptest.NewRecorder()
60− writer.WriteSignInPage(recorder, request, "/redirect")
60+ writer.WriteSignInPage(recorder, request, "/redirect", http.StatusOK)
6161
6262 body, err := ioutil.ReadAll(recorder.Result().Body)
6363 Expect(err).ToNot(HaveOccurred())
@@ -104,7 +104,7 @@ var _ = Describe("Writer", func() {
104104
105105 It("Writes the custom sign in template", func() {
106106 recorder := httptest.NewRecorder()
107− writer.WriteSignInPage(recorder, request, "/redirect")
107+ writer.WriteSignInPage(recorder, request, "/redirect", http.StatusOK)
108108
109109 body, err := ioutil.ReadAll(recorder.Result().Body)
110110 Expect(err).ToNot(HaveOccurred())
@@ -151,7 +151,7 @@ var _ = Describe("Writer", func() {
151151 rw := httptest.NewRecorder()
152152 req := httptest.NewRequest("", "/sign-in", nil)
153153 redirectURL := "<redirectURL>"
154− in.writer.WriteSignInPage(rw, req, redirectURL)
154+ in.writer.WriteSignInPage(rw, req, redirectURL, http.StatusOK)
155155
156156 Expect(rw.Result().StatusCode).To(Equal(in.expectedStatus))
157157
@@ -166,7 +166,7 @@ var _ = Describe("Writer", func() {
166166 }),
167167 Entry("With an override function", writerFuncsTableInput{
168168 writer: &WriterFuncs{
169− SignInPageFunc: func(rw http.ResponseWriter, req *http.Request, redirectURL string) {
169+ SignInPageFunc: func(rw http.ResponseWriter, req *http.Request, redirectURL string, statusCode int) {
170170 rw.WriteHeader(202)
171171 rw.Write([]byte(fmt.Sprintf("%s %s", req.URL.Path, redirectURL)))
172172 },