diff options
Diffstat (limited to 'deps/v8/test/mjsunit/harmony/string-repeat.js')
-rw-r--r-- | deps/v8/test/mjsunit/harmony/string-repeat.js | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/deps/v8/test/mjsunit/harmony/string-repeat.js b/deps/v8/test/mjsunit/harmony/string-repeat.js index 761089b1d0..0af74483a0 100644 --- a/deps/v8/test/mjsunit/harmony/string-repeat.js +++ b/deps/v8/test/mjsunit/harmony/string-repeat.js @@ -61,8 +61,11 @@ assertEquals("", "".repeat(5)); assertEquals("", "abc".repeat(0)); assertEquals("abcabc", "abc".repeat(2.0)); +assertEquals("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "a".repeat(37)); assertThrows('"a".repeat(-1)', RangeError); assertThrows('"a".repeat(Number.POSITIVE_INFINITY)', RangeError); +assertThrows('"a".repeat(Math.pow(2, 30))', RangeError); +assertThrows('"a".repeat(Math.pow(2, 40))', RangeError); var myobj = { toString: function() { |