✔ timeouts [pass: 4, fail: 0, duration: 150ms]
✖ timeouts - demostrate bug [pass: 1, fail: 3, duration: 7ms]
- duration: 157ms
- assertions: 8
- pass: 5
- fail: 3
✖ should be equal
operator: equal
expected: 3628800
actual: 9.33262154439441e+157
at: Suite.<anonymous> (/Users/jayson/workspace/temp/bad6ff5d40ee0252f560f2544ec2310e/async-bad.js:16:9)
✖ should be equal
operator: equal
expected: 3628800
actual: 9.33262154439441e+157
at: Suite.<anonymous> (/Users/jayson/workspace/temp/bad6ff5d40ee0252f560f2544ec2310e/async-bad.js:16:9)
✖ should be equal
operator: equal
expected: 3628800
actual: 1
at: Suite.<anonymous> (/Users/jayson/workspace/temp/bad6ff5d40ee0252f560f2544ec2310e/async-bad.js:16:9)
max x 11,937,967 ops/sec ±12.03% (10 runs sampled) *burn in*
nextTick x 2,455,454 ops/sec ±9.60% (10 runs sampled)
setImmediate x 504,168 ops/sec ±11.54% (10 runs sampled)
setTimeout x 737 ops/sec ±1.46% (10 runs sampled)
Fastest is nextTick
max x 9,554,912 ops/sec ±6.22% (10 runs sampled) *burn in*
setImmediate x 515,649 ops/sec ±12.07% (10 runs sampled)
nextTick x 457,551 ops/sec ±11.75% (10 runs sampled)
setTimeout x 730 ops/sec ±2.66% (10 runs sampled)
Fastest is setImmediate