Skip to content

Commit e06b845

Browse files
committed
Better resource management.
1 parent 5506bdb commit e06b845

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ public class JiraCsv167Test {
3535
public void parse() throws IOException {
3636
int totcomment = 0;
3737
int totrecs = 0;
38-
try (final BufferedReader br = new BufferedReader(getTestInput())) {
38+
try (final Reader reader = getTestReader(); final BufferedReader br = new BufferedReader(reader)) {
3939
String s = null;
4040
boolean lastWasComment = false;
4141
while ((s = br.readLine()) != null) {
@@ -69,7 +69,7 @@ public void parse() throws IOException {
6969
// @formatter:on
7070
int comments = 0;
7171
int records = 0;
72-
try (final CSVParser parser = format.parse(getTestInput())) {
72+
try (final Reader reader = getTestReader(); final CSVParser parser = format.parse(reader)) {
7373
for (final CSVRecord csvRecord : parser) {
7474
records++;
7575
if (csvRecord.hasComment()) {
@@ -82,7 +82,7 @@ public void parse() throws IOException {
8282
assertEquals(totrecs, records); // records includes the header
8383
}
8484

85-
private Reader getTestInput() {
85+
private Reader getTestReader() {
8686
return new InputStreamReader(
8787
ClassLoader.getSystemClassLoader().getResourceAsStream("org/apache/commons/csv/csv-167/sample1.csv"));
8888
}

0 commit comments

Comments
 (0)