aboutsummaryrefslogtreecommitdiff
path: root/catapult/devil/devil/android/apk_helper.py
diff options
context:
space:
mode:
Diffstat (limited to 'catapult/devil/devil/android/apk_helper.py')
-rw-r--r--catapult/devil/devil/android/apk_helper.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/catapult/devil/devil/android/apk_helper.py b/catapult/devil/devil/android/apk_helper.py
index fdece072..4d723a56 100644
--- a/catapult/devil/devil/android/apk_helper.py
+++ b/catapult/devil/devil/android/apk_helper.py
@@ -11,6 +11,8 @@ import shutil
import tempfile
import zipfile
+import six
+
from devil import base_error
from devil.android.ndk import abis
from devil.android.sdk import aapt
@@ -69,7 +71,7 @@ def GetInstrumentationName(apk_path):
def ToHelper(path_or_helper):
"""Creates an ApkHelper unless one is already given."""
- if not isinstance(path_or_helper, basestring):
+ if not isinstance(path_or_helper, six.string_types):
return path_or_helper
elif path_or_helper.endswith('.apk'):
return ApkHelper(path_or_helper)
@@ -86,7 +88,7 @@ def ToSplitHelper(path_or_helper, split_apks):
if sorted(path_or_helper.split_apk_paths) != sorted(split_apks):
raise ApkHelperError('Helper has different split APKs')
return path_or_helper
- elif (isinstance(path_or_helper, basestring)
+ elif (isinstance(path_or_helper, six.string_types)
and path_or_helper.endswith('.apk')):
return SplitApkHelper(path_or_helper, split_apks)