doug-martin/function-extended

2014-04-01 19:35:53
✓6.0
✓7.0
✓8.0
✓9.0
✓10.0
✓20.0
✓21.0
✓22.0
✓23.0
✓24.0
✓25.0
✓26.0
✓27.0
✓28.0
✓29.0
✓14.0
✓15.0
✓16.0
✓17.0
✓18.0
✓19.0
✓20.0
✓21.0
✓22.0
✓23.0
✓24.0
✓6.0
✓6.0
✓6.0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
2013-11-21 06:57:12
✓6.0
7.0
✓9.0
✓10.0
8.0
20.0
✓22.0
✓23.0
✓24.0
✓25.0
21.0
26.0
27.0
28.0
29.0
✓14.0
✓15.0
✓16.0
✓17.0
✓18.0
✓19.0
20.0
21.0
22.0
23.0
24.0
✓6.0
✓6.0
✓6.0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0 1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
idle timeout: 30 seconds with no output
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
2013-11-21 00:07:23
✓6.0
7.0
✓9.0
✓10.0
8.0
20.0
✓22.0
✓23.0
✓24.0
✓25.0
21.0
26.0
27.0
28.0
29.0
✓14.0
✓15.0
✓16.0
✓17.0
✓18.0
✓19.0
20.0
21.0
22.0
23.0
24.0
✓6.0
✓6.0
✓6.0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0 1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
idle timeout: 30 seconds with no output
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
2013-06-06 22:40:52
✓6.0
✓7.0
✓8.0
✓9.0
✓10.0
✓20.0
✓21.0
✓22.0
✓23.0
✓24.0
✓25.0
26.0
27.0
28.0
29.0
✓14.0
✓15.0
✓16.0
✓17.0
✓18.0
✓19.0
20.0
21.0
22.0
23.0
24.0
✓6.0
✓6.0
✓6.0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
2013-06-05 16:39:00
✓6.0
✓7.0
✓8.0
✓9.0
10.0
20.0
21.0
22.0
23.0
24.0
25.0
26.0
27.0
28.0
29.0
14.0
15.0
16.0
17.0
18.0
19.0
20.0
21.0
22.0
23.0
24.0
6.0
6.0
6.0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
2013-06-05 08:17:47
6.0
7.0
8.0
9.0
10.0
20.0
21.0
22.0
23.0
24.0
25.0
26.0
27.0
28.0
29.0
14.0
15.0
16.0
17.0
18.0
19.0
20.0
21.0
22.0
23.0
24.0
6.0
6.0
6.0
timeout waiting to hear back from iexplore/6.0
2013-04-16 17:08:34
✓6.0
✓7.0
✓8.0
✓9.0
✓10.0
✓20.0
✓21.0
✓22.0
✓23.0
✓24.0
✓25.0
26.0
27.0
28.0
29.0
✓14.0
✓15.0
✓16.0
✓17.0
✓18.0
✓19.0
20.0
21.0
22.0
23.0
24.0
✓6.0
✓6.0
✓6.0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
2013-01-22 07:18:56
✓6.0
7.0
8.0
9.0
4.0
23.0
canary
3.0
3.5
3.6
4.0
17.0
nightly
5.0.1
5.1
10.0
10.5
11.0
11.5
11.600000000000001
12.0
next
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
2013-01-21 22:08:33
✓6.0
✓7.0
✓8.0
9.0
✓23.0
✓canary
4.0
✓3.0
✓3.5
✓3.6
✓4.0
✓17.0
✓nightly
5.0.1
5.1
✓10.0
✓10.5
✓11.0
✓11.5
✓11.6
✓12.0
✓next
11.600000000000001
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
firefox/nightly
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0
1..21 ok 1 function-extender: .bind: should execute in the right scope ok 2 function-extender: .bind: should curry arguments ok 3 function-extender: .bind: should throw an error with an invalid function ok 4 function-extender: .bind: should work with non function properties also ok 5 function-extender: bindIngore: should execute in the right scope ignoring extra arguments ok 6 function-extender: bindIngore: should throw an error with an invalid function ok 7 function-extender: bindIngore: should work with non function properties also ok 8 function-extender: bindAll: should hitch all functions in the object ok 9 function-extender: bindAll: should hitch only functions specified in an array ok 10 function-extender: bindAll: should hitch only functions specified as the rest of the arguments ok 11 function-extender: partial: should not change the execution scope ok 12 function-extender: partial: should should work with strings ok 13 function-extender: partial: should curry extra parameters ok 14 function-extender: partial: should throw an error with an invalid function ok 15 function-extender: applyFirst: should execute in the right scope ok 16 function-extender: applyFirst: should curry arguments ok 17 function-extender: applyFirst: should throw an error with an invalid function ok 18 function-extender: applyFirst: should work with non function properties also ok 19 function-extender: curry: should force invocation for the specified number of times ok 20 function-extender: curry: should accept an execution scope ok 21 function-extender: curry: should accept an a string and execution scope # tests 21 # pass 21 # fail 0