Reviewed by Darin.
authorap <ap@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 17 Apr 2006 20:38:24 +0000 (20:38 +0000)
committerap <ap@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 17 Apr 2006 20:38:24 +0000 (20:38 +0000)
        - http://bugzilla.opendarwin.org/show_bug.cgi?id=8443
          An easier way to save iExploder tests.

        * Scripts/run-iexploder-tests: Added a --get option to save a test into a file.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@13897 268f45cc-cd09-0410-ab3c-d52691b4dbfc

WebKitTools/ChangeLog
WebKitTools/Scripts/run-iexploder-tests

index b934e51bab73dd24c3c3109d538c157913dd6bc4..45804eaad12a81f6aede3a9d433a7c587ff62236 100644 (file)
@@ -1,3 +1,12 @@
+2006-04-17  Alexey Proskuryakov  <ap@nypop.com>
+
+        Reviewed by Darin.
+
+        - http://bugzilla.opendarwin.org/show_bug.cgi?id=8443
+          An easier way to save iExploder tests.
+
+        * Scripts/run-iexploder-tests: Added a --get option to save a test into a file.
+
 2006-04-17  Alexey Proskuryakov  <ap@nypop.com>
 
         Reviewed by Darin.
index 049e44be67092ed9f046773dab7fd30416b714e5..4a6cce143cab91912b80a460b4b3cbceff1fc162 100755 (executable)
@@ -46,9 +46,11 @@ sub runSafari();
 # Argument handling
 my $guardMalloc = '';
 my $httpdPort = 8000;
+my $downloadTest;
 
 GetOptions(
     'guard-malloc|g' => \$guardMalloc,
+    'get=s' => \$downloadTest,
     'port=i' => \$httpdPort
 );
 
@@ -62,7 +64,14 @@ checkFrameworks();
 
 my $httpdOpen = 0;
 openHTTPDIfNeeded();
-runSafari();
+
+if ($downloadTest) {
+    system "/usr/bin/curl -o ~/Desktop/iexploder$downloadTest.html \"http://127.0.0.1:$httpdPort/iexploder.cgi?lookup=1&test=$downloadTest\"";
+    print "Saved the test as iexploder$downloadTest.html on the desktop\n";
+} else {
+    runSafari();
+}
+
 closeHTTPD();