Replaces code using default encoding with code using explicitly UTF-8
diff --git a/org.eclipse.virgo.repository/src/test/java/org/eclipse/virgo/repository/internal/cacheing/cache/artifact/DownloaderTests.java b/org.eclipse.virgo.repository/src/test/java/org/eclipse/virgo/repository/internal/cacheing/cache/artifact/DownloaderTests.java
index 97043b8..3bbce86 100644
--- a/org.eclipse.virgo.repository/src/test/java/org/eclipse/virgo/repository/internal/cacheing/cache/artifact/DownloaderTests.java
+++ b/org.eclipse.virgo.repository/src/test/java/org/eclipse/virgo/repository/internal/cacheing/cache/artifact/DownloaderTests.java
@@ -11,20 +11,22 @@
package org.eclipse.virgo.repository.internal.cacheing.cache.artifact;
+import static java.nio.charset.StandardCharsets.UTF_8;
+
import java.io.File;
-import java.io.FileWriter;
+import java.io.FileOutputStream;
import java.io.IOException;
+import java.io.OutputStreamWriter;
+import java.io.Writer;
import java.net.URI;
import java.net.URISyntaxException;
+import org.eclipse.virgo.util.io.PathReference;
import org.junit.After;
import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;
-import org.eclipse.virgo.repository.internal.cacheing.cache.artifact.Downloader;
-import org.eclipse.virgo.util.io.PathReference;
-
/**
*/
public class DownloaderTests {
@@ -58,11 +60,8 @@
private void ensureOldContentPresent(PathReference destinationPathReference) throws IOException {
destinationPathReference.createFile();
File destinationFile = destinationPathReference.toFile();
- FileWriter fileWriter = new FileWriter(destinationFile);
- try {
+ try (Writer fileWriter = new OutputStreamWriter(new FileOutputStream(destinationFile), UTF_8)) {
fileWriter.write("old content");
- } finally {
- fileWriter.close();
}
}