aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google/devtools/build/lib/analysis/util/ConfigurationTestCase.java
diff options
context:
space:
mode:
authorGravatar gregce <gregce@google.com>2017-08-16 21:33:48 +0200
committerGravatar Irina Iancu <elenairina@google.com>2017-08-17 09:54:15 +0200
commitd63ee814e2493bc74b74842744a8471a0aeeb0ef (patch)
treea0bf485ccd08148eebaf180c5f23491f1bc394c1 /src/test/java/com/google/devtools/build/lib/analysis/util/ConfigurationTestCase.java
parentc65147b4bb866bd8ec553dcbec5e9bb59c164493 (diff)
Remove ConfigurationFactory as part of the static configuration cleanup.
PiperOrigin-RevId: 165478994
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/analysis/util/ConfigurationTestCase.java')
-rw-r--r--src/test/java/com/google/devtools/build/lib/analysis/util/ConfigurationTestCase.java14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/analysis/util/ConfigurationTestCase.java b/src/test/java/com/google/devtools/build/lib/analysis/util/ConfigurationTestCase.java
index 3ccaea2ae9..f01405e538 100644
--- a/src/test/java/com/google/devtools/build/lib/analysis/util/ConfigurationTestCase.java
+++ b/src/test/java/com/google/devtools/build/lib/analysis/util/ConfigurationTestCase.java
@@ -27,7 +27,7 @@ import com.google.devtools.build.lib.analysis.config.BinTools;
import com.google.devtools.build.lib.analysis.config.BuildConfiguration;
import com.google.devtools.build.lib.analysis.config.BuildConfigurationCollection;
import com.google.devtools.build.lib.analysis.config.BuildOptions;
-import com.google.devtools.build.lib.analysis.config.ConfigurationFactory;
+import com.google.devtools.build.lib.analysis.config.ConfigurationFragmentFactory;
import com.google.devtools.build.lib.analysis.config.FragmentOptions;
import com.google.devtools.build.lib.analysis.config.InvalidConfigurationException;
import com.google.devtools.build.lib.cmdline.RepositoryName;
@@ -66,7 +66,7 @@ import org.junit.runner.RunWith;
import org.junit.runners.JUnit4;
/**
- * Testing framework for tests which check ConfigurationFactory.
+ * Testing framework for tests which create configuration collections.
*/
@RunWith(JUnit4.class)
public abstract class ConfigurationTestCase extends FoundationTestCase {
@@ -89,7 +89,7 @@ public abstract class ConfigurationTestCase extends FoundationTestCase {
protected Path workspace;
protected AnalysisMock analysisMock;
protected SequencedSkyframeExecutor skyframeExecutor;
- protected ConfigurationFactory configurationFactory;
+ protected List<ConfigurationFragmentFactory> configurationFragmentFactories;
protected ImmutableList<Class<? extends FragmentOptions>> buildOptionClasses;
@Before
@@ -147,7 +147,7 @@ public abstract class ConfigurationTestCase extends FoundationTestCase {
mockToolsConfig = new MockToolsConfig(rootDirectory);
analysisMock.setupMockClient(mockToolsConfig);
analysisMock.setupMockWorkspaceFiles(directories.getEmbeddedBinariesRoot());
- configurationFactory = analysisMock.createConfigurationFactory();
+ configurationFragmentFactories = analysisMock.getDefaultConfigurationFragmentFactories();
buildOptionClasses = ruleClassProvider.getConfigurationOptions();
}
@@ -180,9 +180,9 @@ public abstract class ConfigurationTestCase extends FoundationTestCase {
parser.getOptions(TestOptions.class).multiCpus);
skyframeExecutor.handleDiffs(reporter);
- BuildConfigurationCollection collection = skyframeExecutor.createConfigurations(reporter,
- configurationFactory.getFactories(), BuildOptions.of(buildOptionClasses, parser), multiCpu,
- false);
+ BuildConfigurationCollection collection = skyframeExecutor.createConfigurations(
+ reporter, configurationFragmentFactories, BuildOptions.of(buildOptionClasses, parser),
+ multiCpu, false);
return collection;
}