diff options
Diffstat (limited to 'src/test/java')
3 files changed, 19 insertions, 0 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/analysis/util/AnalysisTestUtil.java b/src/test/java/com/google/devtools/build/lib/analysis/util/AnalysisTestUtil.java index eb25ec3318..c93cdb814d 100644 --- a/src/test/java/com/google/devtools/build/lib/analysis/util/AnalysisTestUtil.java +++ b/src/test/java/com/google/devtools/build/lib/analysis/util/AnalysisTestUtil.java @@ -46,6 +46,7 @@ import com.google.devtools.build.lib.analysis.config.BuildConfigurationCollectio import com.google.devtools.build.lib.cmdline.RepositoryName; import com.google.devtools.build.lib.concurrent.ThreadSafety.Immutable; import com.google.devtools.build.lib.events.ExtendedEventHandler; +import com.google.devtools.build.lib.syntax.SkylarkSemanticsOptions; import com.google.devtools.build.lib.testutil.TestConstants; import com.google.devtools.build.lib.vfs.FileSystemUtils; import com.google.devtools.build.lib.vfs.PathFragment; @@ -157,6 +158,11 @@ public final class AnalysisTestUtil { } @Override + public SkylarkSemanticsOptions getSkylarkSemantics() throws InterruptedException { + return original.getSkylarkSemantics(); + } + + @Override public Artifact getStableWorkspaceStatusArtifact() throws InterruptedException { return original.getStableWorkspaceStatusArtifact(); } @@ -339,6 +345,11 @@ public final class AnalysisTestUtil { } @Override + public SkylarkSemanticsOptions getSkylarkSemantics() throws InterruptedException { + return null; + } + + @Override public Artifact getFilesetArtifact(PathFragment rootRelativePath, Root root) { return null; } diff --git a/src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java b/src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java index 4379623d2a..a41b3b6c20 100644 --- a/src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java +++ b/src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java @@ -1704,6 +1704,11 @@ public abstract class BuildViewTestCase extends FoundationTestCase { } @Override + public SkylarkSemanticsOptions getSkylarkSemantics() { + throw new UnsupportedOperationException(); + } + + @Override public Artifact getFilesetArtifact(PathFragment rootRelativePath, Root root) { throw new UnsupportedOperationException(); } diff --git a/src/test/java/com/google/devtools/build/lib/packages/util/PackageFactoryApparatus.java b/src/test/java/com/google/devtools/build/lib/packages/util/PackageFactoryApparatus.java index 4211ce4ef3..6a4b12cd59 100644 --- a/src/test/java/com/google/devtools/build/lib/packages/util/PackageFactoryApparatus.java +++ b/src/test/java/com/google/devtools/build/lib/packages/util/PackageFactoryApparatus.java @@ -32,10 +32,12 @@ import com.google.devtools.build.lib.packages.RuleClassProvider; import com.google.devtools.build.lib.syntax.BuildFileAST; import com.google.devtools.build.lib.syntax.Environment.Extension; import com.google.devtools.build.lib.syntax.ParserInputSource; +import com.google.devtools.build.lib.syntax.SkylarkSemanticsOptions; import com.google.devtools.build.lib.testutil.TestRuleClassProvider; import com.google.devtools.build.lib.testutil.TestUtils; import com.google.devtools.build.lib.util.Pair; import com.google.devtools.build.lib.vfs.Path; +import com.google.devtools.common.options.Options; import java.io.IOException; /** @@ -136,6 +138,7 @@ public class PackageFactoryApparatus { globber, ImmutableList.<Event>of(), ConstantRuleVisibility.PUBLIC, + Options.getDefaults(SkylarkSemanticsOptions.class), false, new MakeEnvironment.Builder(), ImmutableMap.<String, Extension>of(), |