aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google/devtools/build/lib/syntax
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/syntax')
-rw-r--r--src/test/java/com/google/devtools/build/lib/syntax/MethodLibraryTest.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/syntax/MethodLibraryTest.java b/src/test/java/com/google/devtools/build/lib/syntax/MethodLibraryTest.java
index 495978c0c3..ccf170fb47 100644
--- a/src/test/java/com/google/devtools/build/lib/syntax/MethodLibraryTest.java
+++ b/src/test/java/com/google/devtools/build/lib/syntax/MethodLibraryTest.java
@@ -986,7 +986,9 @@ public class MethodLibraryTest extends EvaluationTestCase {
.testStatement("int('2147483647')", 2147483647)
.testStatement("int('-2147483648')", -2147483648)
// Leading zero allowed when not using base = 0.
- .testStatement("int('016')", 16);
+ .testStatement("int('016')", 16)
+ // Leading plus sign allowed for strings.
+ .testStatement("int('+42')", 42);
}
@Test
@@ -1036,6 +1038,7 @@ public class MethodLibraryTest extends EvaluationTestCase {
new BothModesTest()
.testStatement("int('0b11', 0)", 3)
.testStatement("int('-0b11', 0)", -3)
+ .testStatement("int('+0b11', 0)", 3)
.testStatement("int('0B11', 2)", 3)
.testStatement("int('0o11', 0)", 9)
.testStatement("int('0O11', 8)", 9)