@@ -211,50 +211,50 @@ func TestValidateIntegrityField(t *testing.T) {
211211 fieldName : "disapproval-integrity" ,
212212 raw : 42 ,
213213 wantErr : true ,
214- wantErrContains : "invalid disapproval-integrity value " ,
214+ wantErrContains : "disapproval-integrity must be one of " ,
215215 },
216216 {
217217 name : "bool returns error" ,
218218 fieldName : "endorser-min-integrity" ,
219219 raw : true ,
220220 wantErr : true ,
221- wantErrContains : "invalid endorser-min-integrity value " ,
221+ wantErrContains : "endorser-min-integrity must be one of " ,
222222 },
223223 {
224224 name : "nil returns error" ,
225225 fieldName : "min-integrity" ,
226226 raw : nil ,
227227 wantErr : true ,
228- wantErrContains : "invalid min-integrity value " ,
228+ wantErrContains : "min-integrity must be one of " ,
229229 },
230230 {
231231 name : "slice returns error" ,
232232 fieldName : "disapproval-integrity" ,
233233 raw : []string {"none" },
234234 wantErr : true ,
235- wantErrContains : "invalid disapproval-integrity value " ,
235+ wantErrContains : "disapproval-integrity must be one of " ,
236236 },
237237 // Invalid string value
238238 {
239239 name : "unknown integrity level returns error" ,
240240 fieldName : "disapproval-integrity" ,
241241 raw : "invalid" ,
242242 wantErr : true ,
243- wantErrContains : "invalid disapproval-integrity value " ,
243+ wantErrContains : "disapproval-integrity must be one of " ,
244244 },
245245 {
246246 name : "empty string returns error" ,
247247 fieldName : "endorser-min-integrity" ,
248248 raw : "" ,
249249 wantErr : true ,
250- wantErrContains : "invalid endorser-min-integrity value " ,
250+ wantErrContains : "endorser-min-integrity must be one of " ,
251251 },
252252 {
253253 name : "whitespace-only string returns error" ,
254254 fieldName : "min-integrity" ,
255255 raw : " " ,
256256 wantErr : true ,
257- wantErrContains : "invalid min-integrity value " ,
257+ wantErrContains : "min-integrity must be one of " ,
258258 },
259259 // Valid integrity levels
260260 {
@@ -306,7 +306,7 @@ func TestValidateIntegrityField(t *testing.T) {
306306 fieldName : "disapproval-integrity" ,
307307 raw : "bad" ,
308308 wantErr : true ,
309- wantErrContains : "none|unapproved|approved|merged " ,
309+ wantErrContains : "must be one of " ,
310310 },
311311 }
312312
@@ -324,10 +324,3 @@ func TestValidateIntegrityField(t *testing.T) {
324324 })
325325 }
326326}
327-
328- func TestInvalidIntegrityFieldError (t * testing.T ) {
329- err := invalidIntegrityFieldError ("test-field" )
330- require .Error (t , err )
331- assert .ErrorContains (t , err , "test-field" )
332- assert .ErrorContains (t , err , "none|unapproved|approved|merged" )
333- }
0 commit comments