lifecycle/platform/launch/defaults_test.go

32 lines
977 B
Go

package launch_test
import (
"testing"
"github.com/sclevine/spec"
"github.com/sclevine/spec/report"
"github.com/buildpacks/lifecycle/platform"
"github.com/buildpacks/lifecycle/platform/launch"
h "github.com/buildpacks/lifecycle/testhelpers"
)
func TestDefaults(t *testing.T) {
spec.Run(t, "Defaults", testDefaults, spec.Report(report.Terminal{}))
}
func testDefaults(t *testing.T, when spec.G, it spec.S) {
it("values match the platform package", func() {
h.AssertEq(t, launch.EnvAppDir, platform.EnvAppDir)
h.AssertEq(t, launch.EnvLayersDir, platform.EnvLayersDir)
h.AssertEq(t, launch.EnvNoColor, platform.EnvNoColor)
h.AssertEq(t, launch.EnvPlatformAPI, platform.EnvPlatformAPI)
h.AssertEq(t, launch.EnvProcessType, platform.EnvProcessType)
h.AssertEq(t, launch.DefaultPlatformAPI, platform.DefaultPlatformAPI)
h.AssertEq(t, launch.DefaultAppDir, platform.DefaultAppDir)
h.AssertEq(t, launch.DefaultLayersDir, platform.DefaultLayersDir)
})
}