diff options
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.java | 10 |
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 04d1bd22fb..3d4709778a 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 @@ -88,6 +88,11 @@ public abstract class AnalysisMock extends LoadingMock { public abstract void setupMockClient(MockToolsConfig mockToolsConfig) throws IOException; /** + * Returns the contents of WORKSPACE. + */ + public abstract List<String> getWorkspaceContents(MockToolsConfig config); + + /** * This is called from test setup to create any necessary mock workspace files in the * <code>_embedded_binaries</code> directory. */ @@ -141,6 +146,11 @@ public abstract class AnalysisMock extends LoadingMock { } @Override + public List<String> getWorkspaceContents(MockToolsConfig mockToolsConfig) { + return delegate.getWorkspaceContents(mockToolsConfig); + } + + @Override public void setupMockWorkspaceFiles(Path embeddedBinariesRoot) throws IOException { delegate.setupMockWorkspaceFiles(embeddedBinariesRoot); } |