Fix some python2/3 migration issues

Exception objects don't necessarily have a .message member, use str()
instead.

Test: th
Change-Id: I57b68dff1ace4937d6ef3b7c564f031e219491b1
This commit is contained in:
Kelvin Zhang 2021-12-21 12:31:55 -08:00
parent 37d4929586
commit 0d0ca5d6a0
1 changed files with 4 additions and 3 deletions

View File

@ -198,8 +198,9 @@ class ApexUtilsTest(test_utils.ReleaseToolsTestCase):
# pass `false` as a sign_tool to see the invocation error
with self.assertRaises(common.ExternalError) as cm:
signer = apex_utils.ApexApkSigner(apex_path, None, None, sign_tool='false')
signer.ProcessApexFile(apk_keys, self.payload_key)
signer = apex_utils.ApexApkSigner(
apex_path, None, None, sign_tool='false')
signer.ProcessApexFile(apk_keys, self.payload_key)
the_exception = cm.exception
self.assertIn('Failed to run command \'[\'false\'', the_exception.message)
self.assertIn('Failed to run command \'[\'false\'', str(the_exception))