Fix the update_webgl_conformance_tests.py script in order to enable it
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 31 Jan 2012 23:11:13 +0000 (23:11 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 31 Jan 2012 23:11:13 +0000 (23:11 +0000)
to detect the SCM being used correctly.
https://bugs.webkit.org/show_bug.cgi?id=77462

Patch by Ehsan Akhgari <ehsan.akhgari@gmail.com> on 2012-01-31
Reviewed by Kenneth Russell.

* Scripts/webkitpy/to_be_moved/update_webgl_conformance_tests.py:
(default_out_dir):

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

Tools/ChangeLog
Tools/Scripts/webkitpy/to_be_moved/update_webgl_conformance_tests.py

index 9bbd6a40ac3ed1c61593f1290bc0bf8578d7f99f..0918c04d62e31e64db96a0b21f6df66228996c4a 100644 (file)
@@ -1,3 +1,14 @@
+2012-01-31  Ehsan Akhgari  <ehsan.akhgari@gmail.com>
+
+        Fix the update_webgl_conformance_tests.py script in order to enable it
+        to detect the SCM being used correctly.
+        https://bugs.webkit.org/show_bug.cgi?id=77462
+
+        Reviewed by Kenneth Russell.
+
+        * Scripts/webkitpy/to_be_moved/update_webgl_conformance_tests.py:
+        (default_out_dir):
+
 2012-01-31  Eric Seidel  <eric@webkit.org>
 
         webkit-patch apply-from-bug should work regardless of your CWD
 2012-01-31  Eric Seidel  <eric@webkit.org>
 
         webkit-patch apply-from-bug should work regardless of your CWD
index 01fffdee9b6a2fd0c433ed5498bca0e7d2af7ca4..1196980b27dc0f337569beb191c5bc96313d2222 100755 (executable)
@@ -32,6 +32,8 @@ import os
 import re
 import sys
 from webkitpy.common.checkout import scm
 import re
 import sys
 from webkitpy.common.checkout import scm
+from webkitpy.common.system.filesystem import FileSystem
+from webkitpy.common.system.executive import Executive
 
 
 _log = logging.getLogger(__name__)
 
 
 _log = logging.getLogger(__name__)
@@ -94,7 +96,8 @@ def update_directory(in_dir, out_dir):
 
 
 def default_out_dir():
 
 
 def default_out_dir():
-    current_scm = scm.detect_scm_system(os.path.dirname(sys.argv[0]))
+    detector = scm.SCMDetector(FileSystem(), Executive())
+    current_scm = detector.detect_scm_system(os.path.dirname(sys.argv[0]))
     if not current_scm:
         return os.getcwd()
     root_dir = current_scm.checkout_root
     if not current_scm:
         return os.getcwd()
     root_dir = current_scm.checkout_root