Update DataResourceConsumerForTesting to use unix based line separator

Change-Id: Ie31f490535a92c7aebf1c130fcf40a0444ce2b53
diff --git a/src/main/java/com/android/tools/r8/utils/StringUtils.java b/src/main/java/com/android/tools/r8/utils/StringUtils.java
index 43a8d07..c0f2cbc 100644
--- a/src/main/java/com/android/tools/r8/utils/StringUtils.java
+++ b/src/main/java/com/android/tools/r8/utils/StringUtils.java
@@ -28,6 +28,7 @@
   public static char[] EMPTY_CHAR_ARRAY = {};
   public static final String[] EMPTY_ARRAY = {};
   public static final String LINE_SEPARATOR = System.getProperty("line.separator");
+  public static final String UNIX_LINE_SEPARATOR = "\n";
   public static final char BOM = '\uFEFF';
 
   public enum BraceType {
@@ -255,7 +256,7 @@
   }
 
   public static String unixLines(List<String> lines) {
-    return lines(lines, "\n");
+    return lines(lines, UNIX_LINE_SEPARATOR);
   }
 
   public static String withNativeLineSeparator(String s) {
diff --git a/src/test/java/com/android/tools/r8/utils/DataResourceConsumerForTesting.java b/src/test/java/com/android/tools/r8/utils/DataResourceConsumerForTesting.java
index b4a7e41..c1b3522 100644
--- a/src/test/java/com/android/tools/r8/utils/DataResourceConsumerForTesting.java
+++ b/src/test/java/com/android/tools/r8/utils/DataResourceConsumerForTesting.java
@@ -4,6 +4,7 @@
 
 package com.android.tools.r8.utils;
 
+import static com.android.tools.r8.utils.StringUtils.UNIX_LINE_SEPARATOR;
 import static org.junit.Assert.assertFalse;
 
 import com.android.tools.r8.DataDirectoryResource;
@@ -42,7 +43,7 @@
     try {
       byte[] bytes = ByteStreams.toByteArray(file.getByteStream());
       String contents = new String(bytes, Charset.defaultCharset());
-      resources.put(file.getName(), ImmutableList.copyOf(contents.split(System.lineSeparator())));
+      resources.put(file.getName(), ImmutableList.copyOf(contents.split(UNIX_LINE_SEPARATOR)));
     } catch (Exception e) {
       throw new RuntimeException(e);
     }