Changeset 61515 in webkit


Ignore:
Timestamp:
Jun 20, 2010 3:51:14 PM (14 years ago)
Author:
eric@webkit.org
Message:

2010-06-20 Joseph Pecoraro <Joseph Pecoraro>

Reviewed by Adam Barth.

Sheriffbot: Should allow "r" in SVN_REVISION
https://bugs.webkit.org/show_bug.cgi?id=40889

  • Scripts/webkitpy/tool/bot/irc_command.py: remove a leading "r" from SVN_REVISION if it exists
  • Scripts/webkitpy/tool/bot/sheriffircbot_unittest.py: test an SVN_REVISION with a leading r.
Location:
trunk/WebKitTools
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKitTools/ChangeLog

    r61513 r61515  
     12010-06-20  Joseph Pecoraro  <joepeck@webkit.org>
     2
     3        Reviewed by Adam Barth.
     4
     5        Sheriffbot: Should allow "r" in SVN_REVISION
     6        https://bugs.webkit.org/show_bug.cgi?id=40889
     7
     8        * Scripts/webkitpy/tool/bot/irc_command.py: remove a leading "r" from SVN_REVISION if it exists
     9        * Scripts/webkitpy/tool/bot/sheriffircbot_unittest.py: test an SVN_REVISION with a leading r.
     10
    1112010-06-20  Joseph Pecoraro  <joepeck@webkit.org>
    212
  • trunk/WebKitTools/Scripts/webkitpy/tool/bot/irc_command.py

    r60993 r61515  
    5858            tool.irc().post("%s: Usage: SVN_REVISION REASON" % nick)
    5959            return
    60         svn_revision = args[0]
     60        svn_revision = args[0].lstrip("r")
    6161        rollout_reason = " ".join(args[1:])
    6262        tool.irc().post("Preparing rollout for r%s..." % svn_revision)
  • trunk/WebKitTools/Scripts/webkitpy/tool/bot/sheriffircbot_unittest.py

    r60993 r61515  
    6363        OutputCapture().assert_outputs(self, run, args=["rollout 21654 This patch broke the world"], expected_stderr=expected_stderr)
    6464
     65    def test_rollout_with_r_in_svn_revision(self):
     66        expected_stderr = "MOCK: irc.post: Preparing rollout for r21654...\nMOCK: irc.post: mock_nick: Created rollout: http://example.com/36936\n"
     67        OutputCapture().assert_outputs(self, run, args=["rollout r21654 This patch broke the world"], expected_stderr=expected_stderr)
     68
    6569    def test_rollout_bananas(self):
    6670        expected_stderr = "MOCK: irc.post: mock_nick: Usage: SVN_REVISION REASON\n"
Note: See TracChangeset for help on using the changeset viewer.