mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-23 11:50:44 +00:00
Update with stdlib errors
This commit is contained in:
parent
6834a1ef3d
commit
ac2c450da7
@ -17,6 +17,7 @@ limitations under the License.
|
||||
package cel
|
||||
|
||||
import (
|
||||
"errors"
|
||||
"fmt"
|
||||
"strings"
|
||||
"time"
|
||||
@ -24,7 +25,6 @@ import (
|
||||
"github.com/google/cel-go/cel"
|
||||
"github.com/google/cel-go/checker"
|
||||
"github.com/google/cel-go/common/types"
|
||||
"github.com/pkg/errors"
|
||||
|
||||
apiextensions "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
|
||||
"k8s.io/apiextensions-apiserver/pkg/apiserver/schema"
|
||||
@ -127,7 +127,7 @@ func Compile(s *schema.Structural, declType *apiservercel.DeclType, perCallLimit
|
||||
return nil, nil
|
||||
}
|
||||
if declType == nil {
|
||||
return nil, errors.New("Failed to convert to declType for CEL validation rules")
|
||||
return nil, errors.New("failed to convert to declType for CEL validation rules")
|
||||
}
|
||||
celRules := s.XValidations
|
||||
|
||||
|
@ -718,8 +718,8 @@ func TestCustomResourceValidatorsWithSchemaConversion(t *testing.T) {
|
||||
}
|
||||
oldCR.Object["metadata"].(map[string]interface{})["labels"] = map[string]interface{}{"key": "value"}
|
||||
_, err = crClient.Update(context.TODO(), oldCR, metav1.UpdateOptions{})
|
||||
if err == nil || !strings.Contains(err.Error(), "rule compiler initialization error: Failed to convert to declType for CEL validation rules") {
|
||||
t.Fatalf("expect error to contain \rule compiler initialization error: Failed to convert to declType for CEL validation rules\" but get: %v", err)
|
||||
if err == nil || !strings.Contains(err.Error(), "rule compiler initialization error: failed to convert to declType for CEL validation rules") {
|
||||
t.Fatalf("expect error to contain \rule compiler initialization error: failed to convert to declType for CEL validation rules\" but get: %v", err)
|
||||
}
|
||||
// Create another CR instance with an array and be rejected
|
||||
name2 := names.SimpleNameGenerator.GenerateName("cr-2")
|
||||
|
Loading…
Reference in New Issue
Block a user