| Index: test/mjsunit/es6/typedarray-tostring.js
|
| diff --git a/test/mjsunit/es6/typedarray-tostring.js b/test/mjsunit/es6/typedarray-tostring.js
|
| index e6adda0405764acee981495a8e72deeb3762d604..9d49cb1cc9a76b23c0e638f69bf71c42fa4e6e43 100644
|
| --- a/test/mjsunit/es6/typedarray-tostring.js
|
| +++ b/test/mjsunit/es6/typedarray-tostring.js
|
| @@ -83,4 +83,17 @@ for (var constructor of typedArrayConstructors) {
|
| assertEquals("1,2", Array.prototype.join.call(a5));
|
| assertEquals("1,2,3", Array.prototype.toString.call(a5));
|
| assertEquals("1,2", Array.prototype.toLocaleString.call(a5));
|
| +
|
| + (function TestToLocaleStringCalls() {
|
| + let log = [];
|
| + let pushArgs = (label) => (...args) => log.push(label, args);
|
| +
|
| + let NumberToLocaleString = Number.prototype.toLocaleString;
|
| + Number.prototype.toLocaleString = pushArgs("Number");
|
| +
|
| + (new constructor([1, 2])).toLocaleString();
|
| + assertEquals(["Number", [], "Number", []], log);
|
| +
|
| + Number.prototype.toLocaleString = NumberToLocaleString;
|
| + })();
|
| }
|
|
|