Skip to content

Commit f1bcb2e

Browse files
committed
Update test_int from CPython 3.10.4
1 parent ab68996 commit f1bcb2e

1 file changed

Lines changed: 9 additions & 18 deletions

File tree

Lib/test/test_int.py

Lines changed: 9 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -369,14 +369,12 @@ def __trunc__(self):
369369
class JustTrunc(base):
370370
def __trunc__(self):
371371
return 42
372-
with self.assertWarns(DeprecationWarning):
373-
self.assertEqual(int(JustTrunc()), 42)
372+
self.assertEqual(int(JustTrunc()), 42)
374373

375374
class ExceptionalTrunc(base):
376375
def __trunc__(self):
377376
1 / 0
378-
with self.assertRaises(ZeroDivisionError), \
379-
self.assertWarns(DeprecationWarning):
377+
with self.assertRaises(ZeroDivisionError):
380378
int(ExceptionalTrunc())
381379

382380
for trunc_result_base in (object, Classic):
@@ -387,8 +385,7 @@ def __index__(self):
387385
class TruncReturnsNonInt(base):
388386
def __trunc__(self):
389387
return Index()
390-
with self.assertWarns(DeprecationWarning):
391-
self.assertEqual(int(TruncReturnsNonInt()), 42)
388+
self.assertEqual(int(TruncReturnsNonInt()), 42)
392389

393390
class Intable(trunc_result_base):
394391
def __int__(self):
@@ -397,8 +394,7 @@ def __int__(self):
397394
class TruncReturnsNonIndex(base):
398395
def __trunc__(self):
399396
return Intable()
400-
with self.assertWarns(DeprecationWarning):
401-
self.assertEqual(int(TruncReturnsNonInt()), 42)
397+
self.assertEqual(int(TruncReturnsNonInt()), 42)
402398

403399
class NonIntegral(trunc_result_base):
404400
def __trunc__(self):
@@ -409,8 +405,7 @@ class TruncReturnsNonIntegral(base):
409405
def __trunc__(self):
410406
return NonIntegral()
411407
try:
412-
with self.assertWarns(DeprecationWarning):
413-
int(TruncReturnsNonIntegral())
408+
int(TruncReturnsNonIntegral())
414409
except TypeError as e:
415410
self.assertEqual(str(e),
416411
"__trunc__ returned non-Integral"
@@ -428,8 +423,7 @@ class TruncReturnsBadInt(base):
428423
def __trunc__(self):
429424
return BadInt()
430425

431-
with self.assertRaises(TypeError), \
432-
self.assertWarns(DeprecationWarning):
426+
with self.assertRaises(TypeError):
433427
int(TruncReturnsBadInt())
434428

435429
def test_int_subclass_with_index(self):
@@ -523,16 +517,13 @@ def __trunc__(self):
523517
self.assertIs(type(n), int)
524518

525519
bad_int = TruncReturnsBadInt()
526-
with self.assertWarns(DeprecationWarning):
527-
self.assertRaises(TypeError, int, bad_int)
520+
self.assertRaises(TypeError, int, bad_int)
528521

529522
good_int = TruncReturnsIntSubclass()
530-
with self.assertWarns(DeprecationWarning):
531-
n = int(good_int)
523+
n = int(good_int)
532524
self.assertEqual(n, 1)
533525
self.assertIs(type(n), int)
534-
with self.assertWarns(DeprecationWarning):
535-
n = IntSubclass(good_int)
526+
n = IntSubclass(good_int)
536527
self.assertEqual(n, 1)
537528
self.assertIs(type(n), IntSubclass)
538529

0 commit comments

Comments
 (0)