@@ -112,47 +112,47 @@ func TestNumberItemsValidation(t *testing.T) {
112
112
validator := newItemsValidator (parent .Name , parent .In , items , parent , strfmt .Default )
113
113
114
114
// MultipleOf
115
- err := validator .Validate (i , v [0 ])
115
+ err , _ := validator .Validate (i , v [0 ])
116
116
assert .True (t , err .HasErrors ())
117
117
assert .EqualError (t , multipleOfErrorItems (path , validator .in , items ), err .Errors [0 ].Error ())
118
118
119
119
// Maximum
120
- err = validator .Validate (i , v [1 ])
120
+ err , _ = validator .Validate (i , v [1 ])
121
121
assert .True (t , err == nil || err .IsValid ())
122
- err = validator .Validate (i , v [2 ])
122
+ err , _ = validator .Validate (i , v [2 ])
123
123
assert .True (t , err .HasErrors ())
124
124
assert .EqualError (t , maxErrorItems (path , validator .in , items ), err .Errors [0 ].Error ())
125
125
126
126
// ExclusiveMaximum
127
127
items .ExclusiveMaximum = true
128
128
// requires a new items validator because this is set a creation time
129
129
validator = newItemsValidator (parent .Name , parent .In , items , parent , strfmt .Default )
130
- err = validator .Validate (i , v [1 ])
130
+ err , _ = validator .Validate (i , v [1 ])
131
131
assert .True (t , err .HasErrors ())
132
132
assert .EqualError (t , maxErrorItems (path , validator .in , items ), err .Errors [0 ].Error ())
133
133
134
134
// Minimum
135
- err = validator .Validate (i , v [3 ])
135
+ err , _ = validator .Validate (i , v [3 ])
136
136
assert .True (t , err == nil || err .IsValid ())
137
- err = validator .Validate (i , v [4 ])
137
+ err , _ = validator .Validate (i , v [4 ])
138
138
assert .True (t , err .HasErrors ())
139
139
assert .EqualError (t , minErrorItems (path , validator .in , items ), err .Errors [0 ].Error ())
140
140
141
141
// ExclusiveMinimum
142
142
items .ExclusiveMinimum = true
143
143
// requires a new items validator because this is set a creation time
144
144
validator = newItemsValidator (parent .Name , parent .In , items , parent , strfmt .Default )
145
- err = validator .Validate (i , v [3 ])
145
+ err , _ = validator .Validate (i , v [3 ])
146
146
assert .True (t , err .HasErrors ())
147
147
assert .EqualError (t , minErrorItems (path , validator .in , items ), err .Errors [0 ].Error ())
148
148
149
149
// Enum
150
- err = validator .Validate (i , v [5 ])
150
+ err , _ = validator .Validate (i , v [5 ])
151
151
assert .True (t , err .HasErrors ())
152
152
assert .EqualError (t , enumFailItems (path , validator .in , items , v [5 ]), err .Errors [0 ].Error ())
153
153
154
154
// Valid passes
155
- err = validator .Validate (i , v [6 ])
155
+ err , _ = validator .Validate (i , v [6 ])
156
156
assert .True (t , err == nil || err .IsValid ())
157
157
}
158
158
@@ -166,32 +166,32 @@ func TestStringItemsValidation(t *testing.T) {
166
166
validator := newItemsValidator (parent .Name , parent .In , items , parent , strfmt .Default )
167
167
168
168
// required
169
- err := validator .Validate (1 , "" )
169
+ err , _ := validator .Validate (1 , "" )
170
170
assert .True (t , err .HasErrors ())
171
171
assert .EqualError (t , minLengthErrorItems (path , validator .in , items ), err .Errors [0 ].Error ())
172
172
173
173
// MaxLength
174
- err = validator .Validate (1 , "abcdef" )
174
+ err , _ = validator .Validate (1 , "abcdef" )
175
175
assert .True (t , err .HasErrors ())
176
176
assert .EqualError (t , maxLengthErrorItems (path , validator .in , items ), err .Errors [0 ].Error ())
177
177
178
178
// MinLength
179
- err = validator .Validate (1 , "a" )
179
+ err , _ = validator .Validate (1 , "a" )
180
180
assert .True (t , err .HasErrors ())
181
181
assert .EqualError (t , minLengthErrorItems (path , validator .in , items ), err .Errors [0 ].Error ())
182
182
183
183
// Pattern
184
- err = validator .Validate (1 , "a394" )
184
+ err , _ = validator .Validate (1 , "a394" )
185
185
assert .True (t , err .HasErrors ())
186
186
assert .EqualError (t , patternFailItems (path , validator .in , items ), err .Errors [0 ].Error ())
187
187
188
188
// Enum
189
- err = validator .Validate (1 , "abcde" )
189
+ err , _ = validator .Validate (1 , "abcde" )
190
190
assert .True (t , err .HasErrors ())
191
191
assert .EqualError (t , enumFailItems (path , validator .in , items , "abcde" ), err .Errors [0 ].Error ())
192
192
193
193
// Valid passes
194
- err = validator .Validate (1 , "bbb" )
194
+ err , _ = validator .Validate (1 , "bbb" )
195
195
assert .True (t , err == nil || err .IsValid ())
196
196
}
197
197
@@ -203,20 +203,20 @@ func TestArrayItemsValidation(t *testing.T) {
203
203
validator := newItemsValidator (parent .Name , parent .In , items , parent , strfmt .Default )
204
204
205
205
// MinItems
206
- err := validator .Validate (1 , []string {})
206
+ err , _ := validator .Validate (1 , []string {})
207
207
assert .True (t , err .HasErrors ())
208
208
assert .EqualError (t , minItemsErrorItems (path , validator .in , items ), err .Errors [0 ].Error ())
209
209
// MaxItems
210
- err = validator .Validate (1 , []string {"a" , "b" , "c" , "d" , "e" , "f" })
210
+ err , _ = validator .Validate (1 , []string {"a" , "b" , "c" , "d" , "e" , "f" })
211
211
assert .True (t , err .HasErrors ())
212
212
assert .EqualError (t , maxItemsErrorItems (path , validator .in , items ), err .Errors [0 ].Error ())
213
213
// UniqueItems
214
- err = validator .Validate (1 , []string {"a" , "a" })
214
+ err , _ = validator .Validate (1 , []string {"a" , "a" })
215
215
assert .True (t , err .HasErrors ())
216
216
assert .EqualError (t , duplicatesErrorItems (path , validator .in ), err .Errors [0 ].Error ())
217
217
218
218
// Enum
219
- err = validator .Validate (1 , []string {"a" , "b" , "c" })
219
+ err , _ = validator .Validate (1 , []string {"a" , "b" , "c" })
220
220
assert .True (t , err .HasErrors ())
221
221
assert .EqualError (t , enumFailItems (path , validator .in , items , []string {"a" , "b" , "c" }), err .Errors [0 ].Error ())
222
222
@@ -225,7 +225,7 @@ func TestArrayItemsValidation(t *testing.T) {
225
225
items = spec .NewItems ().CollectionOf (strItems , "" ).WithMinItems (1 ).WithMaxItems (5 ).UniqueValues ()
226
226
validator = newItemsValidator (parent .Name , parent .In , items , parent , strfmt .Default )
227
227
228
- err = validator .Validate (1 , []string {"aa" , "bbb" , "ccc" })
228
+ err , _ = validator .Validate (1 , []string {"aa" , "bbb" , "ccc" })
229
229
assert .True (t , err .HasErrors ())
230
230
assert .EqualError (t , minLengthErrorItems (path + ".0" , parent .In , strItems ), err .Errors [0 ].Error ())
231
231
}
0 commit comments