MCPcopy Create free account
hub / github.com/buildpacks/pack / assertBuildPackBuildExecEnv

Function assertBuildPackBuildExecEnv

pkg/project/project_test.go:660–667  ·  view source on GitHub ↗
(t *testing.T, expected string, bpLength int, execEnvLength int, atIndex int, projectDescriptor types.Descriptor)

Source from the content-addressed store, hash-verified

658}
659
660func assertBuildPackBuildExecEnv(t *testing.T, expected string, bpLength int, execEnvLength int, atIndex int, projectDescriptor types.Descriptor) {
661 h.AssertTrue(t, len(projectDescriptor.Build.Env) == bpLength)
662 h.AssertTrue(t, len(projectDescriptor.Build.Env[atIndex].ExecEnv) == execEnvLength)
663 if !reflect.DeepEqual(expected, projectDescriptor.Build.Env[atIndex].ExecEnv[atIndex]) {
664 t.Fatalf("Expected\n-----\n%#v\n-----\nbut got\n-----\n%#v\n",
665 expected, projectDescriptor.Build.Env[atIndex].ExecEnv[atIndex])
666 }
667}
668
669func createTmpProjectTomlFile(projectToml string) (*os.File, error) {
670 tmpProjectToml, err := os.CreateTemp(os.TempDir(), "project-")

Callers 1

testProjectFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected