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

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