aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google/devtools/build/lib/analysis/util/AnalysisMock.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/analysis/util/AnalysisMock.java')
-rw-r--r--src/test/java/com/google/devtools/build/lib/analysis/util/AnalysisMock.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/analysis/util/AnalysisMock.java b/src/test/java/com/google/devtools/build/lib/analysis/util/AnalysisMock.java
index 2d7c39078a..f75272e4d6 100644
--- a/src/test/java/com/google/devtools/build/lib/analysis/util/AnalysisMock.java
+++ b/src/test/java/com/google/devtools/build/lib/analysis/util/AnalysisMock.java
@@ -64,6 +64,11 @@ public abstract class AnalysisMock {
public abstract ConfigurationFactory createConfigurationFactory();
+ /**
+ * Creates a configuration factory that doesn't contain any mock parts.
+ */
+ public abstract ConfigurationFactory createFullConfigurationFactory();
+
public abstract ConfigurationCollectionFactory createConfigurationCollectionFactory();
public abstract Collection<String> getOptionOverrides();
@@ -111,6 +116,11 @@ public abstract class AnalysisMock {
}
@Override
+ public ConfigurationFactory createFullConfigurationFactory() {
+ return delegate.createFullConfigurationFactory();
+ }
+
+ @Override
public ConfigurationCollectionFactory createConfigurationCollectionFactory() {
return delegate.createConfigurationCollectionFactory();
}