diff options
author | 2018-04-10 12:40:14 -0700 | |
---|---|---|
committer | 2018-04-10 12:41:19 -0700 | |
commit | ca598fb9445627e9734c2900bc6b11430250d453 (patch) | |
tree | 233680bba78de8936004ccf027f94c3245973cc6 /src/test/java/com/google/devtools | |
parent | 2399df0dd858f24ce18b4ee85faa569d6b0bb19a (diff) |
Disallow labels of the form ////foo.
RELNOTES: Labels of the form ////foo are disallowed.
PiperOrigin-RevId: 192329081
Diffstat (limited to 'src/test/java/com/google/devtools')
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/cmdline/LabelTest.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/cmdline/LabelTest.java b/src/test/java/com/google/devtools/build/lib/cmdline/LabelTest.java index 7e34cc64e8..c31c20b85d 100644 --- a/src/test/java/com/google/devtools/build/lib/cmdline/LabelTest.java +++ b/src/test/java/com/google/devtools/build/lib/cmdline/LabelTest.java @@ -348,6 +348,8 @@ public class LabelTest { assertSyntaxError("package names may not end with '/'", "//foo/:bar"); assertSyntaxError("package names may not start with '/'", "///p:foo"); + assertSyntaxError( + "package names may not start with '/' (do you have too many '/'?)", "////p:foo"); assertSyntaxError("package names may not contain '//' path separators", "//a//b:foo"); } |