From ca598fb9445627e9734c2900bc6b11430250d453 Mon Sep 17 00:00:00 2001 From: carmi Date: Tue, 10 Apr 2018 12:40:14 -0700 Subject: Disallow labels of the form ////foo. RELNOTES: Labels of the form ////foo are disallowed. PiperOrigin-RevId: 192329081 --- src/test/java/com/google/devtools/build/lib/cmdline/LabelTest.java | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/test/java/com/google/devtools') 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"); } -- cgit v1.2.3