public class RobolectricTestX extends JavaTestX
TestRule.TestReportingCallbackTEST_BINARY_OUTPUTNOOP_REPORTING_CALLBACK| Modifier | Constructor and Description |
|---|---|
protected |
RobolectricTestX(BuildTarget buildTarget,
ProjectFilesystem projectFilesystem,
BuildRuleParams params,
JavaBinary compiledTestsBinary,
JavaLibrary compiledTestsLibrary,
Set<String> labels,
Set<String> contacts,
CoercedTestRunnerSpec specs,
List<Arg> vmArgs,
Optional<DummyRDotJava> optionalDummyRDotJava,
Optional<SourcePath> robolectricRuntimeDependency,
Optional<SourcePath> robolectricManifest,
boolean passDirectoriesInFile) |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.collect.ImmutableList<Step> |
getBuildSteps(BuildContext buildContext,
BuildableContext buildableContext) |
protected com.google.common.collect.ImmutableList<String> |
getJvmArgs(SourcePathResolverAdapter pathResolver) |
java.util.stream.Stream<BuildTarget> |
getRuntimeDeps(BuildRuleResolver buildRuleResolver) |
getContacts, getExportedDeps, getExportedProvidedDeps, getLabels, getPathToTestOutputDirectory, getRuntimeClasspath, getSourcePathToOutput, getSourcePathToSupplementaryOutput, getSpecsdeprecatedGetExtraDeps, getBuildDeps, getDeclaredDeps, getTargetGraphOnlyDepsequals, getBuildTarget, getDependencies, getProjectFilesystem, getSourcePathOutputs, getType, hasBuildSteps, hashCode, injectFields, isCacheable, toString, updateBuildRuleResolverclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetExternalTestRunnerSpec, interpretTestResults, onPreTest, runTests, runTestSeparately, shouldNotBeCalled, supportsStreamingTestscompareTo, getBuildDeps, getBuildTarget, getFullyQualifiedName, getProjectFilesystem, hasBuildSteps, isCacheable, outputFileCanBeCopied, shouldRespectInputSizeLimitForRemoteExecution, toString, updateBuildRuleResolvergetDependencies, getSourcePathOutputsgetTypeprotected RobolectricTestX(BuildTarget buildTarget, ProjectFilesystem projectFilesystem, BuildRuleParams params, JavaBinary compiledTestsBinary, JavaLibrary compiledTestsLibrary, Set<String> labels, Set<String> contacts, CoercedTestRunnerSpec specs, List<Arg> vmArgs, Optional<DummyRDotJava> optionalDummyRDotJava, Optional<SourcePath> robolectricRuntimeDependency, Optional<SourcePath> robolectricManifest, boolean passDirectoriesInFile)
public com.google.common.collect.ImmutableList<Step> getBuildSteps(BuildContext buildContext, BuildableContext buildableContext)
getBuildSteps in interface BuildRulegetBuildSteps in class JavaTestXprotected com.google.common.collect.ImmutableList<String> getJvmArgs(SourcePathResolverAdapter pathResolver)
getJvmArgs in class JavaTestXpublic java.util.stream.Stream<BuildTarget> getRuntimeDeps(BuildRuleResolver buildRuleResolver)
getRuntimeDeps in interface HasRuntimeDepsgetRuntimeDeps in class JavaTestX