Hmm. seems like this would now fit more naturally in test_reports.py .  How hard would it be to move over?  You could probably just copy the class and fix missing imports, no?