- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 23 for DefaultCompatibilityVersion (0.37 sec)
-
staging/src/k8s.io/apiserver/pkg/authentication/cel/compile_test.go
expressionAccessors: []ExpressionAccessor{ &ExtraMappingExpression{ Expression: "claims.foo", }, }, }, } compiler := NewCompiler(environment.MustBaseEnvSet(environment.DefaultCompatibilityVersion(), true)) for _, tc := range testCases { t.Run(tc.name, func(t *testing.T) { for _, expressionAccessor := range tc.expressionAccessors { _, err := compiler.CompileClaimsExpression(expressionAccessor)
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri May 10 22:07:40 UTC 2024 - 7.3K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/cel/mutation/env_test.go
// it fatally fails the test if the env fails to set up. func mustCreateEnv(t testing.TB, envOptions ...cel.EnvOption) *cel.Env { envSet, err := environment.MustBaseEnvSet(environment.DefaultCompatibilityVersion(), true). Extend(environment.VersionedOptions{ IntroducedVersion: version.MajorMinor(1, 30), EnvOptions: envOptions, }) if err != nil { t.Fatalf("fail to create env set: %v", err) }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri May 10 22:07:40 UTC 2024 - 1.7K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/plugin.go
var ( compositionEnvTemplateWithStrictCost *cel.CompositionEnv = func() *cel.CompositionEnv { compositionEnvTemplateWithStrictCost, err := cel.NewCompositionEnv(cel.VariablesTypeName, environment.MustBaseEnvSet(environment.DefaultCompatibilityVersion(), true)) if err != nil { panic(err) } return compositionEnvTemplateWithStrictCost }() compositionEnvTemplateWithoutStrictCost *cel.CompositionEnv = func() *cel.CompositionEnv {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri May 10 22:07:40 UTC 2024 - 7.5K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/cel/environment/base.go
"github.com/google/cel-go/interpreter" "golang.org/x/sync/singleflight" "k8s.io/apimachinery/pkg/util/version" celconfig "k8s.io/apiserver/pkg/apis/cel" "k8s.io/apiserver/pkg/cel/library" ) // DefaultCompatibilityVersion returns a default compatibility version for use with EnvSet // that guarantees compatibility with CEL features/libraries/parameters understood by // an n-1 version //
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed May 15 15:51:08 UTC 2024 - 6.4K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/admission/plugin/cel/compile_test.go
}, }, } // Include the test library, which includes the test() function in the storage environment during test base := environment.MustBaseEnvSet(environment.DefaultCompatibilityVersion(), true) extended, err := base.Extend(environment.VersionedOptions{ IntroducedVersion: version.MajorMinor(1, 999), EnvOptions: []celgo.EnvOption{library.Test()}, }) if err != nil {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri May 10 22:07:40 UTC 2024 - 10.8K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/cel/mutation/unstructured/typeresolver_test.go
t.Errorf("expected %v but got %v", tc.expectedValue, v) } }) } } func mustCreateEnv(t testing.TB, envOptions ...cel.EnvOption) *cel.Env { envSet, err := environment.MustBaseEnvSet(environment.DefaultCompatibilityVersion(), true). Extend(environment.VersionedOptions{ IntroducedVersion: version.MajorMinor(1, 30), EnvOptions: envOptions, }) if err != nil { t.Fatalf("fail to create env set: %v", err)
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri May 10 22:07:40 UTC 2024 - 3.9K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/cel/openapi/compiling_test.go
barType := common.SchemaDeclType(simpleMapSchema("bar", spec.Int64Property()), true).MaybeAssignTypeName("barType") env, err := environment.MustBaseEnvSet(environment.DefaultCompatibilityVersion(), true).Extend( environment.VersionedOptions{ IntroducedVersion: version.MajorMinor(1, 26), EnvOptions: []cel.EnvOption{ cel.Variable("foo", fooType.CelType()),
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri May 10 22:07:40 UTC 2024 - 4.1K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/cel/environment/base_test.go
) // BenchmarkLoadBaseEnv is expected to be very fast, because a // a cached environment is loaded for each MustBaseEnvSet call. func BenchmarkLoadBaseEnv(b *testing.B) { ver := DefaultCompatibilityVersion() MustBaseEnvSet(ver, true) b.ResetTimer() for i := 0; i < b.N; i++ { MustBaseEnvSet(ver, true) } } // BenchmarkLoadBaseEnvDifferentVersions is expected to be relatively slow, because a
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri May 10 22:07:40 UTC 2024 - 4.7K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/cel/lazy/lazy_test.go
variablesType := apiservercel.NewMapType(apiservercel.StringType, apiservercel.AnyType, 0) variablesType.Fields = make(map[string]*apiservercel.DeclField) envSet, err := environment.MustBaseEnvSet(environment.DefaultCompatibilityVersion(), true).Extend( environment.VersionedOptions{ IntroducedVersion: version.MajorMinor(1, 28), EnvOptions: []cel.EnvOption{ cel.Variable("variables", variablesType.CelType()), },
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri May 10 22:07:40 UTC 2024 - 4.6K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/admission/plugin/cel/filter_test.go
if tc.testPerCallLimit == 0 { tc.testPerCallLimit = celconfig.PerCallLimit } env, err := environment.MustBaseEnvSet(environment.DefaultCompatibilityVersion(), tc.strictCost).Extend( environment.VersionedOptions{ IntroducedVersion: environment.DefaultCompatibilityVersion(), ProgramOptions: []celgo.ProgramOption{celgo.CostLimit(tc.testPerCallLimit)}, }, ) if err != nil { t.Fatal(err)
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri May 10 22:07:40 UTC 2024 - 40.4K bytes - Viewed (0)