(t *testing.T, tempDir string, cert nebula.Certificate)
| 82 | } |
| 83 | |
| 84 | func serializeAndWriteNebulaCert(t *testing.T, tempDir string, cert nebula.Certificate) (string, []byte) { |
| 85 | file, err := os.CreateTemp(tempDir, "nebula-test-cert-*") |
| 86 | require.NoError(t, err) |
| 87 | defer file.Close() |
| 88 | |
| 89 | pem, err := cert.MarshalPEM() |
| 90 | require.NoError(t, err) |
| 91 | data, err := cert.Marshal() |
| 92 | require.NoError(t, err) |
| 93 | _, err = file.Write(pem) |
| 94 | require.NoError(t, err) |
| 95 | |
| 96 | return file.Name(), data |
| 97 | } |
no test coverage detected
searching dependent graphs…