@@ -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