@@ -49,12 +49,12 @@ func TestAnyOfCompile(t *testing.T) {
4949 {
5050 Name : "{Reference{Path:valid}}" ,
5151 Compiler : & schema.AnyOf {& schema.Reference {Path : "items" }},
52- ReferenceChecker : fakeReferenceChecker {"items" : {IDs : []interface {}{1 , 2 , 3 }, Validator : & schema.Integer {}}},
52+ ReferenceChecker : fakeReferenceChecker {"items" : {IDs : []interface {}{1 , 2 , 3 }, Validator : & schema.Integer {}, SchemaValidator : & schema. Schema {} }},
5353 },
5454 {
5555 Name : "{Reference{Path:invalid}}" ,
5656 Compiler : & schema.AnyOf {& schema.Reference {Path : "foobar" }},
57- ReferenceChecker : fakeReferenceChecker {"items" : {IDs : []interface {}{1 , 2 , 3 }, Validator : & schema.Integer {}}},
57+ ReferenceChecker : fakeReferenceChecker {"items" : {IDs : []interface {}{1 , 2 , 3 }, Validator : & schema.Integer {}, SchemaValidator : & schema. Schema {} }},
5858 Error : "can't find resource 'foobar'" ,
5959 },
6060 }
@@ -97,12 +97,14 @@ func TestAnyOfValidate(t *testing.T) {
9797 },
9898 ReferenceChecker : fakeReferenceChecker {
9999 "foo" : {
100- IDs : []interface {}{"foo1" },
101- Validator : & schema.String {},
100+ IDs : []interface {}{"foo1" },
101+ Validator : & schema.String {},
102+ SchemaValidator : & schema.Schema {},
102103 },
103104 "bar" : {
104- IDs : []interface {}{"bar1" , "bar2" , "bar3" },
105- Validator : & schema.String {},
105+ IDs : []interface {}{"bar1" , "bar2" , "bar3" },
106+ Validator : & schema.String {},
107+ SchemaValidator : & schema.Schema {},
106108 },
107109 },
108110 Input : "foo1" ,
@@ -148,12 +150,14 @@ func TestAnyOfQueryValidate(t *testing.T) {
148150 },
149151 ReferenceChecker : fakeReferenceChecker {
150152 "foo" : {
151- IDs : []interface {}{"foo1" },
152- Validator : & schema.String {},
153+ IDs : []interface {}{"foo1" },
154+ Validator : & schema.String {},
155+ SchemaValidator : & schema.Schema {},
153156 },
154157 "bar" : {
155- IDs : []interface {}{"bar1" , "bar2" , "bar3" },
156- Validator : & schema.String {},
158+ IDs : []interface {}{"bar1" , "bar2" , "bar3" },
159+ Validator : & schema.String {},
160+ SchemaValidator : & schema.Schema {},
157161 },
158162 },
159163 Input : "foo1" ,
0 commit comments