@@ -10,7 +10,6 @@ import (
10
10
"encoding/json"
11
11
"errors"
12
12
"io"
13
- "io/ioutil"
14
13
"net/http"
15
14
"net/http/httptest"
16
15
"net/url"
@@ -22,10 +21,8 @@ import (
22
21
23
22
"github.com/hashicorp/go-retryablehttp"
24
23
25
- "github.com/ory/jsonschema/v3/httploader"
26
-
27
24
"github.com/ory/jsonschema/v3"
28
- _ "github.com/ory/jsonschema/v3/httploader"
25
+ "github.com/ory/jsonschema/v3/httploader"
29
26
)
30
27
31
28
var draft4 , draft6 , draft7 []byte
@@ -34,15 +31,15 @@ var ctx = context.WithValue(context.Background(), httploader.ContextKey, retryab
34
31
35
32
func init () {
36
33
var err error
37
- draft4 , err = ioutil .ReadFile ("testdata/draft4.json" )
34
+ draft4 , err = os .ReadFile ("testdata/draft4.json" )
38
35
if err != nil {
39
36
panic (err )
40
37
}
41
- draft6 , err = ioutil .ReadFile ("testdata/draft6.json" )
38
+ draft6 , err = os .ReadFile ("testdata/draft6.json" )
42
39
if err != nil {
43
40
panic (err )
44
41
}
45
- draft7 , err = ioutil .ReadFile ("testdata/draft7.json" )
42
+ draft7 , err = os .ReadFile ("testdata/draft7.json" )
46
43
if err != nil {
47
44
panic (err )
48
45
}
@@ -74,7 +71,7 @@ func testFolder(t *testing.T, folder string, draft *jsonschema.Draft) {
74
71
server := & http.Server {Addr : "localhost:1234" , Handler : http .FileServer (http .Dir ("testdata/remotes" ))}
75
72
go func () {
76
73
if err := server .ListenAndServe (); err != http .ErrServerClosed {
77
- t .Fatal (err )
74
+ t .Error (err )
78
75
}
79
76
}()
80
77
defer server .Close ()
@@ -92,7 +89,7 @@ func testFolder(t *testing.T, folder string, draft *jsonschema.Draft) {
92
89
}
93
90
94
91
t .Log (info .Name ())
95
- data , err := ioutil .ReadFile (path )
92
+ data , err := os .ReadFile (path )
96
93
if err != nil {
97
94
t .Errorf (" FAIL: %v\n " , err )
98
95
return nil
@@ -217,7 +214,7 @@ func TestInvalidSchema(t *testing.T) {
217
214
Schema json.RawMessage
218
215
Fragment string
219
216
}
220
- data , err := ioutil .ReadFile ("testdata/invalid_schemas.json" )
217
+ data , err := os .ReadFile ("testdata/invalid_schemas.json" )
221
218
if err != nil {
222
219
t .Fatal (err )
223
220
}
@@ -307,7 +304,7 @@ func TestValidateInterface(t *testing.T) {
307
304
}
308
305
for _ , file := range files {
309
306
t .Log (filepath .Base (file ))
310
- data , err := ioutil .ReadFile (file )
307
+ data , err := os .ReadFile (file )
311
308
if err != nil {
312
309
t .Errorf (" FAIL: %v\n " , err )
313
310
return
@@ -538,9 +535,9 @@ func TestCompiler_LoadURL(t *testing.T) {
538
535
c .LoadURL = func (ctx context.Context , s string ) (io.ReadCloser , error ) {
539
536
switch s {
540
537
case "base.json" :
541
- return ioutil .NopCloser (strings .NewReader (base )), nil
538
+ return io .NopCloser (strings .NewReader (base )), nil
542
539
case "schema.json" :
543
- return ioutil .NopCloser (strings .NewReader (schema )), nil
540
+ return io .NopCloser (strings .NewReader (schema )), nil
544
541
default :
545
542
return nil , errors .New ("unsupported schema" )
546
543
}
@@ -561,7 +558,7 @@ func TestSchemaReferencesDrafts(t *testing.T) {
561
558
c := jsonschema .NewCompiler ()
562
559
file := "testdata/reference_draft.json"
563
560
t .Log (filepath .Base (file ))
564
- data , err := ioutil .ReadFile (file )
561
+ data , err := os .ReadFile (file )
565
562
if err != nil {
566
563
t .Errorf (" FAIL: %v\n " , err )
567
564
return
0 commit comments