|
Ant example source code file (tokens-test.xml)
The tokens-test.xml source code<project name="test-tokens" default="antunit" xmlns:au="antlib:org.apache.ant.antunit"> <property name="eol" value="${line.separator}" /> <target name="antunit"> <au:antunit> <au:plainlistener /> <file file="${ant.file}" /> </au:antunit> </target> <target name="testLines"> <au:assertTrue> <resourcecount count="0"> <difference> <tokens> <string value="foo${eol}bar${eol}baz" /> </tokens> <resources> <string value="foo" /> <string value="bar" /> <string value="baz" /> </resources> </difference> </resourcecount> </au:assertTrue> </target> <target name="testExplicitLines"> <au:assertTrue> <resourcecount count="0"> <difference> <tokens> <string value="foo${eol}bar${eol}baz" /> <linetokenizer /> </tokens> <resources> <string value="foo" /> <string value="bar" /> <string value="baz" /> </resources> </difference> </resourcecount> </au:assertTrue> </target> <target name="testFileTokenizer"> <au:assertTrue> <resourcecount count="1"> <tokens> <resources> <string value="foo${eol}bar${eol}baz" /> <file file="${ant.file}" /> </resources> <filetokenizer /> </tokens> </resourcecount> </au:assertTrue> </target> <target name="testStringTokenizer"> <au:assertTrue> <resourcecount count="0"> <difference> <tokens> <string value="foo bar baz " /> <stringtokenizer /> </tokens> <resources> <string value="foo" /> <string value="bar" /> <string value="baz" /> </resources> </difference> </resourcecount> </au:assertTrue> </target> <target name="testEncoding"> <au:assertTrue> <resourcecount count="0"> <difference> <tokens encoding="utf-16"> <file file="utf-16.in" /> </tokens> <resources> <string value="foo" /> <string value="bar" /> <string value="baz" /> </resources> </difference> </resourcecount> </au:assertTrue> </target> <target name="testSort"> <pathconvert property="sorted" pathsep="${eol}"> <sort> <tokens> <string value="foo bar etc baz" /> <stringtokenizer /> </tokens> </sort> </pathconvert> <au:assertTrue> <equals arg1="bar${eol}baz${eol}etc${eol}foo" arg2="${sorted}" /> </au:assertTrue> </target> </project> Other Ant examples (source code examples)Here is a short list of links related to this Ant tokens-test.xml source code file: |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2021 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.