diff --git a/text-to-speech/src/test/java/com/ibm/watson/developer_cloud/text_to_speech/v1/TextToSpeechTest.java b/text-to-speech/src/test/java/com/ibm/watson/developer_cloud/text_to_speech/v1/TextToSpeechTest.java index 35210e7e3ba..5cf4da53d4e 100644 --- a/text-to-speech/src/test/java/com/ibm/watson/developer_cloud/text_to_speech/v1/TextToSpeechTest.java +++ b/text-to-speech/src/test/java/com/ibm/watson/developer_cloud/text_to_speech/v1/TextToSpeechTest.java @@ -197,10 +197,10 @@ public void testSynthesize() throws IOException, InterruptedException { service.synthesize(text, Voice.EN_LISA, new AudioFormat(HttpMediaType.AUDIO_PCM + "; rate=16000")).execute(); final RecordedRequest request = server.takeRequest(); final HttpUrl requestUrl = HttpUrl.parse("http://www.example.com" + request.getPath()); - String encodedText = URLEncoder.encode(text, "UTF-8"); + String modifiedText = text.replace(";", "%3B"); assertEquals(SYNTHESIZE_PATH, requestUrl.encodedPath()); - assertEquals(encodedText, requestUrl.queryParameter("text")); + assertEquals(modifiedText, requestUrl.queryParameter("text")); assertEquals(Voice.EN_LISA.getName(), requestUrl.queryParameter("voice")); assertEquals(HttpMediaType.AUDIO_PCM + "; rate=16000", requestUrl.queryParameter("accept")); assertNotNull(in);