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)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…