aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google/devtools
diff options
context:
space:
mode:
authorGravatar cparsons <cparsons@google.com>2017-10-13 14:57:27 +0200
committerGravatar Jakob Buchgraber <buchgr@google.com>2017-10-16 17:48:19 +0200
commita56ccbfb4215b1589c6f81004a5249d32073bafb (patch)
tree5270a746775ff539a3f631da6be599ec9a3e50ab /src/test/java/com/google/devtools
parenta7ef205ea27c93e9276d457ffba2cb8f044dd2fc (diff)
Improve private skylark attribute error messaging
RELNOTES: None. PiperOrigin-RevId: 172087232
Diffstat (limited to 'src/test/java/com/google/devtools')
-rw-r--r--src/test/java/com/google/devtools/build/lib/packages/AttributeValueSourceTest.java10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/packages/AttributeValueSourceTest.java b/src/test/java/com/google/devtools/build/lib/packages/AttributeValueSourceTest.java
index 513c3e0a0f..8f33fe013e 100644
--- a/src/test/java/com/google/devtools/build/lib/packages/AttributeValueSourceTest.java
+++ b/src/test/java/com/google/devtools/build/lib/packages/AttributeValueSourceTest.java
@@ -52,9 +52,9 @@ public class AttributeValueSourceTest {
public void testValidateSkylarkName_MissingPrefix() throws Exception {
String msg =
"When an attribute value is a function, the attribute must be private "
- + "(i.e. start with '_')";
- assertNameIsNotValid(AttributeValueSource.COMPUTED_DEFAULT, "name", msg);
- assertNameIsNotValid(AttributeValueSource.LATE_BOUND, "name", msg);
+ + "(i.e. start with '_'). Found 'my_name'";
+ assertNameIsNotValid(AttributeValueSource.COMPUTED_DEFAULT, "my_name", msg);
+ assertNameIsNotValid(AttributeValueSource.LATE_BOUND, "my_name", msg);
}
private void assertNameIsNotValid(
@@ -95,8 +95,8 @@ public class AttributeValueSourceTest {
} catch (EvalException ex) {
assertThat(ex)
.hasMessage(
- "When an attribute value is a function, the attribute must be private "
- + "(i.e. start with '_')");
+ String.format("When an attribute value is a function, the attribute must be private "
+ + "(i.e. start with '_'). Found '%s'", invalidName));
}
}