fix: use UTF-8 as a default encoding in HTTP sampler #2341
Annotations
4 errors
HttpSamplerTest.kt#L111
0,1sec org.apache.jmeter.protocol.http.sampler.HttpSamplerTest > upload file uses percent encoding for filename(String, WireMockRuntimeInfo)[1], [1] Java
com.github.tomakehurst.wiremock.client.VerificationException: No requests exactly matched. Most similar request was: expected:<
POST
/upload
[file_parameter]
Content-Disposition [contains] : filename="testfile ?????? %.txt"
hello, ??????
[/file_parameter]
> but was:<
POST
/upload
[file_parameter]
Content-Disposition: form-data; name="file_parameter"; filename="testfile привет %.txt"
hello, ??????
[/file_parameter]
>
at app//com.github.tomakehurst.wiremock.client.VerificationException.forUnmatchedRequestPattern(VerificationException.java:38)
at app//com.github.tomakehurst.wiremock.client.WireMock.verificationExceptionForNearMisses(WireMock.java:680)
at app//com.github.tomakehurst.wiremock.client.WireMock.verifyThat(WireMock.java:670)
at app//com.github.tomakehurst.wiremock.client.WireMock.verifyThat(WireMock.java:650)
at app//org.apache.jmeter.protocol.http.sampler.HttpSamplerTest.upload file uses percent encoding for filename(HttpSamplerTest.kt:111)
|
HttpSamplerTest.kt#L111
0,1sec org.apache.jmeter.protocol.http.sampler.HttpSamplerTest > upload file uses percent encoding for filename(String, WireMockRuntimeInfo)[2], [2] HttpClient4
com.github.tomakehurst.wiremock.client.VerificationException: No requests exactly matched. Most similar request was: expected:<
POST
/upload
[file_parameter]
Content-Disposition [contains] : filename="testfile ?????? %.txt"
hello, ??????
[/file_parameter]
> but was:<
POST
/upload
[file_parameter]
Content-Disposition: form-data; name="file_parameter"; filename="testfile привет %.txt"
hello, ??????
[/file_parameter]
>
at app//com.github.tomakehurst.wiremock.client.VerificationException.forUnmatchedRequestPattern(VerificationException.java:38)
at app//com.github.tomakehurst.wiremock.client.WireMock.verificationExceptionForNearMisses(WireMock.java:680)
at app//com.github.tomakehurst.wiremock.client.WireMock.verifyThat(WireMock.java:670)
at app//com.github.tomakehurst.wiremock.client.WireMock.verifyThat(WireMock.java:650)
at app//org.apache.jmeter.protocol.http.sampler.HttpSamplerTest.upload file uses percent encoding for filename(HttpSamplerTest.kt:111)
|
task ':src:protocol:http:test'#L1
Execution failed for task ':src:protocol:http:test':
org.gradle.api.tasks.VerificationException: There were failing tests. See the report at: file:///D:/a/jmeter/jmeter/src/protocol/http/build/reports/tests/test/index.html
|
|
The logs for this run have expired and are no longer available.
Loading