imbcmdth/masala

2014-08-17 17:20:27
✓9.0
✓10.0
✓5.0
✓23.0
✓canary
✓4.0
✓17.0
✓nightly
✓5.1
6.0
✓5.0.5
✓12.0
✓next
6.0
6.0
1..21 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala.inherits should inherit required options from the superConstructor ok 21 masala.inherits should merge new options with the inherit required options from the superConstructor # tests 21 # pass 21 # fail 0
1..21 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala.inherits should inherit required options from the superConstructor ok 21 masala.inherits should merge new options with the inherit required options from the superConstructor # tests 21 # pass 21 # fail 0
timeout waiting to hear back from safari/6.0
1..21 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala.inherits should inherit required options from the superConstructor ok 21 masala.inherits should merge new options with the inherit required options from the superConstructor # tests 21 # pass 21 # fail 0
1..21 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala.inherits should inherit required options from the superConstructor ok 21 masala.inherits should merge new options with the inherit required options from the superConstructor # tests 21 # pass 21 # fail 0
firefox/nightly
1..21 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala.inherits should inherit required options from the superConstructor ok 21 masala.inherits should merge new options with the inherit required options from the superConstructor # tests 21 # pass 21 # fail 0
1..21 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala.inherits should inherit required options from the superConstructor ok 21 masala.inherits should merge new options with the inherit required options from the superConstructor # tests 21 # pass 21 # fail 0
1..21 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala.inherits should inherit required options from the superConstructor ok 21 masala.inherits should merge new options with the inherit required options from the superConstructor # tests 21 # pass 21 # fail 0
1..21 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala.inherits should inherit required options from the superConstructor ok 21 masala.inherits should merge new options with the inherit required options from the superConstructor # tests 21 # pass 21 # fail 0
1..21 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala.inherits should inherit required options from the superConstructor ok 21 masala.inherits should merge new options with the inherit required options from the superConstructor # tests 21 # pass 21 # fail 0
1..21 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala.inherits should inherit required options from the superConstructor ok 21 masala.inherits should merge new options with the inherit required options from the superConstructor # tests 21 # pass 21 # fail 0
1..21 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala.inherits should inherit required options from the superConstructor ok 21 masala.inherits should merge new options with the inherit required options from the superConstructor # tests 21 # pass 21 # fail 0
1..21 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala.inherits should inherit required options from the superConstructor ok 21 masala.inherits should merge new options with the inherit required options from the superConstructor # tests 21 # pass 21 # fail 0
2014-08-17 17:12:11
✓9.0
✓10.0
✓5.0
✓23.0
✓canary
✓4.0
✓17.0
✓nightly
✓5.1
6.0
✓5.0.5
✓12.0
✓next
6.0
6.0
1..21 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala.inherits should inherit required options from the superConstructor ok 21 masala.inherits should merge new options with the inherit required options from the superConstructor # tests 21 # pass 21 # fail 0
1..21 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala.inherits should inherit required options from the superConstructor ok 21 masala.inherits should merge new options with the inherit required options from the superConstructor # tests 21 # pass 21 # fail 0
1..21
1..21 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala.inherits should inherit required options from the superConstructor ok 21 masala.inherits should merge new options with the inherit required options from the superConstructor # tests 21 # pass 21 # fail 0
1..21 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala.inherits should inherit required options from the superConstructor ok 21 masala.inherits should merge new options with the inherit required options from the superConstructor # tests 21 # pass 21 # fail 0
firefox/nightly
1..21 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala.inherits should inherit required options from the superConstructor ok 21 masala.inherits should merge new options with the inherit required options from the superConstructor # tests 21 # pass 21 # fail 0
1..21 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala.inherits should inherit required options from the superConstructor ok 21 masala.inherits should merge new options with the inherit required options from the superConstructor # tests 21 # pass 21 # fail 0
1..21 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala.inherits should inherit required options from the superConstructor ok 21 masala.inherits should merge new options with the inherit required options from the superConstructor # tests 21 # pass 21 # fail 0
1..21 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala.inherits should inherit required options from the superConstructor ok 21 masala.inherits should merge new options with the inherit required options from the superConstructor # tests 21 # pass 21 # fail 0
1..21 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala.inherits should inherit required options from the superConstructor ok 21 masala.inherits should merge new options with the inherit required options from the superConstructor # tests 21 # pass 21 # fail 0
1..21 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala.inherits should inherit required options from the superConstructor ok 21 masala.inherits should merge new options with the inherit required options from the superConstructor # tests 21 # pass 21 # fail 0
1..21 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala.inherits should inherit required options from the superConstructor ok 21 masala.inherits should merge new options with the inherit required options from the superConstructor # tests 21 # pass 21 # fail 0
1..21 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala.inherits should inherit required options from the superConstructor ok 21 masala.inherits should merge new options with the inherit required options from the superConstructor # tests 21 # pass 21 # fail 0
2014-08-17 16:44:13
✓9.0
✓10.0
✓5.0
✓23.0
✓canary
✓4.0
✓17.0
✓nightly
✓5.1
6.0
✓5.0.5
✓12.0
✓next
6.0
6.0
1..20 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala should work with masala's inherits function # tests 20 # pass 20 # fail 0
1..20 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala should work with masala's inherits function # tests 20 # pass 20 # fail 0
timeout waiting to hear back from safari/6.0
1..20 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala should work with masala's inherits function # tests 20 # pass 20 # fail 0
1..20 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala should work with masala's inherits function # tests 20 # pass 20 # fail 0
firefox/nightly
1..20 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala should work with masala's inherits function # tests 20 # pass 20 # fail 0
1..20 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala should work with masala's inherits function # tests 20 # pass 20 # fail 0
1..20 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala should work with masala's inherits function # tests 20 # pass 20 # fail 0
1..20 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala should work with masala's inherits function # tests 20 # pass 20 # fail 0
1..20 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala should work with masala's inherits function # tests 20 # pass 20 # fail 0
1..20 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala should work with masala's inherits function # tests 20 # pass 20 # fail 0
1..20 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala should work with masala's inherits function # tests 20 # pass 20 # fail 0
1..20 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that explicitly return values ok 18 masala should not overwrite default object properties that are primitives ok 19 masala should (somewhat) work with node.js's util.inherits function ok 20 masala should work with masala's inherits function # tests 20 # pass 20 # fail 0
2014-02-11 05:18:13
✓9.0
✓10.0
✓5.0
✓23.0
✓canary
✓4.0
✓17.0
✓nightly
✓5.1
✓6.0
✓5.0.5
✓12.0
✓next
✓6.0
✓6.0
1..18 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values ok 18 masala should not overwrite default object properties that are primitives # tests 18 # pass 18 # fail 0
1..18 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values ok 18 masala should not overwrite default object properties that are primitives # tests 18 # pass 18 # fail 0
1..18 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values ok 18 masala should not overwrite default object properties that are primitives # tests 18 # pass 18 # fail 0
1..18 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values ok 18 masala should not overwrite default object properties that are primitives # tests 18 # pass 18 # fail 0
1..18 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values ok 18 masala should not overwrite default object properties that are primitives # tests 18 # pass 18 # fail 0
1..18 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values ok 18 masala should not overwrite default object properties that are primitives # tests 18 # pass 18 # fail 0
1..18 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values ok 18 masala should not overwrite default object properties that are primitives # tests 18 # pass 18 # fail 0
firefox/nightly
1..18 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values ok 18 masala should not overwrite default object properties that are primitives # tests 18 # pass 18 # fail 0
1..18 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values ok 18 masala should not overwrite default object properties that are primitives # tests 18 # pass 18 # fail 0
1..18 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values ok 18 masala should not overwrite default object properties that are primitives # tests 18 # pass 18 # fail 0
1..18 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values ok 18 masala should not overwrite default object properties that are primitives # tests 18 # pass 18 # fail 0
1..18 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values ok 18 masala should not overwrite default object properties that are primitives # tests 18 # pass 18 # fail 0
1..18 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values ok 18 masala should not overwrite default object properties that are primitives # tests 18 # pass 18 # fail 0
1..18 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values ok 18 masala should not overwrite default object properties that are primitives # tests 18 # pass 18 # fail 0
1..18 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values ok 18 masala should not overwrite default object properties that are primitives # tests 18 # pass 18 # fail 0
2013-07-14 23:39:14
✓9.0
✓10.0
✓5.0
✓23.0
✓canary
✓4.0
✓17.0
✓nightly
✓5.1
✓6.0
✓5.0.5
✓12.0
✓next
✓6.0
✓6.0
1..17 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values # tests 17 # pass 17 # fail 0
1..17 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values # tests 17 # pass 17 # fail 0
1..17 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values # tests 17 # pass 17 # fail 0
1..17 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values # tests 17 # pass 17 # fail 0
1..17 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values # tests 17 # pass 17 # fail 0
1..17 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values # tests 17 # pass 17 # fail 0
1..17 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values # tests 17 # pass 17 # fail 0
firefox/nightly
1..17 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values # tests 17 # pass 17 # fail 0
1..17 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values # tests 17 # pass 17 # fail 0
1..17 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values # tests 17 # pass 17 # fail 0
1..17 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values # tests 17 # pass 17 # fail 0
1..17 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values # tests 17 # pass 17 # fail 0
1..17 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values # tests 17 # pass 17 # fail 0
1..17 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values # tests 17 # pass 17 # fail 0
1..17 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values # tests 17 # pass 17 # fail 0
2013-07-14 23:32:13
✓9.0
✓10.0
✓5.0
✓23.0
✓canary
✓4.0
✓17.0
✓nightly
✓5.1
✓6.0
✓5.0.5
✓12.0
✓next
✓6.0
✓6.0
1..17 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values # tests 17 # pass 17 # fail 0
1..17 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values # tests 17 # pass 17 # fail 0
1..17 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values # tests 17 # pass 17 # fail 0
1..17 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values # tests 17 # pass 17 # fail 0
1..17 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values # tests 17 # pass 17 # fail 0
1..17 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values # tests 17 # pass 17 # fail 0
1..17 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values # tests 17 # pass 17 # fail 0
firefox/nightly
1..17 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values # tests 17 # pass 17 # fail 0
1..17 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values # tests 17 # pass 17 # fail 0
1..17 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values # tests 17 # pass 17 # fail 0
1..17 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values # tests 17 # pass 17 # fail 0
1..17 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values # tests 17 # pass 17 # fail 0
1..17 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values # tests 17 # pass 17 # fail 0
1..17 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values # tests 17 # pass 17 # fail 0
1..17 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow default options to be passed ok 15 masala should allow default options to be overridden ok 16 masala should allow constructors if called with `new` ok 17 masala should work with (bad) constructors that return values # tests 17 # pass 17 # fail 0
2013-07-09 05:01:44
✓9.0
✓10.0
✓5.0
✓23.0
✓canary
✓4.0
✓17.0
✓nightly
✓5.1
✓6.0
✓5.0.5
✓12.0
✓next
✓6.0
✓6.0
1..15 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow allow default options to be passed ok 15 masala should allow allow default options to be overridden # tests 15 # pass 15 # fail 0
1..15 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow allow default options to be passed ok 15 masala should allow allow default options to be overridden # tests 15 # pass 15 # fail 0
1..15 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow allow default options to be passed ok 15 masala should allow allow default options to be overridden # tests 15 # pass 15 # fail 0
1..15 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow allow default options to be passed ok 15 masala should allow allow default options to be overridden # tests 15 # pass 15 # fail 0
1..15 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow allow default options to be passed ok 15 masala should allow allow default options to be overridden # tests 15 # pass 15 # fail 0
1..15 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow allow default options to be passed ok 15 masala should allow allow default options to be overridden # tests 15 # pass 15 # fail 0
1..15 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow allow default options to be passed ok 15 masala should allow allow default options to be overridden # tests 15 # pass 15 # fail 0
firefox/nightly
1..15 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow allow default options to be passed ok 15 masala should allow allow default options to be overridden # tests 15 # pass 15 # fail 0
1..15 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow allow default options to be passed ok 15 masala should allow allow default options to be overridden # tests 15 # pass 15 # fail 0
1..15 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow allow default options to be passed ok 15 masala should allow allow default options to be overridden # tests 15 # pass 15 # fail 0
1..15 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow allow default options to be passed ok 15 masala should allow allow default options to be overridden # tests 15 # pass 15 # fail 0
1..15 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow allow default options to be passed ok 15 masala should allow allow default options to be overridden # tests 15 # pass 15 # fail 0
1..15 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow allow default options to be passed ok 15 masala should allow allow default options to be overridden # tests 15 # pass 15 # fail 0
1..15 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow allow default options to be passed ok 15 masala should allow allow default options to be overridden # tests 15 # pass 15 # fail 0
1..15 ok 1 masala should masala in the I-totally-just-made-this-up sense, taking the arity from the default options ok 2 masala should masala arguments after the first in the haskell sense, taking the arity from the function ok 3 masala should reduce the arity of the function as it's arguments are curried ok 4 masala should drop "extra" arguments ok 5 masala should allow setting existing options to null making them required again ok 6 masala should let you specify a parameter offset for the options object ok 7 masala should curry when the first parameter is not an object ok 8 masala should masala when the first parameter is a plain object ok 9 masala should curry when the first parameter is not a plain object ok 10 masala should ONLY curry when not given a defaults object ok 11 masala should be pure - each new option should not affect the overall list ok 12 masala should be pure - each new argument should not affect the overall list ok 13 masala should allow multiple options to be passed at a time ok 14 masala should allow allow default options to be passed ok 15 masala should allow allow default options to be overridden # tests 15 # pass 15 # fail 0
2013-07-09 01:36:15
✓9.0
✓10.0
✓5.0
✓23.0
✓canary
✓4.0
17.0
nightly
✓6.0
5.0.5
5.1
12.0
next
✓6.0
✓6.0