public static class XCScheme.TestAction extends XCScheme.SchemeAction
Constructor and Description |
---|
TestAction(String buildConfiguration,
Optional<com.google.common.collect.ImmutableMap<String,String>> environmentVariables,
Optional<XCScheme.BuildableReference> expandVariablesBasedOn,
Optional<com.google.common.collect.ImmutableMap<String,String>> commandLineArguments,
Optional<com.google.common.collect.ImmutableList<XCScheme.SchemePrePostAction>> preActions,
Optional<com.google.common.collect.ImmutableList<XCScheme.SchemePrePostAction>> postActions,
Optional<String> applicationLanguage,
Optional<String> applicationRegion) |
Modifier and Type | Method and Description |
---|---|
void |
addTestableReference(XCScheme.TestableReference testable) |
Optional<String> |
getApplicationLanguage() |
Optional<String> |
getApplicationRegion() |
String |
getBuildConfiguration() |
Optional<com.google.common.collect.ImmutableMap<String,String>> |
getCommandLineArguments() |
Optional<com.google.common.collect.ImmutableMap<String,String>> |
getEnvironmentVariables() |
Optional<XCScheme.BuildableReference> |
getExpandVariablesBasedOn() |
List<XCScheme.TestableReference> |
getTestables() |
getPostActions, getPreActions
public TestAction(String buildConfiguration, Optional<com.google.common.collect.ImmutableMap<String,String>> environmentVariables, Optional<XCScheme.BuildableReference> expandVariablesBasedOn, Optional<com.google.common.collect.ImmutableMap<String,String>> commandLineArguments, Optional<com.google.common.collect.ImmutableList<XCScheme.SchemePrePostAction>> preActions, Optional<com.google.common.collect.ImmutableList<XCScheme.SchemePrePostAction>> postActions, Optional<String> applicationLanguage, Optional<String> applicationRegion)
public void addTestableReference(XCScheme.TestableReference testable)
public List<XCScheme.TestableReference> getTestables()
public String getBuildConfiguration()
public Optional<com.google.common.collect.ImmutableMap<String,String>> getEnvironmentVariables()
public Optional<XCScheme.BuildableReference> getExpandVariablesBasedOn()
public Optional<com.google.common.collect.ImmutableMap<String,String>> getCommandLineArguments()