chai-roughly
deep equals assertions with tolerance for chai
Installation
npm install --save-dev chai-roughly
Usage
After importing chai
add the following code to use chai-roughly
assertions:
var chai = ;var expect = chaiexpect; chai;
Now you can use the expect(...).to.roughly.deep.equal(...)
chain for deep
equals assertions with tolerance for numbers. The default tolerance is 1e-6
and can be overwritten by using e.g.
expect(...).to.roughly(0.001).deep.equal(...)
.
;
License
chai-roughly is licensed under the MIT License.