@@ -2400,25 +2400,25 @@ paths:
24002400func TestSortValidationErrors (t * testing.T ) {
24012401 // Create errors in random order
24022402 errs := []* errors.ValidationError {
2403- {ValidationType : "security" , Message : "API Key missing" },
2404- {ValidationType : "parameter" , Message : "Path param invalid" },
2405- {ValidationType : "request" , Message : "Body invalid" },
2406- {ValidationType : "parameter" , Message : "Header missing" },
2407- {ValidationType : "security" , Message : "Auth header missing" },
2403+ {ValidationType : helpers . SecurityValidation , Message : "API Key missing" },
2404+ {ValidationType : helpers . ParameterValidation , Message : "Path param invalid" },
2405+ {ValidationType : helpers . RequestValidation , Message : "Body invalid" },
2406+ {ValidationType : helpers . ParameterValidation , Message : "Header missing" },
2407+ {ValidationType : helpers . SecurityValidation , Message : "Auth header missing" },
24082408 }
24092409
24102410 sortValidationErrors (errs )
24112411
24122412 // Verify sorted by validation type first, then by message
2413- assert .Equal (t , "parameter" , errs [0 ].ValidationType )
2413+ assert .Equal (t , helpers . ParameterValidation , errs [0 ].ValidationType )
24142414 assert .Equal (t , "Header missing" , errs [0 ].Message )
2415- assert .Equal (t , "parameter" , errs [1 ].ValidationType )
2415+ assert .Equal (t , helpers . ParameterValidation , errs [1 ].ValidationType )
24162416 assert .Equal (t , "Path param invalid" , errs [1 ].Message )
2417- assert .Equal (t , "request" , errs [2 ].ValidationType )
2417+ assert .Equal (t , helpers . RequestValidation , errs [2 ].ValidationType )
24182418 assert .Equal (t , "Body invalid" , errs [2 ].Message )
2419- assert .Equal (t , "security" , errs [3 ].ValidationType )
2419+ assert .Equal (t , helpers . SecurityValidation , errs [3 ].ValidationType )
24202420 assert .Equal (t , "API Key missing" , errs [3 ].Message )
2421- assert .Equal (t , "security" , errs [4 ].ValidationType )
2421+ assert .Equal (t , helpers . SecurityValidation , errs [4 ].ValidationType )
24222422 assert .Equal (t , "Auth header missing" , errs [4 ].Message )
24232423}
24242424
@@ -2432,9 +2432,9 @@ func TestSortValidationErrors_Empty(t *testing.T) {
24322432// TestSortValidationErrors_SingleElement tests sorting single element slice
24332433func TestSortValidationErrors_SingleElement (t * testing.T ) {
24342434 errs := []* errors.ValidationError {
2435- {ValidationType : "parameter" , Message : "Invalid value" },
2435+ {ValidationType : helpers . ParameterValidation , Message : "Invalid value" },
24362436 }
24372437 sortValidationErrors (errs )
24382438 assert .Len (t , errs , 1 )
2439- assert .Equal (t , "parameter" , errs [0 ].ValidationType )
2439+ assert .Equal (t , helpers . ParameterValidation , errs [0 ].ValidationType )
24402440}
0 commit comments