Ignore:
Timestamp:
Sep 2, 2011, 5:41:32 PM (14 years ago)
Author:
[email protected]
Message:

Add JSC:RegExp functional tests
https://bugs.webkit.org/show_bug.cgi?id=67339

Source/JavaScriptCore:

Added new test driver program (testRegExp) and corresponding data file
along with build scripts changes.

Reviewed by Gavin Barraclough.

(Options::Options):
(StopWatch::start):
(StopWatch::stop):
(StopWatch::getElapsedMS):
(RegExpTest::RegExpTest):
(GlobalObject::create):
(GlobalObject::className):
(GlobalObject::GlobalObject):
(main):
(cleanupGlobalData):
(testOneRegExp):
(scanString):
(parseRegExpLine):
(parseTestLine):
(runFromFiles):
(printUsageStatement):
(parseArguments):
(realMain):

  • tests/regexp: Added.
  • tests/regexp/RegExpTest.data: Added.

Tools:

New perl script to build JavaScriptCore and run the RegExp tests.

Reviewed by Gavin Barraclough.

  • Scripts/run-regexp-tests: Added.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r94468 r94470  
     12011-09-02  Michael Saboff  <[email protected]>
     2
     3        Add JSC:RegExp functional tests
     4        https://bugs.webkit.org/show_bug.cgi?id=67339
     5
     6        Added new test driver program (testRegExp) and corresponding data file
     7        along with build scripts changes.
     8
     9        Reviewed by Gavin Barraclough.
     10
     11        * JavaScriptCore.exp:
     12        * JavaScriptCore.xcodeproj/project.pbxproj:
     13        * testRegExp.cpp: Added.
     14        (Options::Options):
     15        (StopWatch::start):
     16        (StopWatch::stop):
     17        (StopWatch::getElapsedMS):
     18        (RegExpTest::RegExpTest):
     19        (GlobalObject::create):
     20        (GlobalObject::className):
     21        (GlobalObject::GlobalObject):
     22        (main):
     23        (cleanupGlobalData):
     24        (testOneRegExp):
     25        (scanString):
     26        (parseRegExpLine):
     27        (parseTestLine):
     28        (runFromFiles):
     29        (printUsageStatement):
     30        (parseArguments):
     31        (realMain):
     32        * tests/regexp: Added.
     33        * tests/regexp/RegExpTest.data: Added.
     34
    1352011-09-02  Michael Saboff  <[email protected]>
    236
Note: See TracChangeset for help on using the changeset viewer.