summaryrefslogtreecommitdiff
path: root/tools/test.py
diff options
context:
space:
mode:
Diffstat (limited to 'tools/test.py')
-rwxr-xr-xtools/test.py13
1 files changed, 9 insertions, 4 deletions
diff --git a/tools/test.py b/tools/test.py
index be2179e6fb..ff20cb133c 100755
--- a/tools/test.py
+++ b/tools/test.py
@@ -44,21 +44,26 @@ import utils
import multiprocessing
import errno
import copy
-import ast
from os.path import join, dirname, abspath, basename, isdir, exists
from datetime import datetime
from Queue import Queue, Empty
try:
- reduce # Python 2
+ cmp # Python 2
+except NameError:
+ def cmp(x, y): # Python 3
+ return (x > y) - (x < y)
+
+try:
+ reduce # Python 2
except NameError: # Python 3
from functools import reduce
try:
- xrange # Python 2
+ xrange # Python 2
except NameError:
- xrange = range # Python 3
+ xrange = range # Python 3
logger = logging.getLogger('testrunner')
skip_regex = re.compile(r'# SKIP\S*\s+(.*)', re.IGNORECASE)