aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google/devtools/build
diff options
context:
space:
mode:
authorGravatar Luis Fernando Pino Duque <lpino@google.com>2016-07-01 15:07:23 +0000
committerGravatar Lukacs Berki <lberki@google.com>2016-07-04 07:19:11 +0000
commit207ba4a1248ee113eb0eb009dc55918e4633cda0 (patch)
treec859d884126a8272c95ef14e45b8fa42d3c866e6 /src/test/java/com/google/devtools/build
parent0451cf0b5a16688bb56396af276a6ef4ebbe5d4d (diff)
--
MOS_MIGRATED_REVID=126410490
Diffstat (limited to 'src/test/java/com/google/devtools/build')
-rw-r--r--src/test/java/com/google/devtools/build/lib/testutil/TestRuleClassProvider.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/testutil/TestRuleClassProvider.java b/src/test/java/com/google/devtools/build/lib/testutil/TestRuleClassProvider.java
index 60faf47474..aa8bfb78c1 100644
--- a/src/test/java/com/google/devtools/build/lib/testutil/TestRuleClassProvider.java
+++ b/src/test/java/com/google/devtools/build/lib/testutil/TestRuleClassProvider.java
@@ -43,6 +43,9 @@ public class TestRuleClassProvider {
public static void addStandardRules(ConfiguredRuleClassProvider.Builder builder) {
try {
Class<?> providerClass = Class.forName(TestConstants.TEST_RULE_CLASS_PROVIDER);
+ // The method setup in the rule class provider requires the tools repository to be set
+ // beforehand.
+ builder.setToolsRepository(TestConstants.TOOLS_REPOSITORY);
Method setupMethod = providerClass.getMethod("setup",
ConfiguredRuleClassProvider.Builder.class);
setupMethod.invoke(null, builder);