INNER CODE UNIT · Go
TestBuildMultiplePlatforms
genuinetools/img · build_test.go:247
func TestBuildMultiplePlatforms(t *testing.T) {
args := []string{"build", "--platform", "amd64", "--platform", "linux/arm64,linux/arm/v7", "-t", "testbuildplatforms", "-"}
_, err := doRun(args, withDockerfile(`
FROM alpine
`))
if err != nil {
t.Logf("img %v failed unexpectedly: %v", args, err)
t.FailNow()
}
}
func TestBuildContextFirstInCommand(t *testing.T) {
args := []string{"build", "-", "-t", "testbuildargsfirst"}
_, err := doRun(args, withDockerfile(`
FROM busybox