This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-csv.git
The following commit(s) were added to refs/heads/master by this push:
new 62938997 Simplify test
62938997 is described below
commit 6293899720c21afdfa61756ed44c760caf374e41
Author: Gary Gregory <[email protected]>
AuthorDate: Sat Oct 15 10:22:34 2022 -0400
Simplify test
---
.../org/apache/commons/csv/issues/JiraCsv290Test.java | 16 ++++++----------
1 file changed, 6 insertions(+), 10 deletions(-)
diff --git a/src/test/java/org/apache/commons/csv/issues/JiraCsv290Test.java
b/src/test/java/org/apache/commons/csv/issues/JiraCsv290Test.java
index 50d3cd9d..42bd4dde 100644
--- a/src/test/java/org/apache/commons/csv/issues/JiraCsv290Test.java
+++ b/src/test/java/org/apache/commons/csv/issues/JiraCsv290Test.java
@@ -26,6 +26,7 @@ import java.io.StringWriter;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
+import java.util.stream.Collectors;
import org.apache.commons.csv.CSVFormat;
import org.apache.commons.csv.CSVParser;
@@ -55,17 +56,12 @@ import org.junit.jupiter.api.Test;
// 3 a b,c,d "quoted" e
//
public class JiraCsv290Test {
+
private void testHelper(final String filename, final CSVFormat format)
throws Exception {
- final List<List<String>> content = new ArrayList<>();
- try (CSVParser csvParser = CSVParser.parse(new InputStreamReader(
-
this.getClass().getResourceAsStream("/org/apache/commons/csv/CSV-290/" +
filename)), format)) {
- for (CSVRecord csvRecord : csvParser) {
- final List<String> row = new ArrayList<>();
- content.add(row);
- for (int i = 0; i < csvRecord.size(); i++) {
- row.add(csvRecord.get(i));
- }
- }
+ List<List<String>> content = new ArrayList<>();
+ try (CSVParser csvParser = CSVParser.parse(new
InputStreamReader(this.getClass().getResourceAsStream("/org/apache/commons/csv/CSV-290/"
+ filename)),
+ format)) {
+ content =
csvParser.stream().collect(Collectors.mapping(CSVRecord::toList,
Collectors.toList()));
}
assertEquals(3, content.size());