This commit is contained in:
looly 2022-01-04 17:59:54 +08:00
parent 95ccaee034
commit 61b6c63470
2 changed files with 20 additions and 15 deletions

View File

@ -18,6 +18,7 @@
* 【core 】 修复UrlPath空白path多/问题issue#I49KAL@Gitee
* 【core 】 修复ServletUtil写出文件时未添加双引号导致逗号等特殊符号引起的问题issue#I4P1BF@Gitee
* 【core 】 NumberUtil增加equals重载解决long传入判断问题pr#2064@Github
* 【core 】 修复CsvParser行号有误问题pr#2065@Github
-------------------------------------------------------------------------------------------------------------
# 5.7.18 (2021-12-25)

View File

@ -10,6 +10,7 @@ import lombok.Data;
import org.junit.Assert;
import org.junit.Test;
import org.junit.Ignore;
import java.util.List;
import java.util.Map;
@ -133,7 +134,8 @@ public class CsvReaderTest {
Assert.assertEquals("a,b,c,d", CollUtil.join(data.getRow(0), ","));
Assert.assertEquals(4, data.getRow(2).getOriginalLineNumber());
Assert.assertEquals("q,w,e,r,我是一段\n带换行的内容", CollUtil.join(data.getRow(2), ",").replace("\r", ""));
Assert.assertEquals("q,w,e,r,我是一段\n带换行的内容",
CollUtil.join(data.getRow(2), ",").replace("\r", ""));
// 文件中第3行数据对应原始行号是6从0开始
Assert.assertEquals(6, data.getRow(3).getOriginalLineNumber());
@ -150,7 +152,8 @@ public class CsvReaderTest {
Assert.assertEquals("1,2,3,4", CollUtil.join(data.getRow(0), ","));
Assert.assertEquals(4, data.getRow(1).getOriginalLineNumber());
Assert.assertEquals("q,w,e,r,我是一段\n带换行的内容", CollUtil.join(data.getRow(1), ",").replace("\r", ""));
Assert.assertEquals("q,w,e,r,我是一段\n带换行的内容",
CollUtil.join(data.getRow(1), ",").replace("\r", ""));
// 文件中第3行数据对应原始行号是6从0开始
Assert.assertEquals(6, data.getRow(2).getOriginalLineNumber());
@ -164,7 +167,8 @@ public class CsvReaderTest {
CsvData data = reader.read(ResourceUtil.getReader("test_lines.csv", CharsetUtil.CHARSET_UTF_8));
Assert.assertEquals(4, data.getRow(0).getOriginalLineNumber());
Assert.assertEquals("q,w,e,r,我是一段\n带换行的内容", CollUtil.join(data.getRow(0), ",").replace("\r", ""));
Assert.assertEquals("q,w,e,r,我是一段\n带换行的内容",
CollUtil.join(data.getRow(0), ",").replace("\r", ""));
// 文件中第3行数据对应原始行号是6从0开始
Assert.assertEquals(6, data.getRow(1).getOriginalLineNumber());