Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Showing
with
12 additions
and 35 deletions.
- +0 −24 spec/tags/core/proc/arity_tags.txt
- +0 −1 topaz.mspec
- +6 −0 topaz/objects/codeobject.py
- +1 −5 topaz/objects/functionobject.py
- +1 −5 topaz/objects/moduleobject.py
- +4 −0 topaz/objects/procobject.py
@@ -1,29 +1,5 @@ | ||
fails:Proc#arity | ||
fails:Proc#arity returns 0 for a block taking no arguments | ||
fails:Proc#arity returns 0 for a block taking || arguments | ||
fails:Proc#arity returns 1 for a block taking |a| arguments | ||
fails:Proc#arity returns 1 for a block taking |a, | arguments | ||
fails:Proc#arity returns -2 for a block taking |a, *| arguments | ||
fails:Proc#arity returns -2 for a block taking |a, *b| arguments | ||
fails:Proc#arity returns -3 for a block taking |a, b, *c| arguments | ||
fails:Proc#arity returns 2 for a block taking |a, b| arguments | ||
fails:Proc#arity returns 3 for a block taking |a, b, c| arguments | ||
fails:Proc#arity returns -1 for a block taking |*| arguments | ||
fails:Proc#arity returns -1 for a block taking |*a| arguments | ||
fails:Proc#arity returns 1 for a block taking |(a, b)| arguments | ||
fails:Proc#arity returns 1 for a block taking |(a, *)| arguments | ||
fails:Proc#arity returns 1 for a block taking |(a, *b)| arguments | ||
fails:Proc#arity returns 2 for a block taking |a, (b, c)| arguments | ||
fails:Proc#arity returns 2 for a block taking |a, (b, *c)| arguments | ||
fails:Proc#arity returns 2 for a block taking |(a, b), c| arguments | ||
fails:Proc#arity returns -2 for a block taking |(a, b), *c| arguments | ||
fails:Proc#arity returns 2 for a block taking |(a, *b), c| arguments | ||
fails:Proc#arity returns -1 for a block taking |a = 0, *b| argument | ||
fails:Proc#arity returns -1 for a lambda taking one optional argument | ||
fails:Proc#arity returns -2 for a lambda taking |a, b = 0| argument | ||
fails:Proc#arity returns -2 for a lambda taking |a, b = 0, c = 0| argument | ||
fails:Proc#arity returns -2 for a lambda taking |(a, b), c = 0| argument | ||
fails:Proc#arity returns 0 for a Proc taking one optional argument | ||
fails:Proc#arity returns 1 for a Proc taking |a, b = 0| argument | ||
fails:Proc#arity returns 1 for a Proc taking |a, b = 0, c = 0| argument | ||
fails:Proc#arity returns 1 for a Proc taking |(a, b), c = 0| argument |