From ecdb521b5eee40aa2d0b2549e88a9d0236820f43 Mon Sep 17 00:00:00 2001 From: rbair Date: Tue, 13 Feb 2007 16:21:47 +0000 Subject: [PATCH] Updated the test to include more complex scenarios git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@2205 71c3de6d-444a-0410-be80-ed276b4c234a --- core/src/test/java/hudson/UtilTest.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/core/src/test/java/hudson/UtilTest.java b/core/src/test/java/hudson/UtilTest.java index eab2f539e9..b0cb40dcac 100644 --- a/core/src/test/java/hudson/UtilTest.java +++ b/core/src/test/java/hudson/UtilTest.java @@ -20,5 +20,10 @@ public class UtilTest extends TestCase { // invalid keys are ignored assertEquals("$AAB",Util.replaceMacro("$AAB",m)); + + // test that more complex scenarios work + assertEquals("/a/B/aa", Util.replaceMacro("/$A/$B/$AA",m)); + assertEquals("a-aa", Util.replaceMacro("$A-$AA",m)); + assertEquals("/a/foo/can/B/you-believe_aa~it?", Util.replaceMacro("/$A/foo/can/$B/you-believe_$AA~it?",m)); } }