| 12345678910111213141516171819 |
- export default function(chai, utils) {
- var Assertion = chai.Assertion;
- Assertion.addMethod('jsonEqual', function(comparison, filter) {
- var actual = JSON.stringify(this._obj, filter, ' ');
- var expected = JSON.stringify(comparison, filter, ' ');
- this.assert(
- actual == expected,
- 'expected #{this} to json equal #{exp} but got #{act}',
- 'expected #{this} not to json equal #{exp}',
- expected, // expected
- actual, // actual
- true // show diff
- );
- });
- }
|