| Index: tests/gclient_scm_test.py
|
| ===================================================================
|
| --- tests/gclient_scm_test.py (revision 132728)
|
| +++ tests/gclient_scm_test.py (working copy)
|
| @@ -64,11 +64,17 @@
|
| self.mox.StubOutWithMock(subprocess2, 'Popen')
|
| self._scm_wrapper = gclient_scm.CreateSCM
|
| gclient_scm.scm.SVN.current_version = None
|
| + self._original_SVNBinaryExists = gclient_scm.SVNWrapper.BinaryExists
|
| + self._original_GitBinaryExists = gclient_scm.GitWrapper.BinaryExists
|
| + gclient_scm.SVNWrapper.BinaryExists = staticmethod(lambda : True)
|
| + gclient_scm.GitWrapper.BinaryExists = staticmethod(lambda : True)
|
| # Absolute path of the fake checkout directory.
|
| self.base_path = join(self.root_dir, self.relpath)
|
|
|
| def tearDown(self):
|
| SuperMoxTestBase.tearDown(self)
|
| + gclient_scm.SVNWrapper.BinaryExists = self._original_SVNBinaryExists
|
| + gclient_scm.GitWrapper.BinaryExists = self._original_GitBinaryExists
|
|
|
|
|
| class SVNWrapperTestCase(BaseTestCase):
|
| @@ -94,6 +100,7 @@
|
|
|
| def testDir(self):
|
| members = [
|
| + 'BinaryExists',
|
| 'FullUrlForRelativeUrl',
|
| 'GetRevisionDate',
|
| 'GetUsableRev',
|
| @@ -750,16 +757,23 @@
|
| self.base_path = join(self.root_dir, self.relpath)
|
| self.enabled = self.CreateGitRepo(self.sample_git_import, self.base_path)
|
| StdoutCheck.setUp(self)
|
| + self._original_GitBinaryExists = gclient_scm.GitWrapper.BinaryExists
|
| + self._original_SVNBinaryExists = gclient_scm.SVNWrapper.BinaryExists
|
| + gclient_scm.GitWrapper.BinaryExists = staticmethod(lambda : True)
|
| + gclient_scm.SVNWrapper.BinaryExists = staticmethod(lambda : True)
|
|
|
| def tearDown(self):
|
| StdoutCheck.tearDown(self)
|
| TestCaseUtils.tearDown(self)
|
| unittest.TestCase.tearDown(self)
|
| rmtree(self.root_dir)
|
| + gclient_scm.GitWrapper.BinaryExists = self._original_GitBinaryExists
|
| + gclient_scm.SVNWrapper.BinaryExists = self._original_SVNBinaryExists
|
|
|
| class ManagedGitWrapperTestCase(BaseGitWrapperTestCase):
|
| def testDir(self):
|
| members = [
|
| + 'BinaryExists',
|
| 'FullUrlForRelativeUrl',
|
| 'GetRevisionDate',
|
| 'GetUsableRev',
|
|
|