aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google/devtools/build
diff options
context:
space:
mode:
authorGravatar Pedro Liberal Fernandez <plf@google.com>2016-08-18 14:13:01 +0000
committerGravatar Philipp Wollermann <philwo@google.com>2016-08-18 17:25:29 +0000
commit837dbc1739258d72a5e7c4adb37ffe6aff847672 (patch)
tree416e3c0c0a81aa97fe0a6033c8e0da8b74130cc9 /src/test/java/com/google/devtools/build
parentf3d431def1459e46afa91f565339cdc8ccbbe902 (diff)
Fixes order of keyword arguments in the error message printed when a Java
method cannot be found when called from Skylark. PAIR=laurentlb -- MOS_MIGRATED_REVID=130636387
Diffstat (limited to 'src/test/java/com/google/devtools/build')
-rw-r--r--src/test/java/com/google/devtools/build/lib/syntax/SkylarkEvaluationTest.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/syntax/SkylarkEvaluationTest.java b/src/test/java/com/google/devtools/build/lib/syntax/SkylarkEvaluationTest.java
index 235968f7f2..7061bf6311 100644
--- a/src/test/java/com/google/devtools/build/lib/syntax/SkylarkEvaluationTest.java
+++ b/src/test/java/com/google/devtools/build/lib/syntax/SkylarkEvaluationTest.java
@@ -671,6 +671,12 @@ public class SkylarkEvaluationTest extends EvaluationTest {
.update("mock", new Mock())
.setUp("b = mock.with_params(1, True, named=True, posOrNamed=True, optionalNamed=True)")
.testLookup("b", "with_params(1, true, true, true, true)");
+ new SkylarkTest()
+ .update("mock", new Mock())
+ .setUp("")
+ .testIfExactError(
+ "Type Mock has no function with_params(int, bool, bool named, bool posOrNamed, int n)",
+ "mock.with_params(1, True, named=True, posOrNamed=True, n=2)");
}
@Test