Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
SLUUUURRRP! 🤤
Excluding the
<array-like> with set semantics <assertion?>
assertion which I think is a bit too opinionated/obscure for core.TODO:
<Set> [not] to contain <any>
to take varargs like<array-like> [not] to contain <any+>
and<string> [not] to contain <string+>
. (Or remove the ability from the other ones, it might be a bit obscure)Set#has
uses the SameValueZero algorithm, but we should probably plug in unexpected's ownequal
in some cases, such asto contain
. Right now this fails:expect(new Set([new Date('2020-01-01T12:34:56.789Z')]), 'to contain', new Date('2020-01-01T12:34:56.789Z'));