diff options
author | 2016-09-26 19:15:52 +0000 | |
---|---|---|
committer | 2016-09-26 19:18:55 +0000 | |
commit | 023a7bdc6506a23ff27ce392eb50d3927b3f409e (patch) | |
tree | 8c1470a5dcb3670997be92596c340b0b7a27fa86 /src/test/java/com/google/devtools/build/lib/syntax | |
parent | 0a2082474bf42799991afead98c568cd112b2df1 (diff) |
Rollback of commit 5972bee6ebfa53cf165befab9fa7962e19d5f620.
*** Reason for rollback ***
Break Bazel bootstrap on JDK7
*** Original change description ***
Skylark: Give more detailed errors when parsing the arguments
of a SkylarkCallable.
--
MOS_MIGRATED_REVID=134309621
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/syntax')
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/syntax/SkylarkEvaluationTest.java | 13 |
1 files changed, 5 insertions, 8 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 b9f58081bb..b7650e0a4d 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 @@ -675,14 +675,12 @@ public class SkylarkEvaluationTest extends EvaluationTest { .update("mock", new Mock()) .setUp("") .testIfExactError( - "Parameter 'named' has no default value (in function with_params(int, bool) of Mock).", - "mock.with_params(1, True)"); + "Type Mock has no function with_params(int, bool)", "mock.with_params(1, True)"); new SkylarkTest() .update("mock", new Mock()) .setUp("") .testIfExactError( - "Parameter 'named' has no default value (in function with_params(int, bool, bool) " - + "of Mock).", + "Type Mock has no function with_params(int, bool, bool)", "mock.with_params(1, True, True)"); new SkylarkTest() .update("mock", new Mock()) @@ -700,15 +698,14 @@ public class SkylarkEvaluationTest extends EvaluationTest { .update("mock", new Mock()) .setUp("") .testIfExactError( - "Too many arguments (in function with_params(int, bool, bool named, " - + "bool posOrNamed, int n) of Mock).", + "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)"); new SkylarkTest() .update("mock", new Mock()) .setUp("") .testIfExactError( - "Parameter 'nonNoneable' cannot be None (in function with_params(int, bool, bool, " - + "bool named, bool optionalNamed, NoneType nonNoneable) of Mock).", + "Type Mock has no function with_params(int, bool, bool, bool named, bool optionalNamed," + + " NoneType nonNoneable)", "mock.with_params(1, True, True, named=True, optionalNamed=False, nonNoneable=None)"); } |