diff options
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/syntax')
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/syntax/EvaluationTest.java | 7 | ||||
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/syntax/SkylarkEvaluationTest.java | 9 |
2 files changed, 3 insertions, 13 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/syntax/EvaluationTest.java b/src/test/java/com/google/devtools/build/lib/syntax/EvaluationTest.java index f217591bb8..0f2a2cbb17 100644 --- a/src/test/java/com/google/devtools/build/lib/syntax/EvaluationTest.java +++ b/src/test/java/com/google/devtools/build/lib/syntax/EvaluationTest.java @@ -673,10 +673,9 @@ public class EvaluationTest extends EvaluationTestCase { @Test public void testInFail() throws Exception { newTest() - .testIfExactError( - "in operator only works on strings if the left operand is also a string", "1 in '123'") - .testIfExactError( - "in operator only works on lists, tuples, sets, dicts and strings", "'a' in 1"); + .testIfErrorContains( + "'in <string>' requires string as left operand, not 'int'", "1 in '123'") + .testIfErrorContains("'int' is not iterable. in operator only works on ", "'a' in 1"); } @Test 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 6353c1270e..a72f5e5a91 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 @@ -1243,15 +1243,6 @@ public class SkylarkEvaluationTest extends EvaluationTest { @Override @Test - public void testInFail() throws Exception { - new SkylarkTest().testIfExactError( - "in operator only works on strings if the left operand is also a string", "1 in '123'"); - new SkylarkTest().testIfExactError( - "in operator only works on lists, tuples, sets, dicts and strings", "'a' in 1"); - } - - @Override - @Test public void testListComprehensionsMultipleVariablesFail() throws Exception { new SkylarkTest() .testIfErrorContains( |