I'm an idiot

This commit is contained in:
Paul R. Tagliamonte 2013-04-09 20:44:52 -04:00
parent c0b34181bc
commit 3f5ce64407

View File

@ -97,11 +97,13 @@ def checkargs(exact=None, min=None, max=None):
expression, "`%%s' needs %d arguments, got %%d" % exact) expression, "`%%s' needs %d arguments, got %%d" % exact)
if min is not None and (len(expression) - 1) < min: if min is not None and (len(expression) - 1) < min:
_raise_wrong_args_number(expression, _raise_wrong_args_number(
expression,
"`%%s' needs at least %d arguments, got %%d" % (min)) "`%%s' needs at least %d arguments, got %%d" % (min))
if max is not None and (len(expression) - 1) > max: if max is not None and (len(expression) - 1) > max:
_raise_wrong_args_number(expression, _raise_wrong_args_number(
expression,
"`%%s' needs at most %d arguments, got %%d" % (max)) "`%%s' needs at most %d arguments, got %%d" % (max))
return fn(self, expression) return fn(self, expression)