@@ -750,14 +750,16 @@ class D(B, C): pass
750750
751751def assertArgSpecEquals (self ,routine ,args_e ,varargs_e = None ,
752752varkw_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 )
754755self .assertEqual (args ,args_e )
755756self .assertEqual (varargs ,varargs_e )
756757self .assertEqual (varkw ,varkw_e )
757758self .assertEqual (defaults ,defaults_e )
758759if 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 )
761763
762764def assertFullArgSpecEquals (self ,routine ,args_e ,varargs_e = None ,
763765varkw_e = None ,defaults_e = None ,
@@ -774,9 +776,10 @@ def assertFullArgSpecEquals(self, routine, args_e, varargs_e=None,
774776self .assertEqual (kwonlydefaults ,kwonlydefaults_e )
775777self .assertEqual (ann ,ann_e )
776778if 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 )
780783
781784def test_getargspec (self ):
782785self .assertArgSpecEquals (mod .eggs , ['x' ,'y' ],formatted = '(x, y)' )