public class RemoteRunner extends Object
RunConfigurationParser.
The final goal of the class is to run each MUnit Test Suite file provided and report back the run results and the coverage
results.| Modifier and Type | Field and Description |
|---|---|
protected org.slf4j.Logger |
logger |
static String |
MUNIT_DEBUG_LOG_CLASSPATH |
static String |
SYSTEM_PROPERTIES_FILE |
| Constructor and Description |
|---|
RemoteRunner() |
| Modifier and Type | Method and Description |
|---|---|
protected org.mule.munit.common.protocol.listeners.RemoteRunEventListener |
buildRunnerListener(List<NotifierConfiguration> configurations) |
protected SuiteRunDispatcher |
buildSuiteRunDispatcher(RunConfiguration runConfig,
Integer munitRunnerPort,
ContainerManager containerManager) |
static void |
main(String[] args) |
void |
run(RunConfiguration runConfig) |
void |
setContainerFactory(ContainerFactory containerFactory) |
protected transient org.slf4j.Logger logger
public static final String SYSTEM_PROPERTIES_FILE
public static final String MUNIT_DEBUG_LOG_CLASSPATH
public static void main(String[] args) throws org.apache.commons.cli.ParseException, IOException, URISyntaxException
org.apache.commons.cli.ParseExceptionIOExceptionURISyntaxExceptionpublic void setContainerFactory(ContainerFactory containerFactory)
public void run(RunConfiguration runConfig) throws IOException, URISyntaxException
IOExceptionURISyntaxExceptionprotected SuiteRunDispatcher buildSuiteRunDispatcher(RunConfiguration runConfig, Integer munitRunnerPort, ContainerManager containerManager)
protected org.mule.munit.common.protocol.listeners.RemoteRunEventListener buildRunnerListener(List<NotifierConfiguration> configurations) throws IOException
IOExceptionCopyright © 2020. All rights reserved.