diff options
Diffstat (limited to 'Source/JavaScriptCore/tests/mozilla/ecma_2/RegExp/exec-001.js')
-rw-r--r-- | Source/JavaScriptCore/tests/mozilla/ecma_2/RegExp/exec-001.js | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/Source/JavaScriptCore/tests/mozilla/ecma_2/RegExp/exec-001.js b/Source/JavaScriptCore/tests/mozilla/ecma_2/RegExp/exec-001.js new file mode 100644 index 0000000..69edc11 --- /dev/null +++ b/Source/JavaScriptCore/tests/mozilla/ecma_2/RegExp/exec-001.js @@ -0,0 +1,34 @@ +/** + * File Name: RegExp/exec-001.js + * ECMA Section: 15.7.5.3 + * Description: Based on ECMA 2 Draft 7 February 1999 + * + * Author: christine@netscape.com + * Date: 19 February 1999 + */ + var SECTION = "RegExp/exec-001"; + var VERSION = "ECMA_2"; + var TITLE = "RegExp.prototype.exec(string)"; + + startTest(); + + /* + * for each test case, verify: + * - type of object returned + * - length of the returned array + * - value of lastIndex + * - value of index + * - value of input + * - value of the array indices + */ + + // test cases without subpatterns + // test cases with subpatterns + // global property is true + // global property is false + // test cases in which the exec returns null + + testcases[0] = { expect:"PASSED", actual:"PASSED", description:"NO TESTS EXIST" }; + + test(); + |