(t testing.TB, cont *containers.Container, reg *types.Registry)
| 2625 | } |
| 2626 | |
| 2627 | func newTestEnv(t testing.TB, cont *containers.Container, reg *types.Registry) *checker.Env { |
| 2628 | t.Helper() |
| 2629 | env, err := checker.NewEnv(cont, reg, checker.CrossTypeNumericComparisons(true)) |
| 2630 | if err != nil { |
| 2631 | t.Fatalf("checker.NewEnv(%v, %v) failed: %v", cont, reg, err) |
| 2632 | } |
| 2633 | err = env.AddFunctions(stdlib.Functions()...) |
| 2634 | if err != nil { |
| 2635 | t.Fatalf("env.Add(stdlib.Functions()...) failed: %v", err) |
| 2636 | } |
| 2637 | return env |
| 2638 | } |
| 2639 | |
| 2640 | func newTestRegistry(t testing.TB, opts ...types.RegistryOption) *types.Registry { |
| 2641 | t.Helper() |
no test coverage detected