This is an automated email from the ASF dual-hosted git repository. mbenson pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/ant.git
commit 43deb9e8c825d91c85b90ea13a66150fd9cc0480 Author: Matt Benson <[email protected]> AuthorDate: Wed Feb 9 10:09:16 2022 -0600 test pathconvert features --- src/tests/antunit/taskdefs/pathconvert-test.xml | 26 +++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/src/tests/antunit/taskdefs/pathconvert-test.xml b/src/tests/antunit/taskdefs/pathconvert-test.xml index 7277a05..11bbcb6 100644 --- a/src/tests/antunit/taskdefs/pathconvert-test.xml +++ b/src/tests/antunit/taskdefs/pathconvert-test.xml @@ -73,4 +73,30 @@ <au:assertPropertyEquals name="pc" value="file2.txt" /> </target> + <target name="testRef"> + <pathconvert property="result" refid="testpath" /> + <au:assertPropertyEquals name="result" value="${ant.file}" /> + </target> + + <target name="testConsole"> + <pathconvert refid="testpath" /> + <au:assertLogContains text="${ant.file}" /> + </target> + + <target name="testPreserveDuplicates"> + <pathconvert property="result" pathsep=") " preserveduplicates="true"> + <resources> + <path refid="testpath" /> + <path refid="testpath" /> + </resources> + </pathconvert> + <au:assertPropertyEquals name="result" value="${ant.file}) ${ant.file}" /> + </target> + + <target name="testDirsep"> + <pathconvert property="result" dirsep="|"> + <file file="/foo/bar/baz" /> + </pathconvert> + <au:assertPropertyEquals name="result" value="|foo|bar|baz" /> + </target> </project>
