getaddresses(): Like the change in rfc822.py, this one needs to access
the AddressList.addresslist attribute directly. Also, add a test case for the email.Utils.getaddresses() interface.
This commit is contained in:
parent
c421ad4a35
commit
4be9eccbc4
@ -113,7 +113,7 @@ def getaddresses(fieldvalues):
|
||||
"""Return a list of (REALNAME, EMAIL) for each fieldvalue."""
|
||||
all = COMMASPACE.join(fieldvalues)
|
||||
a = _AddressList(all)
|
||||
return a.getaddrlist()
|
||||
return a.addresslist
|
||||
|
||||
|
||||
|
||||
|
@ -1235,6 +1235,13 @@ class TestMiscellaneous(unittest.TestCase):
|
||||
eq(cset1, cset2)
|
||||
eq(cset2, cset1)
|
||||
|
||||
def test_getaddresses(self):
|
||||
eq = self.assertEqual
|
||||
eq(Utils.getaddresses(['aperson@dom.ain (Al Person)',
|
||||
'Bud Person <bperson@dom.ain>']),
|
||||
[('Al Person', 'aperson@dom.ain'),
|
||||
('Bud Person', 'bperson@dom.ain')])
|
||||
|
||||
|
||||
|
||||
# Test the iterator/generators
|
||||
|
Loading…
x
Reference in New Issue
Block a user