Skip to content

Commit 0fb414b

Browse files
committed
Give a bit more detail when reporting an error
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1306313 13f79535-47bb-0310-9956-ffa450edef68
1 parent c510c72 commit 0fb414b

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

src/test/java/org/apache/commons/csv/CSVPrinterTest.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -189,20 +189,24 @@ public void doOneRandom(CSVFormat format) throws Exception {
189189

190190
public static boolean equals(String[][] a, List<CSVRecord> b) {
191191
if (a.length != b.size()) {
192+
System.out.println("expected length :" + a.length);
193+
System.out.println("got :" + b.size());
192194
return false;
193195
}
194196
for (int i = 0; i < a.length; i++) {
195197
String[] linea = a[i];
196198
String[] lineb = b.get(i).values();
197199
if (linea.length != lineb.length) {
200+
System.out.println("[" + i + "] expected length :" + linea.length);
201+
System.out.println("[" + i + "] got :" + lineb.length);
198202
return false;
199203
}
200204
for (int j = 0; j < linea.length; j++) {
201205
String aval = linea[j];
202206
String bval = lineb[j];
203207
if (!aval.equals(bval)) {
204-
System.out.println("expected :" + printable(aval));
205-
System.out.println("got :" + printable(bval));
208+
System.out.println("[" + i + "," + j + "] expected :" + printable(aval));
209+
System.out.println("[" + i + "," + j + "] got :" + printable(bval));
206210
return false;
207211
}
208212
}

0 commit comments

Comments
 (0)