From 8a4b77e4b90a2bd9cc66c54aa03c5a47c86f25e2 Mon Sep 17 00:00:00 2001 From: dwdyer Date: Mon, 28 Apr 2008 21:18:40 +0000 Subject: [PATCH] Fix for ISSUE#909 (encode spaces in URLs sent by Jabber bot). git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@8938 71c3de6d-444a-0410-be80-ed276b4c234a --- core/src/test/java/hudson/UtilTest.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/core/src/test/java/hudson/UtilTest.java b/core/src/test/java/hudson/UtilTest.java index 7fd35f0df2..9927bda2f3 100644 --- a/core/src/test/java/hudson/UtilTest.java +++ b/core/src/test/java/hudson/UtilTest.java @@ -51,4 +51,13 @@ public class UtilTest extends TestCase { assertEquals(Messages.Util_second(17), Util.getTimeSpanString(17000L)); } + + /** + * Test that Strings that contain spaces are correctly URL encoded. + */ + public void testEncodeSpaces() { + final String urlWithSpaces = "http://hudson/job/Hudson Job"; + String encoded = Util.encode(urlWithSpaces); + assertEquals(encoded, "http://hudson/job/Hudson%20Job"); + } }