Fix depot_tools presubmit tests by mocking multiprocessing.cpu_count.

R=thakis@chromium.org
BUG=503462

Review URL: https://codereview.chromium.org/1193333012

git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@295795 0039d316-1c4b-4281-b951-d872f2087c98
changes/01/332501/1
iannucci@chromium.org 10 years ago
parent c1ae89ecd6
commit 1b9a55600f

@ -7,11 +7,12 @@
# pylint: disable=E1101,E1103
import StringIO
import functools
import itertools
import logging
import multiprocessing
import os
import StringIO
import sys
import time
import unittest
@ -156,6 +157,10 @@ def GetPreferredTryMasters(project, change):
self.mox.StubOutWithMock(presubmit.scm.SVN, 'GenerateDiff')
self.mox.StubOutWithMock(presubmit.scm.GIT, 'GenerateDiff')
# On some platforms this does all sorts of undesirable system calls, so
# just permanently mock it with a lambda that returns 2
multiprocessing.cpu_count = lambda: 2
class PresubmitUnittest(PresubmitTestsBase):
"""General presubmit_support.py tests (excluding InputApi and OutputApi)."""

Loading…
Cancel
Save