You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Changes since v5.0.0-next.4:
- [Breaking] only `looseEqual`/`deepEqual, and their inverses, are now non-strict.
- [Breaking] make equality functions consistent:
- [Breaking] `equal`: use `==`, not `===`, to match `assert.equal`
- [Breaking] `strictEqual`: bring `-0`/`0`, and `NaN` into line with `assert`
- [patch] Print name of test that didnt end (#498)
- [Refactor] remove unused code
- [Deps] update `resolve`
Changes since v4.13.2:
- [Breaking] only `looseEqual`/`deepEqual, and their inverses, are now non-strict.
- [Breaking] make equality functions consistent:
- [Breaking] `equal`: use `==`, not `===`, to match `assert.equal`
- [Breaking] `strictEqual`: bring `-0`/`0`, and `NaN` into line with `assert`
- [Breaking] update `deep-equal` to v2
- [Breaking] fail any assertion after `.end()` is called (#489)
- [Breaking] `error` should not emit `expected`/`actual` diags (#455)
- [Breaking] support passing in an async function for the test callback (#472)
- [Breaking] tests with no callback are failed TODO tests (#69)
- [Breaking] equality functions: throw when < 2 arguments are provided
- [Breaking] add "exports" to restrict public API
- [Breaking] `throws`: bring into line with node’s `assert.throws`
- [Breaking] use default `require.extensions` collection instead of the magic Array `['.js']` (#396)
- [meta] change dep semver prefix from ~ to ^
0 commit comments