Skip to content

Commit ae79aea

Browse files
committed
Use try-with-resources
1 parent 1667e57 commit ae79aea

1 file changed

Lines changed: 8 additions & 12 deletions

File tree

src/test/java/org/apache/commons/csv/issues/JiraCsv290Test.java

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -94,22 +94,18 @@ public void testPostgresqlText() throws Exception {
9494
@Test
9595
public void testWriteThenRead() throws Exception {
9696
final StringWriter sw = new StringWriter();
97-
9897
try (CSVPrinter printer = new CSVPrinter(sw, CSVFormat.POSTGRESQL_CSV.builder().setHeader().setSkipHeaderRecord(true).build())) {
99-
10098
printer.printRecord("column1", "column2");
10199
printer.printRecord("v11", "v12");
102100
printer.printRecord("v21", "v22");
103101
printer.close();
104-
105-
final CSVParser parser = new CSVParser(new StringReader(sw.toString()),
106-
CSVFormat.POSTGRESQL_CSV.builder().setHeader().setSkipHeaderRecord(true).build());
107-
108-
assertArrayEquals(new Object[] { "column1", "column2" }, parser.getHeaderNames().toArray());
109-
110-
final Iterator<CSVRecord> i = parser.iterator();
111-
assertArrayEquals(new String[] { "v11", "v12" }, i.next().toList().toArray());
112-
assertArrayEquals(new String[] { "v21", "v22" }, i.next().toList().toArray());
102+
try (CSVParser parser = new CSVParser(new StringReader(sw.toString()),
103+
CSVFormat.POSTGRESQL_CSV.builder().setHeader().setSkipHeaderRecord(true).build())) {
104+
assertArrayEquals(new Object[] { "column1", "column2" }, parser.getHeaderNames().toArray());
105+
final Iterator<CSVRecord> i = parser.iterator();
106+
assertArrayEquals(new String[] { "v11", "v12" }, i.next().toList().toArray());
107+
assertArrayEquals(new String[] { "v21", "v22" }, i.next().toList().toArray());
108+
}
113109
}
114110
}
115-
}
111+
}

0 commit comments

Comments
 (0)