Macro expansion rule now supports ${ABC} syntax as well as $ABC.

git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@4907 71c3de6d-444a-0410-be80-ed276b4c234a
This commit is contained in:
kohsuke committed 2007-09-23 18:22:38 +00:00
1 parent cda29559ac
commit 024f517287
2 files changed
+25 -22

No files matched your search

+5 -2
View File
@@ -21,8 +21,11 @@ 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("aaB",Util.replaceMacro("${AA}B",m));
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));
}