You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
710 B
710 B
Suggest using toStrictEqual()
(prefer-strict-equal
)
toStrictEqual
not only checks that two objects contain the same data but also
that they have the same structure. It is common to expect objects to not only
have identical values but also to have identical keys. A stricter equality will
catch cases where two objects do not have identical keys.
Rule details
This rule triggers a warning if toEqual()
is used to assert equality.
Default configuration
The following pattern is considered warning:
expect({ a: 'a', b: undefined }).toEqual({ a: 'a' }); // true
The following pattern is not warning:
expect({ a: 'a', b: undefined }).toStrictEqual({ a: 'a' }); // false