def test_blank(self): ids = "" ret = parse_message_ids(ids) self.assertTrue(isinstance(ret, list)) self.assertEqual(ret, [])
def test_multiple_with_comment(self): ids = "<abc@efg> (This is a comment) <blah@narf>" ret = parse_message_ids(ids) self.assertTrue(isinstance(ret, list)) self.assertEqual(ret, ['abc@efg', 'blah@narf'])
def test_multiple_no_gap(self): ids = "<abc@efg><efg@efg>" ret = parse_message_ids(ids) self.assertTrue(isinstance(ret, list)) self.assertEqual(ret, ['abc@efg', 'efg@efg'])
def test_simple(self): ids = "<abc@efg>" ret = parse_message_ids(ids) self.assertTrue(isinstance(ret, list)) self.assertEqual(ret, ['abc@efg'])