| Index: test/mjsunit/es6/string-includes.js
|
| diff --git a/test/mjsunit/es6/string-includes.js b/test/mjsunit/es6/string-includes.js
|
| index 61bf77948310c2151147507089e8a79ed5379f03..c825ffdc6852496f332f28b1d70b9ef01d1ace24 100644
|
| --- a/test/mjsunit/es6/string-includes.js
|
| +++ b/test/mjsunit/es6/string-includes.js
|
| @@ -162,3 +162,11 @@ assertThrows("String.prototype.includes.apply({ 'toString': function() { " +
|
| "throw RangeError(); } }, [/./])", RangeError);
|
| assertThrows("String.prototype.includes.apply({ 'toString': function() { " +
|
| "return 'abc'; } }, [/./])", TypeError);
|
| +
|
| +// includes does its brand checks with Symbol.match
|
| +var re = /./;
|
| +assertThrows(function() {
|
| + "".includes(re);
|
| +}, TypeError);
|
| +re[Symbol.match] = false;
|
| +assertEquals(false, "".includes(re));
|
|
|