Browse Source

Throw exception for invalid return code

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270953 13f79535-47bb-0310-9956-ffa450edef68
master
Stephane Bailliez 23 years ago
parent
commit
23e8e965ec
1 changed files with 4 additions and 1 deletions
  1. +4
    -1
      proposal/sandbox/junit/src/main/org/apache/tools/ant/taskdefs/optional/junit/ClientElement.java

+ 4
- 1
proposal/sandbox/junit/src/main/org/apache/tools/ant/taskdefs/optional/junit/ClientElement.java View File

@@ -137,9 +137,12 @@ public final class ClientElement extends ProjectComponent {
execute.setAntRun(project);

log(RES.getString("task.process-cmdline.log", cmd.toString()), Project.MSG_VERBOSE);
int retVal;
int retVal = 0;
try {
retVal = execute.execute();
if (retVal != 0){
throw new BuildException("task.process-failed.error");
}
} catch (IOException e) {
String msg = RES.getString("task.process-failed.error");
throw new BuildException(msg, e);


Loading…
Cancel
Save