aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google/devtools/build/lib/rules/cpp/CcCommonTest.java
diff options
context:
space:
mode:
authorGravatar kchodorow <kchodorow@google.com>2017-04-26 16:45:06 +0200
committerGravatar Vladimir Moskva <vladmos@google.com>2017-04-26 18:05:08 +0200
commitd5ee3b5397135eebd4b5d5b6bd4a4444093c4df8 (patch)
tree3ba8bfe196ac72790ffb8946031c1403fa3e9fc3 /src/test/java/com/google/devtools/build/lib/rules/cpp/CcCommonTest.java
parent4db102cb2662c48b5c72f67a5da7d7632a0580a3 (diff)
Repositories can only be accessed in projects that define them in their WORKSPACE file
This is prep for #1943 - hierarchical workspace loading. RELNOTES[INC]: Remote repositories must define any remote repositories they themselves use (e.g., if @x//:foo depends on @y//:bar, @y must be defined in @x's WORKSPACE file). PiperOrigin-RevId: 154295762
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/rules/cpp/CcCommonTest.java')
-rw-r--r--src/test/java/com/google/devtools/build/lib/rules/cpp/CcCommonTest.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/rules/cpp/CcCommonTest.java b/src/test/java/com/google/devtools/build/lib/rules/cpp/CcCommonTest.java
index 4f5b63e26e..9f53e40c34 100644
--- a/src/test/java/com/google/devtools/build/lib/rules/cpp/CcCommonTest.java
+++ b/src/test/java/com/google/devtools/build/lib/rules/cpp/CcCommonTest.java
@@ -551,7 +551,9 @@ public class CcCommonTest extends BuildViewTestCase {
new ModifiedFileSet.Builder().modify(PathFragment.create("WORKSPACE")).build(),
rootDirectory);
FileSystemUtils.createDirectoryAndParents(scratch.resolve("/foo/bar"));
- scratch.file("/foo/WORKSPACE", "workspace(name = 'pkg')");
+ scratch.file("/foo/WORKSPACE",
+ "workspace(name = 'pkg')",
+ "local_repository(name = 'bazel_tools', path = '/whatever')");
scratch.file(
"/foo/bar/BUILD",
"cc_library(name = 'lib',",