allow caller to pass in test message
basic side-by-side dumping upon test failure