Respect err.showDiff, add Base reporter test (close #810)
Merge #1029