32 lines
977 B
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)
|
|
})
|
|
}
|