Skip to content

Commit 9d51d03

Browse files
committed
utils: Add tests for UriUtils.validateUrl();
1 parent 1644642 commit 9d51d03

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

utils/src/test/java/com/cloud/utils/UriUtilsTest.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -273,4 +273,16 @@ public void testIsUrlForCompressedFile() {
273273
Assert.assertTrue(UriUtils.isUrlForCompressedFile("https://abc.com/xyz.gz"));
274274
Assert.assertFalse(UriUtils.isUrlForCompressedFile("http://abc.com/xyz.qcow2"));
275275
}
276+
277+
@Test
278+
public void validateUrl() {
279+
Pair<String, Integer> url1 = UriUtils.validateUrl("https://www.cloudstack.org");
280+
Assert.assertEquals(url1.first(), "www.cloudstack.org");
281+
282+
Pair<String, Integer> url2 = UriUtils.validateUrl("https://www.apache.org");
283+
Assert.assertEquals(url2.first(), "www.apache.org");
284+
285+
Pair<String, Integer> url3 = UriUtils.validateUrl("https://ipv6.google.com");
286+
Assert.assertEquals(url3.first(), "ipv6.google.com");
287+
}
276288
}

0 commit comments

Comments
 (0)