def test_id_extraction(self): for fn, goodIds in self.raw_messages: raw_message = eval(open("examples/%s.rawemail" % fn).readline().strip()) report = pysalearn.extract_id_from_msg(raw_message, self.reportHeader) self.assertEqual(report.reporter_id, goodIds[0]) self.assertEqual(report.reported_id, goodIds[1])
def test_id_extraction(self): with self.assertRaises(pysalearn.EmailException): pysalearn.extract_id_from_msg(self.raw_message, self.config.get('AUTH REPORTERS', 'spamReportHeaderKey'))