コード例 #1
0
 def f(self, a, b=2, *args, **kwargs):
     assert get_args(sys._getframe()) == OrderedDict(
         (
             ('self', self),
             ('a', a),
             ('b', b),
             ('*args', args),
             ('**kwargs', kwargs),
         )
     )
コード例 #2
0
 def f(i, j):
     assert get_args(sys._getframe()) == OrderedDict((('i', i), ('j', j)))
コード例 #3
0
 def f(**kw):
     assert get_args(sys._getframe()) == OrderedDict((('**kw', kw),))
コード例 #4
0
 def f(x, **kwargs):
     assert get_args(sys._getframe()) == OrderedDict(
         (('x', x), ('**kwargs', kwargs))
     )
コード例 #5
0
 def f(*a):
     assert get_args(sys._getframe()) == OrderedDict((('*a', a),))
コード例 #6
0
 def f(x, y=12, z=2193):
     assert get_args(sys._getframe()) == OrderedDict(
         (('x', x), ('y', y), ('z', z))
     )
コード例 #7
0
 def f():
     assert get_args(sys._getframe()) == OrderedDict()