2323import java .io .File ;
2424import java .io .FileOutputStream ;
2525import java .io .IOException ;
26- import java .io .PrintStream ;
26+ import java .io .OutputStreamWriter ;
2727import java .util .Map ;
2828
2929import static com .facebook .airlift .configuration .ConfigurationLoader .loadProperties ;
@@ -68,8 +68,8 @@ public void testLoadsFromFile()
6868 throws IOException
6969 {
7070 final File file = File .createTempFile ("config" , ".properties" , tempDir );
71- try (PrintStream out = new PrintStream (new FileOutputStream (file ))) {
72- out .print ("test: foo" );
71+ try (OutputStreamWriter out = new OutputStreamWriter (new FileOutputStream (file ))) {
72+ out .write ("test: foo" );
7373
7474 System .setProperty ("config" , file .getAbsolutePath ());
7575
@@ -87,9 +87,9 @@ public void testSystemOverridesFile()
8787 throws IOException
8888 {
8989 final File file = File .createTempFile ("config" , ".properties" , tempDir );
90- try (PrintStream out = new PrintStream (new FileOutputStream (file ))) {
91- out .println ("key1: original" );
92- out .println ("key2: original" );
90+ try (OutputStreamWriter out = new OutputStreamWriter (new FileOutputStream (file ))) {
91+ out .write ("key1: original" + " \n " );
92+ out .write ("key2: original" + " \n " );
9393
9494 System .setProperty ("config" , file .getAbsolutePath ());
9595 System .setProperty ("key1" , "overridden" );
0 commit comments