The following test fails: ```java @Test void testStoreOutputStream() throws IOException, URISyntaxException { Path f = getResource("/test.properties"); Properties p = Properties.loadProperties(f); ByteArrayOutputStream os = new ByteArrayOutputStream(); p.store(os); assertThat(os.toString()).isEqualTo(readAll(f)); } ``` Probably the OutputStreamWriter isn't flushing to the underlying OutputStream?
The following test fails:
Probably the OutputStreamWriter isn't flushing to the underlying OutputStream?