Skip to content

Commit 11b5c04

Browse files
QuLogicedschofield
authored andcommitted
Fix deprecated unittest usage in Py3.
1 parent fa042db commit 11b5c04

File tree

2 files changed

+9
-8
lines changed

2 files changed

+9
-8
lines changed

future/tests/base.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -293,7 +293,8 @@ def _run_test_script(self, filename='mytestscript.py',
293293

294294

295295
# Renamed in Py3.3:
296-
unittest.TestCase.assertRaisesRegex = unittest.TestCase.assertRaisesRegexp
296+
if not hasattr(unittest.TestCase, 'assertRaisesRegex'):
297+
unittest.TestCase.assertRaisesRegex = unittest.TestCase.assertRaisesRegexp
297298

298299
# From Py3.3:
299300
def assertRegex(self, text, expected_regex, msg=None):

future/tests/test_magicsuper.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,10 @@ def calc(self,value):
3131
s2 = Sub2()
3232
d = Diamond()
3333
for x in range(10):
34-
self.assertEquals(b.calc(x),2*x)
35-
self.assertEquals(s1.calc(x),7+(2*x))
36-
self.assertEquals(s2.calc(x),(2*x)-1)
37-
self.assertEquals(d.calc(x),3*(7+((2*x)-1)))
34+
self.assertEqual(b.calc(x),2*x)
35+
self.assertEqual(s1.calc(x),7+(2*x))
36+
self.assertEqual(s2.calc(x),(2*x)-1)
37+
self.assertEqual(d.calc(x),3*(7+((2*x)-1)))
3838

3939
def test_with_unrelated_methods(self):
4040
class Base(object):
@@ -49,7 +49,7 @@ class SubSub(Sub):
4949
def other(self):
5050
return super().other()
5151
ss = SubSub()
52-
self.assertEquals(ss.hello(),"hello world")
52+
self.assertEqual(ss.hello(),"hello world")
5353

5454
@unittest.skipIf(utils.PY3, "this test isn't relevant on Py3")
5555
def test_fails_for_oldstyle_class(self):
@@ -106,7 +106,7 @@ class Sub(Base):
106106
def getit(self):
107107
return 10 * future.builtins.newsuper.superm()
108108
s = Sub()
109-
self.assertEquals(s.getit(),20)
109+
self.assertEqual(s.getit(),20)
110110

111111
def test_use_inside_dunder_new(self):
112112
class Terminal(str):
@@ -128,7 +128,7 @@ class Singleton(Base):
128128
def getit(cls):
129129
print(super())
130130
return super().getit() + 1
131-
self.assertEquals(Singleton.getit(), 43)
131+
self.assertEqual(Singleton.getit(), 43)
132132

133133

134134
if __name__ == '__main__':

0 commit comments

Comments
 (0)