diff options
Diffstat (limited to 'test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T12.js')
-rw-r--r-- | test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T12.js | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T12.js b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T12.js index d5dc7fbba..41fb416d9 100644 --- a/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T12.js +++ b/test/suite/ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T12.js @@ -1,18 +1,19 @@ // Copyright 2009 the Sputnik authors. All rights reserved. // This code is governed by the BSD license found in the LICENSE file. -/** - * String.prototype.split(separator, limit): - * i) can be transferred to other kinds of objects for use as a method. - * separator and limit can be any kinds of object since: - * ii) if separator is not RegExp ToString(separator) performs and - * iii) ToInteger(limit) performs - * - * @path ch15/15.5/15.5.4/15.5.4.14/S15.5.4.14_A1_T12.js - * @description Arguments are objects, and instance is string. - * First object have overrided toString function. - * Second object have overrided valueOf function and toString function, that throw exception - */ +/*--- +info: > + String.prototype.split(separator, limit): + i) can be transferred to other kinds of objects for use as a method. + separator and limit can be any kinds of object since: + ii) if separator is not RegExp ToString(separator) performs and + iii) ToInteger(limit) performs +description: > + Arguments are objects, and instance is string. First object have + overrided toString function. Second object have overrided valueOf + function and toString function, that throw exception +includes: [$FAIL.js] +---*/ var __obj = {toString:function(){return "\u0041B";}} var __obj2 = {valueOf:function(){return {};},toString:function(){throw "intointeger";}} @@ -32,4 +33,3 @@ with(__str){ } // ////////////////////////////////////////////////////////////////////////////// - |