Title: [91033] trunk/Tools
Revision
91033
Author
[email protected]
Date
2011-07-14 16:23:09 -0700 (Thu, 14 Jul 2011)

Log Message

REGRESSION: webkit-patch roll-chromium-deps is broken
https://bugs.webkit.org/show_bug.cgi?id=64568

Reviewed by Dirk Pranke

Use _filesystem.join.

* Scripts/webkitpy/common/checkout/checkout.py:
* Scripts/webkitpy/common/checkout/checkout_unittests.py:

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (91032 => 91033)


--- trunk/Tools/ChangeLog	2011-07-14 23:22:21 UTC (rev 91032)
+++ trunk/Tools/ChangeLog	2011-07-14 23:23:09 UTC (rev 91033)
@@ -1,3 +1,15 @@
+2011-07-14  Ryosuke Niwa  <[email protected]>
+
+        REGRESSION: webkit-patch roll-chromium-deps is broken
+        https://bugs.webkit.org/show_bug.cgi?id=64568
+
+        Reviewed by Dirk Pranke
+
+        Use _filesystem.join.
+
+        * Scripts/webkitpy/common/checkout/checkout.py:
+        * Scripts/webkitpy/common/checkout/checkout_unittests.py:
+
 2011-07-14  Noam Rosenthal  <[email protected]>
 
         Adding myself to the reviewers list; No review needed.

Modified: trunk/Tools/Scripts/webkitpy/common/checkout/checkout.py (91032 => 91033)


--- trunk/Tools/Scripts/webkitpy/common/checkout/checkout.py	2011-07-14 23:22:21 UTC (rev 91032)
+++ trunk/Tools/Scripts/webkitpy/common/checkout/checkout.py	2011-07-14 23:23:09 UTC (rev 91033)
@@ -148,7 +148,7 @@
             pass # We might not have ChangeLogs.
 
     def chromium_deps(self):
-        return DEPS(self._scm.absolute_path("Source", "WebKit", "chromium", "DEPS"))
+        return DEPS(self._scm.absolute_path(self._filesystem.join("Source", "WebKit", "chromium", "DEPS")))
 
     def apply_patch(self, patch, force=False):
         # It's possible that the patch was not made from the root directory.

Modified: trunk/Tools/Scripts/webkitpy/common/checkout/checkout_unittest.py (91032 => 91033)


--- trunk/Tools/Scripts/webkitpy/common/checkout/checkout_unittest.py	2011-07-14 23:22:21 UTC (rev 91032)
+++ trunk/Tools/Scripts/webkitpy/common/checkout/checkout_unittest.py	2011-07-14 23:23:09 UTC (rev 91033)
@@ -243,3 +243,8 @@
         reviewers = checkout.suggested_reviewers(git_commit=None)
         reviewer_names = [reviewer.full_name for reviewer in reviewers]
         self.assertEqual(reviewer_names, [u'Tor Arne Vestb\xf8'])
+
+    def test_chromium_deps(self):
+        checkout = self._make_checkout()
+        checkout._scm.checkout_root = "/foo/bar"
+        self.assertEqual(checkout.chromium_deps()._path, '/foo/bar/Source/WebKit/chromium/DEPS')
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to