Skip to content

Commit 7d5709d

Browse files
Fixed failed tests.
1 parent b97b0fb commit 7d5709d

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

dd-java-agent/instrumentation/java/java-net/java-net-1.8/src/test/groovy/datadog/trace/instrumentation/java/net/URLEncoderCallSiteTest.groovy

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,13 @@ import datadog.trace.api.iast.InstrumentationBridge
55
import datadog.trace.api.iast.propagation.CodecModule
66
import datadog.trace.api.iast.propagation.PropagationModule
77
import foo.bar.TestURLEncoderCallSiteSuite
8+
import java.nio.charset.Charset
89

910
class URLEncoderCallSiteTest extends InstrumentationSpecification {
1011
// Explicit escape for non-ASCII `ståle` to make test independent of container settings.
1112
private static final String NON_ASCII_QUERY = 'my test.asp?name=st\u00E5le&car=saab'
13+
private static final String DEFAULT_CHARSET_ENCODED =
14+
URLEncoder.encode(NON_ASCII_QUERY, Charset.defaultCharset().name())
1215

1316
@Override
1417
protected void configurePreAgent() {
@@ -30,7 +33,7 @@ class URLEncoderCallSiteTest extends InstrumentationSpecification {
3033

3134
where:
3235
args | expected
33-
[NON_ASCII_QUERY] | 'my+test.asp%3Fname%3Dst%C3%A5le%26car%3Dsaab'
36+
[NON_ASCII_QUERY] | DEFAULT_CHARSET_ENCODED
3437
[NON_ASCII_QUERY, 'UTF-8'] | 'my+test.asp%3Fname%3Dst%C3%A5le%26car%3Dsaab'
3538
}
3639

0 commit comments

Comments
 (0)