depot_tools: Use mock from vpython (or unittest.mock) instead of third_party/mock

Change-Id: I3a188b34ae5f62649108afe08fe0e389a408c2ac
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1947933
Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
Reviewed-by: Anthony Polito <apolito@google.com>
This commit is contained in:
Edward Lemur
2020-01-06 18:47:54 +00:00
committed by Commit Bot
parent ed0cc5f6fd
commit a81450253f
19 changed files with 113 additions and 2473 deletions

View File

@@ -17,12 +17,6 @@ import operator
import os
import pipes
import platform
try:
import Queue as queue
except ImportError: # For Py3 compatibility
import queue
import re
import stat
import subprocess
@@ -30,18 +24,16 @@ import sys
import tempfile
import threading
import time
try:
import urlparse
except ImportError: # For Py3 compatibility
import urllib.parse as urlparse
import subprocess2
if sys.version_info.major == 2:
from cStringIO import StringIO
import Queue as queue
import urlparse
else:
from io import StringIO
import queue
import urllib.parse as urlparse
RETRY_MAX = 3