- Node: v5.9.1
- Platform: Darwin 15.4.0 Darwin Kernel Version 15.4.0: Fri Feb 26 22:08:05 PST 2016; root:xnu-3248.40.184~3/RELEASE_X86_64 x86_64
Problem:
Does not throw an exception, when comparing two Float32Array which have the small different values.
assert.deepEqual(newFloat32Array([0]),newFloat32Array([0.1]));// undefined (This does not throw an AssertionError?)
This works as expected.
assert.deepEqual(newFloat32Array([0]),newFloat32Array([1]));// AssertionError: Float32Array { '0': 0 } deepEqual Float32Array { '0': 1 }// at repl:1:8// at REPLServer.defaultEval (repl.js:260:27)// at bound (domain.js:287:14)// at REPLServer.runBound [as eval] (domain.js:300:12)// at REPLServer.<anonymous> (repl.js:429:12)// at emitOne (events.js:95:20)// at REPLServer.emit (events.js:182:7)// at REPLServer.Interface._onLine (readline.js:211:10)// at REPLServer.Interface._line (readline.js:550:8)// at REPLServer.Interface._ttyWrite (readline.js:827:14)
Problem:
Does not throw an exception, when comparing two Float32Array which have the small different values.
This works as expected.