From a4703491f2d16f935115dcbdb3fb426881a13e36 Mon Sep 17 00:00:00 2001 From: "Joshua B. Smith" Date: Fri, 7 Apr 2017 13:54:59 -0400 Subject: [PATCH 1/2] fix broken tts test --- .../developer_cloud/text_to_speech/v1/TextToSpeechTest.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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..e8826c98890 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,11 @@ 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"); + String encodedText = URLEncoder.encode(modifiedText, "UTF-8"); 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); From 5d69e1d54feb512569ca88c49ac51956c056adfc Mon Sep 17 00:00:00 2001 From: "Joshua B. Smith" Date: Fri, 7 Apr 2017 13:58:05 -0400 Subject: [PATCH 2/2] remove unused variable --- .../developer_cloud/text_to_speech/v1/TextToSpeechTest.java | 1 - 1 file changed, 1 deletion(-) 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 e8826c98890..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 @@ -198,7 +198,6 @@ public void testSynthesize() throws IOException, InterruptedException { final RecordedRequest request = server.takeRequest(); final HttpUrl requestUrl = HttpUrl.parse("http://www.example.com" + request.getPath()); String modifiedText = text.replace(";", "%3B"); - String encodedText = URLEncoder.encode(modifiedText, "UTF-8"); assertEquals(SYNTHESIZE_PATH, requestUrl.encodedPath()); assertEquals(modifiedText, requestUrl.queryParameter("text"));