-
- Downloads
Update and tests for %RegExpPrototype% methods
A recent web-compatability change to ECMA262 modified the semantics of the accessor methods on the %RegExpPrototype% intrinsic--the "get" accessors now include steps dedicated to the case where the "this" value is the %RegExpPrototype% object itself. Remove the tests that have been invalidated by this change, introduce tests asserting the new behavior, and extend coverage for other possible "this" values.
Showing
- test/built-ins/RegExp/prototype/global/15.10.7.2-1.js 0 additions, 12 deletionstest/built-ins/RegExp/prototype/global/15.10.7.2-1.js
- test/built-ins/RegExp/prototype/global/this-val-invalid-obj.js 27 additions, 0 deletions...built-ins/RegExp/prototype/global/this-val-invalid-obj.js
- test/built-ins/RegExp/prototype/global/this-val-non-obj.js 38 additions, 0 deletionstest/built-ins/RegExp/prototype/global/this-val-non-obj.js
- test/built-ins/RegExp/prototype/global/this-val-regexp-prototype.js 17 additions, 0 deletions...-ins/RegExp/prototype/global/this-val-regexp-prototype.js
- test/built-ins/RegExp/prototype/ignoreCase/15.10.7.3-1.js 0 additions, 12 deletionstest/built-ins/RegExp/prototype/ignoreCase/15.10.7.3-1.js
- test/built-ins/RegExp/prototype/ignoreCase/this-val-invalid-obj.js 27 additions, 0 deletions...t-ins/RegExp/prototype/ignoreCase/this-val-invalid-obj.js
- test/built-ins/RegExp/prototype/ignoreCase/this-val-non-obj.js 38 additions, 0 deletions...built-ins/RegExp/prototype/ignoreCase/this-val-non-obj.js
- test/built-ins/RegExp/prototype/ignoreCase/this-val-regexp-prototype.js 17 additions, 0 deletions.../RegExp/prototype/ignoreCase/this-val-regexp-prototype.js
- test/built-ins/RegExp/prototype/multiline/15.10.7.4-1.js 0 additions, 12 deletionstest/built-ins/RegExp/prototype/multiline/15.10.7.4-1.js
- test/built-ins/RegExp/prototype/multiline/this-val-invalid-obj.js 27 additions, 0 deletions...lt-ins/RegExp/prototype/multiline/this-val-invalid-obj.js
- test/built-ins/RegExp/prototype/multiline/this-val-non-obj.js 38 additions, 0 deletions.../built-ins/RegExp/prototype/multiline/this-val-non-obj.js
- test/built-ins/RegExp/prototype/multiline/this-val-regexp-prototype.js 17 additions, 0 deletions...s/RegExp/prototype/multiline/this-val-regexp-prototype.js
- test/built-ins/RegExp/prototype/source/15.10.7.1-1.js 0 additions, 12 deletionstest/built-ins/RegExp/prototype/source/15.10.7.1-1.js
- test/built-ins/RegExp/prototype/source/this-val-invalid-obj.js 27 additions, 0 deletions...built-ins/RegExp/prototype/source/this-val-invalid-obj.js
- test/built-ins/RegExp/prototype/source/this-val-non-obj.js 38 additions, 0 deletionstest/built-ins/RegExp/prototype/source/this-val-non-obj.js
- test/built-ins/RegExp/prototype/source/this-val-regexp-prototype.js 17 additions, 0 deletions...-ins/RegExp/prototype/source/this-val-regexp-prototype.js
- test/built-ins/RegExp/prototype/sticky/this-val-invalid-obj.js 9 additions, 1 deletion...built-ins/RegExp/prototype/sticky/this-val-invalid-obj.js
- test/built-ins/RegExp/prototype/sticky/this-val-non-obj.js 0 additions, 0 deletionstest/built-ins/RegExp/prototype/sticky/this-val-non-obj.js
- test/built-ins/RegExp/prototype/sticky/this-val-regexp-prototype.js 17 additions, 0 deletions...-ins/RegExp/prototype/sticky/this-val-regexp-prototype.js
- test/built-ins/RegExp/prototype/sticky/this-val-regexp.js 0 additions, 0 deletionstest/built-ins/RegExp/prototype/sticky/this-val-regexp.js
Loading
Please register or sign in to comment