| Index: tests/git_cl_test.py
|
| diff --git a/tests/git_cl_test.py b/tests/git_cl_test.py
|
| index bb907f2ccb203e8152f61f134c33e2b43f285a16..01c5b583c7054c8733ed8c2a2751c7e29a2c348c 100755
|
| --- a/tests/git_cl_test.py
|
| +++ b/tests/git_cl_test.py
|
| @@ -455,23 +455,24 @@ class TestGitCl(TestCase):
|
|
|
| def test_reviewer_send_mail_no_rev(self):
|
| # Fails without a reviewer.
|
| - class FileMock(object):
|
| - buf = StringIO.StringIO()
|
| - def write(self, content):
|
| - self.buf.write(content)
|
| -
|
| - mock = FileMock()
|
| + stdout = StringIO.StringIO()
|
| + stderr = StringIO.StringIO()
|
| try:
|
| self.calls = self._upload_no_rev_calls(None, None)
|
| def RunEditor(desc, _, **kwargs):
|
| return desc
|
| self.mock(git_cl.gclient_utils, 'RunEditor', RunEditor)
|
| - self.mock(sys, 'stderr', mock)
|
| + self.mock(sys, 'stdout', stdout)
|
| + self.mock(sys, 'stderr', stderr)
|
| git_cl.main(['upload', '--send-mail'])
|
| self.fail()
|
| except SystemExit:
|
| - self.assertEquals(
|
| - 'Must specify reviewers to send email.\n', mock.buf.getvalue())
|
| + self.assertEqual(
|
| + 'Using 50% similarity for rename/copy detection. Override with '
|
| + '--similarity.\n',
|
| + stdout.getvalue())
|
| + self.assertEqual(
|
| + 'Must specify reviewers to send email.\n', stderr.getvalue())
|
|
|
| def test_dcommit(self):
|
| self.calls = (
|
|
|