From 6c31a11ee23f00a85f576863ca172ec3d7d0f6e8 Mon Sep 17 00:00:00 2001 From: Looly Date: Mon, 16 Nov 2020 20:25:40 +0800 Subject: [PATCH] fix test --- .../java/cn/hutool/core/util/URLUtilTest.java | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/hutool-core/src/test/java/cn/hutool/core/util/URLUtilTest.java b/hutool-core/src/test/java/cn/hutool/core/util/URLUtilTest.java index 1381a7fe8..9f2be2fbb 100644 --- a/hutool-core/src/test/java/cn/hutool/core/util/URLUtilTest.java +++ b/hutool-core/src/test/java/cn/hutool/core/util/URLUtilTest.java @@ -17,39 +17,40 @@ public class URLUtilTest { @Test public void normalizeTest() { + // issue#I25MZL,多个/被允许 String url = "http://www.hutool.cn//aaa/bbb"; String normalize = URLUtil.normalize(url); - Assert.assertEquals("http://www.hutool.cn/aaa/bbb", normalize); + Assert.assertEquals("http://www.hutool.cn//aaa/bbb", normalize); url = "www.hutool.cn//aaa/bbb"; normalize = URLUtil.normalize(url); - Assert.assertEquals("http://www.hutool.cn/aaa/bbb", normalize); + Assert.assertEquals("http://www.hutool.cn//aaa/bbb", normalize); } @Test public void normalizeTest2() { String url = "http://www.hutool.cn//aaa/\\bbb?a=1&b=2"; String normalize = URLUtil.normalize(url); - Assert.assertEquals("http://www.hutool.cn/aaa/bbb?a=1&b=2", normalize); + Assert.assertEquals("http://www.hutool.cn//aaa//bbb?a=1&b=2", normalize); url = "www.hutool.cn//aaa/bbb?a=1&b=2"; normalize = URLUtil.normalize(url); - Assert.assertEquals("http://www.hutool.cn/aaa/bbb?a=1&b=2", normalize); + Assert.assertEquals("http://www.hutool.cn//aaa/bbb?a=1&b=2", normalize); } @Test public void normalizeTest3() { String url = "http://www.hutool.cn//aaa/\\bbb?a=1&b=2"; String normalize = URLUtil.normalize(url, true); - Assert.assertEquals("http://www.hutool.cn/aaa/bbb?a=1&b=2", normalize); + Assert.assertEquals("http://www.hutool.cn//aaa//bbb?a=1&b=2", normalize); url = "www.hutool.cn//aaa/bbb?a=1&b=2"; normalize = URLUtil.normalize(url, true); - Assert.assertEquals("http://www.hutool.cn/aaa/bbb?a=1&b=2", normalize); + Assert.assertEquals("http://www.hutool.cn//aaa/bbb?a=1&b=2", normalize); url = "\\/www.hutool.cn//aaa/bbb?a=1&b=2"; normalize = URLUtil.normalize(url, true); - Assert.assertEquals("http://www.hutool.cn/aaa/bbb?a=1&b=2", normalize); + Assert.assertEquals("http://www.hutool.cn//aaa/bbb?a=1&b=2", normalize); } @Test @@ -63,7 +64,7 @@ public class URLUtilTest { public void formatTest() { String url = "//www.hutool.cn//aaa/\\bbb?a=1&b=2"; String normalize = URLUtil.normalize(url); - Assert.assertEquals("http://www.hutool.cn/aaa/bbb?a=1&b=2", normalize); + Assert.assertEquals("http://www.hutool.cn//aaa//bbb?a=1&b=2", normalize); } @Test