imbcmdth/swizzle

2013-07-30 20:06:53
8.0
✓9.0
✓10.0
✓5.0
✓23.0
✓canary
✓4.0
✓17.0
✓nightly
✓5.1
✓5.0.5
6.0
✓12.0
✓next
6.0
6.0
1..10 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions ok 8 swizzle should create functions with a larger arity if required by reordering ok 9 swizzle should create functions with a smaller arity if required by reordering ok 10 swizzle should work with variadic functions # tests 10 # pass 10 # fail 0
1..10 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions ok 8 swizzle should create functions with a larger arity if required by reordering ok 9 swizzle should create functions with a smaller arity if required by reordering ok 10 swizzle should work with variadic functions # tests 10 # pass 10 # fail 0
1..10 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions ok 8 swizzle should create functions with a larger arity if required by reordering ok 9 swizzle should create functions with a smaller arity if required by reordering ok 10 swizzle should work with variadic functions # tests 10 # pass 10 # fail 0
1..10 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions ok 8 swizzle should create functions with a larger arity if required by reordering ok 9 swizzle should create functions with a smaller arity if required by reordering ok 10 swizzle should work with variadic functions # tests 10 # pass 10 # fail 0
firefox/nightly
1..10 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions ok 8 swizzle should create functions with a larger arity if required by reordering ok 9 swizzle should create functions with a smaller arity if required by reordering ok 10 swizzle should work with variadic functions # tests 10 # pass 10 # fail 0
1..10 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions ok 8 swizzle should create functions with a larger arity if required by reordering ok 9 swizzle should create functions with a smaller arity if required by reordering ok 10 swizzle should work with variadic functions # tests 10 # pass 10 # fail 0
1..10 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions ok 8 swizzle should create functions with a larger arity if required by reordering ok 9 swizzle should create functions with a smaller arity if required by reordering ok 10 swizzle should work with variadic functions # tests 10 # pass 10 # fail 0
1..10 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions ok 8 swizzle should create functions with a larger arity if required by reordering ok 9 swizzle should create functions with a smaller arity if required by reordering ok 10 swizzle should work with variadic functions # tests 10 # pass 10 # fail 0
1..10 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions ok 8 swizzle should create functions with a larger arity if required by reordering ok 9 swizzle should create functions with a smaller arity if required by reordering ok 10 swizzle should work with variadic functions # tests 10 # pass 10 # fail 0
1..10 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions ok 8 swizzle should create functions with a larger arity if required by reordering ok 9 swizzle should create functions with a smaller arity if required by reordering ok 10 swizzle should work with variadic functions # tests 10 # pass 10 # fail 0
1..10 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions ok 8 swizzle should create functions with a larger arity if required by reordering ok 9 swizzle should create functions with a smaller arity if required by reordering ok 10 swizzle should work with variadic functions # tests 10 # pass 10 # fail 0
1..10 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions ok 8 swizzle should create functions with a larger arity if required by reordering ok 9 swizzle should create functions with a smaller arity if required by reordering ok 10 swizzle should work with variadic functions # tests 10 # pass 10 # fail 0
timeout waiting to hear back from iexplore/8.0
2013-07-30 17:00:28
8.0
✓9.0
✓10.0
✓5.0
✓23.0
✓canary
✓4.0
✓17.0
✓nightly
✓5.1
✓5.0.5
6.0
✓12.0
✓next
6.0
6.0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
firefox/nightly
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
timeout waiting to hear back from iexplore/8.0
2013-07-30 16:57:33
8.0
✓9.0
✓10.0
✓5.0
✓23.0
✓canary
✓4.0
✓17.0
✓nightly
✓5.1
✓5.0.5
6.0
✓12.0
✓next
6.0
6.0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
firefox/nightly
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
timeout waiting to hear back from iexplore/8.0
2013-07-30 06:12:35
8.0
✓9.0
✓10.0
✓5.0
✓23.0
✓canary
✓4.0
✓17.0
✓nightly
✓5.1
6.0
✓5.0.5
✓12.0
✓next
6.0
6.0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
firefox/nightly
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
timeout waiting to hear back from iexplore/8.0
2013-07-30 04:30:17
8.0
✓9.0
✓10.0
✓5.0
✓23.0
✓canary
✓4.0
✓17.0
✓nightly
✓5.1
6.0
✓5.0.5
✓12.0
✓next
6.0
6.0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
firefox/nightly
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
timeout waiting to hear back from iexplore/8.0
2013-07-30 04:32:47
7.0
✓9.0
✓10.0
8.0
✓5.0
✓23.0
✓canary
✓4.0
✓17.0
✓nightly
✓5.1
✓5.0.5
6.0
✓12.0
✓next
6.0
6.0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
firefox/nightly
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
1..7 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with constructor functions # tests 7 # pass 7 # fail 0
idle timeout: 30 seconds with no output
2013-07-30 04:09:46
7.0
✓9.0
✓10.0
8.0
5.0
✓23.0
✓canary
✓4.0
✓17.0
✓nightly
5.1
5.0.5
6.0
✓12.0
✓next
6.0
6.0
1..8 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with variadic functions ok 8 swizzle should work with constructor functions # tests 8 # pass 8 # fail 0
1..8 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with variadic functions ok 8 swizzle should work with constructor functions # tests 8 # pass 8 # fail 0
1..8 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity not ok 7 swizzle should work with variadic functions ok 8 swizzle should work with constructor functions # tests 8 # pass 7 # fail 1
1..8 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity not ok 7 swizzle should work with variadic functions ok 8 swizzle should work with constructor functions # tests 8 # pass 7 # fail 1
firefox/nightly
1..8 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with variadic functions ok 8 swizzle should work with constructor functions # tests 8 # pass 8 # fail 0
1..8 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with variadic functions ok 8 swizzle should work with constructor functions # tests 8 # pass 8 # fail 0
1..8 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with variadic functions ok 8 swizzle should work with constructor functions # tests 8 # pass 8 # fail 0
1..8 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with variadic functions ok 8 swizzle should work with constructor functions # tests 8 # pass 8 # fail 0
1..8 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with variadic functions ok 8 swizzle should work with constructor functions # tests 8 # pass 8 # fail 0
1..8 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity not ok 7 swizzle should work with variadic functions TypeError: Object function push() { [native code] } has no method 'bind' at Context.<anonymous> (http://git.testling.com/work/imbcmdth/repos/45d6f4fceeb2bdd3583ac755cb1f6c1e1c3c7ae4.1375152084666/1375152085499.69097b3.js:2307:29) at Test.run (http://git.testling.com/work/imbcmdth/repos/45d6f4fceeb2bdd3583ac755cb1f6c1e1c3c7ae4.1375152084666/node_modules/mocha/mocha.js:4047:32) at Runner.runTest (http://git.testling.com/work/imbcmdth/repos/45d6f4fceeb2bdd3583ac755cb1f6c1e1c3c7ae4.1375152084666/node_modules/mocha/mocha.js:4404:10) at http://git.testling.com/work/imbcmdth/repos/45d6f4fceeb2bdd3583ac755cb1f6c1e1c3c7ae4.1375152084666/node_modules/mocha/mocha.js:4450:12 at next (http://git.testling.com/work/imbcmdth/repos/45d6f4fceeb2bdd3583ac755cb1f6c1e1c3c7ae4.1375152084666/node_modules/mocha/mocha.js:4330:14) at http://git.testling.com/work/imbcmdth/repos/45d6f4fceeb2bdd3583ac755cb1f6c1e1c3c7ae4.1375152084666/node_modules/mocha/mocha.js:4339:19 at next (http://git.testling.com/work/imbcmdth/repos/45d6f4fceeb2bdd3583ac755cb1f6c1e1c3c7ae4.1375152084666/node_modules/mocha/mocha.js:4287:23) at http://git.testling.com/work/imbcmdth/repos/45d6f4fceeb2bdd3583ac755cb1f6c1e1c3c7ae4.1375152084666/node_modules/mocha/mocha.js:4307:5 at http://git.testling.com/work/imbcmdth/repos/45d6f4fceeb2bdd3583ac755cb1f6c1e1c3c7ae4.1375152084666/node_modules/mocha/mocha.js:5259:43 ok 8 swizzle should work with constructor functions # tests 8 # pass 7 # fail 1
1..8 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with variadic functions ok 8 swizzle should work with constructor functions # tests 8 # pass 8 # fail 0
1..8 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with variadic functions ok 8 swizzle should work with constructor functions # tests 8 # pass 8 # fail 0
idle timeout: 30 seconds with no output
2013-07-30 03:55:38
7.0
✓9.0
✓10.0
8.0
5.0
✓23.0
✓canary
✓4.0
✓17.0
✓nightly
5.1
5.0.5
6.0
✓12.0
✓next
6.0
6.0
1..8 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with variadic functions ok 8 swizzle should work with constructor functions # tests 8 # pass 8 # fail 0
1..8 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with variadic functions ok 8 swizzle should work with constructor functions # tests 8 # pass 8 # fail 0
1..8 not ok 1 swizzle should function if called with function and an array not ok 2 swizzle should function if assigned to Function.prototype not ok 3 swizzle should allow parameters to be repeated not ok 4 swizzle should allow out-of-bound parameters not ok 5 swizzle should allow fewer parameters than the function arity not ok 6 swizzle should allow more parameters than the function arity not ok 7 swizzle should work with variadic functions not ok 8 swizzle should work with constructor functions # tests 8 # pass 0 # fail 8
1..8 not ok 1 swizzle should function if called with function and an array not ok 2 swizzle should function if assigned to Function.prototype not ok 3 swizzle should allow parameters to be repeated not ok 4 swizzle should allow out-of-bound parameters not ok 5 swizzle should allow fewer parameters than the function arity not ok 6 swizzle should allow more parameters than the function arity not ok 7 swizzle should work with variadic functions not ok 8 swizzle should work with constructor functions # tests 8 # pass 0 # fail 8
firefox/nightly
1..8 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with variadic functions ok 8 swizzle should work with constructor functions # tests 8 # pass 8 # fail 0
1..8 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with variadic functions ok 8 swizzle should work with constructor functions # tests 8 # pass 8 # fail 0
1..8 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with variadic functions ok 8 swizzle should work with constructor functions # tests 8 # pass 8 # fail 0
1..8 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with variadic functions ok 8 swizzle should work with constructor functions # tests 8 # pass 8 # fail 0
1..8 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with variadic functions ok 8 swizzle should work with constructor functions # tests 8 # pass 8 # fail 0
1..8 not ok 1 swizzle should function if called with function and an array TypeError: Object function reorderArguments(newOrder, oldArgs) { var theArgs = toArray(oldArgs); var newArgs = []; for ( var i = 0; i < theArgs.length; i++ ) { if (i < newOrder.length) { newArgs[i] = theArgs[newOrder[i]]; } else { newArgs[i] = theArgs[i]; } } return newArgs; } has no method 'bind' at makeSwizzledFunction (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/1375151238082.58d0e067.js:2215:38) at swizzle (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/1375151238082.58d0e067.js:2240:11) at Context.<anonymous> (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/1375151238082.58d0e067.js:2259:12) at Test.run (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4047:32) at Runner.runTest (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4404:10) at http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4450:12 at next (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4330:14) at http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4339:19 at next (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4287:23) at http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4307:5 not ok 2 swizzle should function if assigned to Function.prototype TypeError: Object function reorderArguments(newOrder, oldArgs) { var theArgs = toArray(oldArgs); var newArgs = []; for ( var i = 0; i < theArgs.length; i++ ) { if (i < newOrder.length) { newArgs[i] = theArgs[newOrder[i]]; } else { newArgs[i] = theArgs[i]; } } return newArgs; } has no method 'bind' at makeSwizzledFunction (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/1375151238082.58d0e067.js:2215:38) at Function.swizzle (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/1375151238082.58d0e067.js:2240:11) at Context.<anonymous> (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/1375151238082.58d0e067.js:2268:14) at Test.run (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4047:32) at Runner.runTest (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4404:10) at http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4450:12 at next (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4330:14) at http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4339:19 at next (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4287:23) at http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4307:5 not ok 3 swizzle should allow parameters to be repeated TypeError: Object function reorderArguments(newOrder, oldArgs) { var theArgs = toArray(oldArgs); var newArgs = []; for ( var i = 0; i < theArgs.length; i++ ) { if (i < newOrder.length) { newArgs[i] = theArgs[newOrder[i]]; } else { newArgs[i] = theArgs[i]; } } return newArgs; } has no method 'bind' at makeSwizzledFunction (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/1375151238082.58d0e067.js:2215:38) at swizzle (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/1375151238082.58d0e067.js:2240:11) at Context.<anonymous> (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/1375151238082.58d0e067.js:2277:12) at Test.run (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4047:32) at Runner.runTest (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4404:10) at http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4450:12 at next (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4330:14) at http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4339:19 at next (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4287:23) at http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4307:5 not ok 4 swizzle should allow out-of-bound parameters TypeError: Object function reorderArguments(newOrder, oldArgs) { var theArgs = toArray(oldArgs); var newArgs = []; for ( var i = 0; i < theArgs.length; i++ ) { if (i < newOrder.length) { newArgs[i] = theArgs[newOrder[i]]; } else { newArgs[i] = theArgs[i]; } } return newArgs; } has no method 'bind' at makeSwizzledFunction (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/1375151238082.58d0e067.js:2215:38) at swizzle (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/1375151238082.58d0e067.js:2240:11) at Context.<anonymous> (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/1375151238082.58d0e067.js:2284:12) at Test.run (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4047:32) at Runner.runTest (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4404:10) at http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4450:12 at next (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4330:14) at http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4339:19 at next (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4287:23) at http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4307:5 not ok 5 swizzle should allow fewer parameters than the function arity TypeError: Object function reorderArguments(newOrder, oldArgs) { var theArgs = toArray(oldArgs); var newArgs = []; for ( var i = 0; i < theArgs.length; i++ ) { if (i < newOrder.length) { newArgs[i] = theArgs[newOrder[i]]; } else { newArgs[i] = theArgs[i]; } } return newArgs; } has no method 'bind' at makeSwizzledFunction (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/1375151238082.58d0e067.js:2215:38) at swizzle (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/1375151238082.58d0e067.js:2240:11) at Context.<anonymous> (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/1375151238082.58d0e067.js:2291:12) at Test.run (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4047:32) at Runner.runTest (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4404:10) at http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4450:12 at next (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4330:14) at http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4339:19 at next (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4287:23) at http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4307:5 not ok 6 swizzle should allow more parameters than the function arity TypeError: Object function reorderArguments(newOrder, oldArgs) { var theArgs = toArray(oldArgs); var newArgs = []; for ( var i = 0; i < theArgs.length; i++ ) { if (i < newOrder.length) { newArgs[i] = theArgs[newOrder[i]]; } else { newArgs[i] = theArgs[i]; } } return newArgs; } has no method 'bind' at makeSwizzledFunction (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/1375151238082.58d0e067.js:2215:38) at swizzle (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/1375151238082.58d0e067.js:2240:11) at Context.<anonymous> (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/1375151238082.58d0e067.js:2298:12) at Test.run (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4047:32) at Runner.runTest (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4404:10) at http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4450:12 at next (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4330:14) at http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4339:19 at next (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4287:23) at http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4307:5 not ok 7 swizzle should work with variadic functions TypeError: Object function push() { [native code] } has no method 'bind' at Context.<anonymous> (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/1375151238082.58d0e067.js:2305:29) at Test.run (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4047:32) at Runner.runTest (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4404:10) at http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4450:12 at next (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4330:14) at http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4339:19 at next (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4287:23) at http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4307:5 at http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:5259:43 not ok 8 swizzle should work with constructor functions TypeError: Object function reorderArguments(newOrder, oldArgs) { var theArgs = toArray(oldArgs); var newArgs = []; for ( var i = 0; i < theArgs.length; i++ ) { if (i < newOrder.length) { newArgs[i] = theArgs[newOrder[i]]; } else { newArgs[i] = theArgs[i]; } } return newArgs; } has no method 'bind' at makeSwizzledFunction (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/1375151238082.58d0e067.js:2215:38) at swizzle (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/1375151238082.58d0e067.js:2240:11) at Context.<anonymous> (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/1375151238082.58d0e067.js:2314:12) at Test.run (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4047:32) at Runner.runTest (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4404:10) at http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4450:12 at next (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4330:14) at http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4339:19 at next (http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4287:23) at http://git.testling.com/work/imbcmdth/repos/9021ad1429cde91f3c5544832e8d38b95f85482c.1375151237207/node_modules/mocha/mocha.js:4307:5 # tests 8 # pass 0 # fail 8
1..8 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with variadic functions ok 8 swizzle should work with constructor functions # tests 8 # pass 8 # fail 0
1..8 ok 1 swizzle should function if called with function and an array ok 2 swizzle should function if assigned to Function.prototype ok 3 swizzle should allow parameters to be repeated ok 4 swizzle should allow out-of-bound parameters ok 5 swizzle should allow fewer parameters than the function arity ok 6 swizzle should allow more parameters than the function arity ok 7 swizzle should work with variadic functions ok 8 swizzle should work with constructor functions # tests 8 # pass 8 # fail 0
idle timeout: 30 seconds with no output