@@ -750,14 +750,16 @@ class D(B, C): pass
750
750
751
751
def assertArgSpecEquals (self , routine , args_e , varargs_e = None ,
752
752
varkw_e = None , defaults_e = None , formatted = None ):
753
- args , varargs , varkw , defaults = inspect .getargspec (routine )
753
+ with self .assertWarns (DeprecationWarning ):
754
+ args , varargs , varkw , defaults = inspect .getargspec (routine )
754
755
self .assertEqual (args , args_e )
755
756
self .assertEqual (varargs , varargs_e )
756
757
self .assertEqual (varkw , varkw_e )
757
758
self .assertEqual (defaults , defaults_e )
758
759
if formatted is not None :
759
- self .assertEqual (inspect .formatargspec (args , varargs , varkw , defaults ),
760
- formatted )
760
+ with self .assertWarns (DeprecationWarning ):
761
+ self .assertEqual (inspect .formatargspec (args , varargs , varkw , defaults ),
762
+ formatted )
761
763
762
764
def assertFullArgSpecEquals (self , routine , args_e , varargs_e = None ,
763
765
varkw_e = None , defaults_e = None ,
@@ -774,9 +776,10 @@ def assertFullArgSpecEquals(self, routine, args_e, varargs_e=None,
774
776
self .assertEqual (kwonlydefaults , kwonlydefaults_e )
775
777
self .assertEqual (ann , ann_e )
776
778
if formatted is not None :
777
- self .assertEqual (inspect .formatargspec (args , varargs , varkw , defaults ,
778
- kwonlyargs , kwonlydefaults , ann ),
779
- formatted )
779
+ with self .assertWarns (DeprecationWarning ):
780
+ self .assertEqual (inspect .formatargspec (args , varargs , varkw , defaults ,
781
+ kwonlyargs , kwonlydefaults , ann ),
782
+ formatted )
780
783
781
784
def test_getargspec (self ):
782
785
self .assertArgSpecEquals (mod .eggs , ['x' , 'y' ], formatted = '(x, y)' )
0 commit comments