fix testcases, add reporter