INNER CODE UNIT · Go
TestBuildSsh
genuinetools/img · build_test.go:188
func TestBuildSsh(t *testing.T) {
name := "testbuildssh"
tmpf, err := ioutil.TempFile("", "id_rsa_test")
if err != nil {
t.Fatalf("creating temporary file for ssh private key failed: %v", err)
}
defer os.Remove(tmpf.Name())
err = tmpf.Chmod(0600)
if err != nil {
t.Fatalf("changing file mode failed: %v", err)
}
privatePEM, err := generatePrivateKeyPEM(4096)
if err != nil {
t.Fatalf("generating private key failed: %v", err)