
net.bpelunit.framework.ui.ant.BPELUnitAntRunner Maven / Gradle / Ivy
The newest version!
/**
* This file belongs to the BPELUnit utility and Eclipse plugin set. See enclosed
* license file for more information.
*
*/
package net.bpelunit.framework.ui.ant;
import java.io.File;
import java.io.IOException;
import java.util.Iterator;
import java.util.List;
import net.bpelunit.framework.base.BPELUnitBaseRunner;
import net.bpelunit.framework.control.result.XMLResultProducer;
import net.bpelunit.framework.exception.ConfigurationException;
import net.bpelunit.framework.exception.DeploymentException;
import net.bpelunit.framework.exception.SpecificationException;
import net.bpelunit.framework.model.test.ITestResultListener;
import net.bpelunit.framework.model.test.PartnerTrack;
import net.bpelunit.framework.model.test.TestCase;
import net.bpelunit.framework.model.test.TestSuite;
import net.bpelunit.framework.model.test.report.ITestArtefact;
import net.bpelunit.framework.ui.ant.BPELUnit.Logging;
import net.bpelunit.framework.ui.ant.BPELUnit.Output;
import org.apache.log4j.Level;
import org.apache.log4j.Logger;
import org.apache.log4j.PatternLayout;
import org.apache.log4j.WriterAppender;
import org.apache.log4j.varia.NullAppender;
/**
* The ant implementation of the BPELUnit runner. Offers support for outputting logging and test
* results to file or sysout.
*
* @version $Id$
* @author Philip Mayer
*
*/
public class BPELUnitAntRunner extends BPELUnitBaseRunner implements ITestResultListener {
/**
* The home directory of BPELUnit.
*/
private String fBPELUnitHomeDirectory;
/**
* List of "loggers"
*/
private List fLoggers;
/**
* List of "outputters"
*/
private List
© 2015 - 2025 Weber Informatics LLC | Privacy Policy