Skip to content

Commit 54f0d96

Browse files
committed
MSSQL URI Parser: added test for circumflex
Signed-off-by: Thomas Segismont <tsegismont@gmail.com>
1 parent d4f7029 commit 54f0d96

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

vertx-mssql-client/src/test/java/io/vertx/mssqlclient/impl/MSSQLConnectionUriParserTest.java

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,19 @@ public void testParsingUserWithPassword() {
7979
assertEquals(expectedParsedResult, actualParsedResult);
8080
}
8181

82+
@Test
83+
public void testParsingPasswordWithCircumflex() {
84+
uri = "sqlserver://user:secr^t@localhost";
85+
actualParsedResult = parse(uri);
86+
87+
expectedParsedResult = new JsonObject()
88+
.put("user", "user")
89+
.put("password", "secr^t")
90+
.put("host", "localhost");
91+
92+
assertEquals(expectedParsedResult, actualParsedResult);
93+
}
94+
8295
@Test(expected = IllegalArgumentException.class)
8396
public void testParsingPasswordWithoutUser() {
8497
uri = "sqlserver://:secret@localhost";

0 commit comments

Comments
 (0)