@@ -3,7 +3,7 @@ package pagewriter
33import (
44 "errors"
55 "fmt"
6− "io/ioutil"
6+ "io"
77 "net/http"
88 "net/http/httptest"
99 "os"
@@ -50,7 +50,7 @@ var _ = Describe("Writer", func() {
5050 AppError: "Some debug error",
5151 })
5252
53− body, err := ioutil.ReadAll(recorder.Result().Body)
53+ body, err := io.ReadAll(recorder.Result().Body)
5454 Expect(err).ToNot(HaveOccurred())
5555 Expect(string(body)).To(HavePrefix("\n<!DOCTYPE html>"))
5656 })
@@ -59,7 +59,7 @@ var _ = Describe("Writer", func() {
5959 recorder := httptest.NewRecorder()
6060 writer.WriteSignInPage(recorder, request, "/redirect", http.StatusOK)
6161
62− body, err := ioutil.ReadAll(recorder.Result().Body)
62+ body, err := io.ReadAll(recorder.Result().Body)
6363 Expect(err).ToNot(HaveOccurred())
6464 Expect(string(body)).To(HavePrefix("\n<!DOCTYPE html>"))
6565 })
@@ -70,14 +70,14 @@ var _ = Describe("Writer", func() {
7070
7171 BeforeEach(func() {
7272 var err error
73− customDir, err = ioutil.TempDir("", "oauth2-proxy-pagewriter-test")
73+ customDir, err = os.MkdirTemp("", "oauth2-proxy-pagewriter-test")
7474 Expect(err).ToNot(HaveOccurred())
7575
7676 templateHTML := `Custom Template`
7777 signInFile := filepath.Join(customDir, signInTemplateName)
78− Expect(ioutil.WriteFile(signInFile, []byte(templateHTML), 0600)).To(Succeed())
78+ Expect(os.WriteFile(signInFile, []byte(templateHTML), 0600)).To(Succeed())
7979 errorFile := filepath.Join(customDir, errorTemplateName)
80− Expect(ioutil.WriteFile(errorFile, []byte(templateHTML), 0600)).To(Succeed())
80+ Expect(os.WriteFile(errorFile, []byte(templateHTML), 0600)).To(Succeed())
8181
8282 opts.TemplatesPath = customDir
8383
@@ -97,7 +97,7 @@ var _ = Describe("Writer", func() {
9797 AppError: "Some debug error",
9898 })
9999
100− body, err := ioutil.ReadAll(recorder.Result().Body)
100+ body, err := io.ReadAll(recorder.Result().Body)
101101 Expect(err).ToNot(HaveOccurred())
102102 Expect(string(body)).To(Equal("Custom Template"))
103103 })
@@ -106,7 +106,7 @@ var _ = Describe("Writer", func() {
106106 recorder := httptest.NewRecorder()
107107 writer.WriteSignInPage(recorder, request, "/redirect", http.StatusOK)
108108
109− body, err := ioutil.ReadAll(recorder.Result().Body)
109+ body, err := io.ReadAll(recorder.Result().Body)
110110 Expect(err).ToNot(HaveOccurred())
111111 Expect(string(body)).To(Equal("Custom Template"))
112112 })
@@ -117,12 +117,12 @@ var _ = Describe("Writer", func() {
117117
118118 BeforeEach(func() {
119119 var err error
120− customDir, err = ioutil.TempDir("", "oauth2-proxy-pagewriter-test")
120+ customDir, err = os.MkdirTemp("", "oauth2-proxy-pagewriter-test")
121121 Expect(err).ToNot(HaveOccurred())
122122
123123 templateHTML := `{{ Custom Broken Template`
124124 signInFile := filepath.Join(customDir, signInTemplateName)
125− Expect(ioutil.WriteFile(signInFile, []byte(templateHTML), 0600)).To(Succeed())
125+ Expect(os.WriteFile(signInFile, []byte(templateHTML), 0600)).To(Succeed())
126126
127127 opts.TemplatesPath = customDir
128128 })
@@ -155,7 +155,7 @@ var _ = Describe("Writer", func() {
155155
156156 Expect(rw.Result().StatusCode).To(Equal(in.expectedStatus))
157157
158− body, err := ioutil.ReadAll(rw.Result().Body)
158+ body, err := io.ReadAll(rw.Result().Body)
159159 Expect(err).ToNot(HaveOccurred())
160160 Expect(string(body)).To(Equal(in.expectedBody))
161161 },
@@ -188,7 +188,7 @@ var _ = Describe("Writer", func() {
188188
189189 Expect(rw.Result().StatusCode).To(Equal(in.expectedStatus))
190190
191− body, err := ioutil.ReadAll(rw.Result().Body)
191+ body, err := io.ReadAll(rw.Result().Body)
192192 Expect(err).ToNot(HaveOccurred())
193193 Expect(string(body)).To(Equal(in.expectedBody))
194194 },
@@ -218,7 +218,7 @@ var _ = Describe("Writer", func() {
218218
219219 Expect(rw.Result().StatusCode).To(Equal(in.expectedStatus))
220220
221− body, err := ioutil.ReadAll(rw.Result().Body)
221+ body, err := io.ReadAll(rw.Result().Body)
222222 Expect(err).ToNot(HaveOccurred())
223223 Expect(string(body)).To(Equal(in.expectedBody))
224224 },
@@ -257,7 +257,7 @@ var _ = Describe("Writer", func() {
257257
258258 Expect(rw.Result().StatusCode).To(Equal(in.expectedStatus))
259259
260− body, err := ioutil.ReadAll(rw.Result().Body)
260+ body, err := io.ReadAll(rw.Result().Body)
261261 Expect(err).ToNot(HaveOccurred())
262262 Expect(string(body)).To(Equal(in.expectedBody))
263263 },