1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-22 02:33:06 +01:00

Python compat - assertRaisesRegex

Python3 uses assertRaisesRegex instad of assertRaisesRegexp.

Differential Revision: https://reviews.llvm.org/D56251

llvm-svn: 350308
This commit is contained in:
Serge Guelton 2019-01-03 14:11:41 +00:00
parent bc5eec4c75
commit 9489afe68c
2 changed files with 6 additions and 1 deletions

View File

@ -1,6 +1,8 @@
import os.path
import sys
import unittest
POSSIBLE_TEST_BINARIES = [
'libreadline.so.5',
'libreadline.so.6',
@ -15,6 +17,9 @@ POSSIBLE_TEST_BINARY_PATHS = [
]
class TestBase(unittest.TestCase):
if sys.version_info.major == 2:
assertRaisesRegex = unittest.TestCase.assertRaisesRegexp
def get_test_binary(self):
"""Helper to obtain a test binary for object file testing.

View File

@ -19,7 +19,7 @@ class TestDisassembler(TestBase):
self.assertEqual(s, '\tjcxz\t-127')
def test_nonexistent_triple(self):
with self.assertRaisesRegexp(Exception, "Could not obtain disassembler for triple"):
with self.assertRaisesRegex(Exception, "Could not obtain disassembler for triple"):
Disassembler("nonexistent-triple-raises")
def test_get_instructions(self):