Changeset 17277 in webkit


Ignore:
Timestamp:
Oct 24, 2006 9:23:13 PM (18 years ago)
Author:
slewis
Message:

2006-10-24 Stephanie Lewis <Stephanie Lewis>

Reviewed by Maciej.

  • Changed run-javascriptcore tests to build testkjs before running.
  • Scripts/run-javascriptcore-tests:
Location:
trunk/WebKitTools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKitTools/ChangeLog

    r17253 r17277  
     12006-10-24  Stephanie Lewis  <slewis@apple.com>
     2
     3        Reviewed by Maciej.
     4
     5        - Changed run-javascriptcore tests to build testkjs before running.
     6
     7        * Scripts/run-javascriptcore-tests:
     8
    192006-10-24  Nikolas Zimmermann  <zimmermann@kde.org>
    210
  • trunk/WebKitTools/Scripts/run-javascriptcore-tests

    r17033 r17277  
    3333use lib $FindBin::Bin;
    3434use webkitdirs;
     35use POSIX;
    3536
     37# determine configuration
     38my $configuration;
    3639setConfiguration();
     40$configuration = configuration();
     41
     42# Find JavaScriptCore directory
     43chdirWebKit();
     44chdir("JavaScriptCore");
     45
     46#compile TestKJS
     47my @options = XcodeOptions();
     48my $result;
     49if (isOSX()) {
     50    $result = system "xcodebuild", "-project", "JavaScriptCore.xcodeproj", "-target", "testkjs", @options, @ARGV;
     51}elsif (isCygwin()) {
     52    $result = buildVisualStudioProject( "JavaScriptCore" );
     53}
     54exit WEXITSTATUS($result) if WEXITSTATUS($result);
     55
    3756my $productDir = productDir();
    38 
    39 chdirWebKit();
    40 chdir "JavaScriptCore/tests/mozilla" or die;
     57chdir "tests/mozilla" or die;
    4158
    4259$productDir .= "/JavaScriptCore" if (isQt());
     
    4461
    4562my $testkjsName;
    46 my $configuration;
    4763sub determineTestkjsName
    4864{
    4965    return if $testkjsName;
    50     $configuration = configuration();
    5166    if (isCygwin() && ($configuration eq "Debug")) {
    5267        $testkjsName = "testkjs_debug";
     
    5772$testkjsName = determineTestkjsName();
    5873
    59 my $result = system "perl", "jsDriver.pl", "-e", "kjs", "-s", "$productDir/$testkjsName", "-f", "actual.html", @ARGV;
     74$result = system "perl", "jsDriver.pl", "-e", "kjs", "-s", "$productDir/$testkjsName", "-f", "actual.html", @ARGV;
    6075
    6176exit $result if $result;
Note: See TracChangeset for help on using the changeset viewer.