Add an optional parameter for muting matcher message
talbronfer opened this issue · 1 comments
Feature Request
Description:
I would like my test output to display only the custom message I supply to jest-expect-message
via the custom matcher, without the rather verbose Jest matcher output (the stack trace). Currently, the custom message simply prepends the regular output and I have to manually replace it once the tests have finished executing (in my use case, the test results are reported to a file).
Would it be possible to allow the custom matcher to pass only the custom message? Ideally, without the "custom message:" block as well, but that's less of an issue.
Possible solution:
We can add a second, optional parameter (such as muteOriginalMessage
) with a default value of false
inside the wrapMatcher
method.
Please let me know if that makes sense, if it does I'd be more than happy to prepare a PR myself.
hi @talbronfer sorry this is a bit late 😅 but should be doable with the latest release with: https://github.com/mattphillips/jest-expect-message#usage