Files
Михайлов Антон 11dc36961b fix(chai): typesafe Assert#include methods (#38151)
* fix(chai): `include` for sets, maps and objects

* chore(chai): update tests for include

* refactor(chai): combine `include` variants

* refactor(chai): split `notInclude` to variants

* fix(chai): typesafe `deepInclude`

Worth to mention: `deepInclude` does not support WeakSet, so this variant as opposed to `include` not included, [proof](7ff1273142/lib/chai/core/assertions.js (L492)).

* fix(chai): typesafe `notDeepInclude`

* chore(chai): update tests

* fix(chai): `deepInclude` do not allow WeakSet

* chore(chai): update tests
2019-09-09 05:51:43 -07:00
..