def METHOD_NAME(self):
    """ Test context free hash generation for multi errors. """
    test_plist = os.path.join(
        self.test_file_dir, 'cpp', 'multi_error.plist')
    expected_report_hash = {
        'f48840093ef89e291fb68a95a5181612':
            'c2a2856f566ed67ed1c3596ad06d42db',
        'e4907182b363faf2ec905fc32cc5a4ab':
            '5a92e13f07c81c6d3197e7d910827e6e'}
    reports = get_reports(test_plist)
    for report in reports:
        report_hash = get_report_hash(report, HashType.CONTEXT_FREE)
        self.assertEqual(report_hash,
                         expected_report_hash[report.report_hash])