diff options
| author | Stefan Bodewig <bodewig@apache.org> | 2021-03-20 19:00:36 +0100 |
|---|---|---|
| committer | Stefan Bodewig <bodewig@apache.org> | 2021-03-20 19:00:36 +0100 |
| commit | 6d5f1bdc6b4f390a347af99ead32a1a0729e8041 (patch) | |
| tree | eeb6bd0676715b4ce12391299caceb8abd5a2bf3 /src/tests | |
| parent | f6957d0ee3da533c12292b02a6ae310a67a1fca7 (diff) | |
| download | ant-6d5f1bdc6b4f390a347af99ead32a1a0729e8041.tar.gz | |
add discardOutput and discardError to redirector, apply, exec, java
Diffstat (limited to 'src/tests')
| -rw-r--r-- | src/tests/antunit/taskdefs/exec/exec-test.xml | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/src/tests/antunit/taskdefs/exec/exec-test.xml b/src/tests/antunit/taskdefs/exec/exec-test.xml index c91db9bd7..bbe95e510 100644 --- a/src/tests/antunit/taskdefs/exec/exec-test.xml +++ b/src/tests/antunit/taskdefs/exec/exec-test.xml @@ -707,4 +707,31 @@ public class Hello { </au:assertTrue> </target> + <target name="test-discard-output" depends="setUp" if="test.can.run"> + <exec executable="sh" discardOutput="true"> + <arg value="parrot.sh" /> + <arg value="${ant.file}" /> + </exec> + <au:assertLogDoesntContain text="${ant.file} out" /> + <au:assertLogDoesntContain text="${ant.file} err" /> + </target> + + <target name="test-discard-output-only" depends="setUp" if="test.can.run"> + <exec executable="sh" discardOutput="true" logError="true"> + <arg value="parrot.sh" /> + <arg value="${ant.file}" /> + </exec> + <au:assertLogDoesntContain text="${ant.file} out" /> + <au:assertLogContains text="${ant.file} err" /> + </target> + + <target name="test-discard-error" depends="setUp" if="test.can.run"> + <exec executable="sh" discardError="true"> + <arg value="parrot.sh" /> + <arg value="${ant.file}" /> + </exec> + <au:assertLogContains text="${ant.file} out" /> + <au:assertLogDoesntContain text="${ant.file} err" /> + </target> + </project> |
