createTempFile creates a temporary file with the given content.
(t *testing.T, content []byte)
| 1408 | |
| 1409 | // createTempFile creates a temporary file with the given content. |
| 1410 | func createTempFile(t *testing.T, content []byte) *os.File { |
| 1411 | file, err := os.CreateTemp("", "*-sync_gateway.conf") |
| 1412 | require.NoError(t, err, "Error creating temp file") |
| 1413 | _, err = file.Write(content) |
| 1414 | require.NoError(t, err, "Error writing bytes") |
| 1415 | return file |
| 1416 | } |
| 1417 | |
| 1418 | // deleteTempFile deletes the given file. |
| 1419 | func deleteTempFile(t *testing.T, file *os.File) { |
no test coverage detected