Merge branch '7.0.x'

This commit is contained in:
Sam Brannen
2026-06-08 18:29:20 +02:00
64 changed files with 1187 additions and 314 deletions
@@ -62,4 +62,14 @@ class JavaScriptUtilsTests {
assertThat(JavaScriptUtils.javaScriptEscape("<>")).isEqualTo("\\u003C\\u003E");
}
@Test
void escapeBacktick() {
assertThat(JavaScriptUtils.javaScriptEscape("`")).isEqualTo("\\u0060");
}
@Test
void escapeDollar() {
assertThat(JavaScriptUtils.javaScriptEscape("$")).isEqualTo("\\u0024");
}
}
@@ -267,7 +267,10 @@ class UriComponentsBuilderTests {
@EnumSource
void fromUriStringInvalidIPv6Host(ParserType parserType) {
assertThatIllegalArgumentException().isThrownBy(() ->
UriComponentsBuilder.fromUriString("http://[1abc:2abc:3abc::5ABC:6abc:8080/resource", parserType));
UriComponentsBuilder.fromUriString("https://[1abc:2abc:3abc::5ABC:6abc:8080/resource", parserType));
assertThatIllegalArgumentException().isThrownBy(() ->
UriComponentsBuilder.fromUriString("https://[1abc:2abc:3abc::5ABC:6abc]resource", parserType));
}
@ParameterizedTest // gh-36759