(t *testing.T, pbEnv *configpb.Environment)
| 337 | } |
| 338 | |
| 339 | func configFromEnvProto(t *testing.T, pbEnv *configpb.Environment) (*env.Config, error) { |
| 340 | t.Helper() |
| 341 | envConfig, fileDescriptorSet, err := envProtoToConfig(pbEnv) |
| 342 | if err != nil { |
| 343 | return nil, err |
| 344 | } |
| 345 | var envOpts []cel.EnvOption |
| 346 | if fileDescriptorSet != nil { |
| 347 | envOpts = append(envOpts, cel.TypeDescs(fileDescriptorSet)) |
| 348 | } |
| 349 | envOpts = append(envOpts, cel.FromConfig(envConfig, ext.ExtensionOptionFactory)) |
| 350 | return envOptionToConfig(t, envConfig.Name, envOpts...) |
| 351 | } |
| 352 | |
| 353 | func parseEnv(t *testing.T, name, path string) (*env.Config, error) { |
| 354 | t.Helper() |
no test coverage detected