-
Notifications
You must be signed in to change notification settings - Fork 124
Open
Labels
enhancementNew feature or requestNew feature or requestissue-handlingRelated to Issue handling within the testing libraryRelated to Issue handling within the testing library
Description
Description
This tracks enhancing expectations (e.g. #expect
and similar) so that when the top-level expression is a binary equality operator (e.g. a == b
) and the expectation fails, the failure message should attempt to collect and show a meaningful "diff", i.e. a summary of the differences of the two operands and their substructure.
Additional information
There's a lot of prior art in this space in other testing frameworks/libraries. For example, Difference.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestissue-handlingRelated to Issue handling within the testing libraryRelated to Issue handling within the testing library