equal
deleted
inserted
replaced
53 def wrapper(self, req, *args, **kwargs): |
53 def wrapper(self, req, *args, **kwargs): |
54 if args or 'path' in kwargs: |
54 if args or 'path' in kwargs: |
55 func_name = func.func_name if PY2 else func.__name__ |
55 func_name = func.func_name if PY2 else func.__name__ |
56 warn('[3.24] path argument got removed from "%s" parameters' % func_name, |
56 warn('[3.24] path argument got removed from "%s" parameters' % func_name, |
57 DeprecationWarning) |
57 DeprecationWarning) |
|
58 path = args[0] if args else kwargs['path'] |
|
59 assert path == req.relative_path(False), \ |
|
60 'mismatching path, {0} vs {1}'.format(path, req.relative_path(False)) |
58 return func(self, req) |
61 return func(self, req) |
59 return wrapper |
62 return wrapper |
60 |
63 |
61 |
64 |
62 def _deprecated_req_path_swapped(func): |
65 def _deprecated_req_path_swapped(func): |