(t *testing.T, data []byte)
| 853 | } |
| 854 | |
| 855 | func createTempConfigFile(t *testing.T, data []byte) string { |
| 856 | t.Helper() |
| 857 | |
| 858 | tempFile, err := os.CreateTemp("", "config.json") |
| 859 | require.NoError(t, err) |
| 860 | |
| 861 | t.Cleanup(func() { |
| 862 | err := os.Remove(tempFile.Name()) |
| 863 | require.NoError(t, err) |
| 864 | }) |
| 865 | |
| 866 | _, err = tempFile.Write(data) |
| 867 | require.NoError(t, err) |
| 868 | |
| 869 | return tempFile.Name() |
| 870 | } |
| 871 | |
| 872 | func assertConfigFileMatches(t *testing.T, actualConfigPath, expectedConfig string) { |
| 873 | t.Helper() |
no test coverage detected