When approvaltests fails the mechanism to give you more information about that failing
is via a reporter. Most of the time this means opening a diff tool to show you
the .approved.
(expected) vs .received.
(actual).
The default reporter will search your machine for any installed diff tool.
- AraxisMergeMac
- AraxisMergeWin
- BeyondCompare3
- BeyondCompare4
- BeyondCompare4Mac
- BeyondCompare4x64
- DiffMerge
- PyCharm
- kdiff3
- meld
You can add a difftool and path to ApprovalTests by editing the reporters.json
file.