Differential D19948 Diff 47640 src/applications/metamta/receiver/__tests__/PhabricatorMailReceiverTestCase.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/metamta/receiver/__tests__/PhabricatorMailReceiverTestCase.php
Show All 11 Lines | $same = array( | ||||
'alincoln@example.com', | 'alincoln@example.com', | ||||
'"Abrahamn Lincoln" <alincoln@example.com>', | '"Abrahamn Lincoln" <alincoln@example.com>', | ||||
'ALincoln@example.com', | 'ALincoln@example.com', | ||||
'prefix+alincoln@example.com', | 'prefix+alincoln@example.com', | ||||
); | ); | ||||
foreach ($same as $address) { | foreach ($same as $address) { | ||||
$this->assertTrue( | $this->assertTrue( | ||||
PhabricatorMailReceiver::matchAddresses($base, $address), | PhabricatorMailUtil::matchAddresses( | ||||
new PhutilEmailAddress($base), | |||||
new PhutilEmailAddress($address)), | |||||
pht('Address %s', $address)); | pht('Address %s', $address)); | ||||
} | } | ||||
$diff = array( | $diff = array( | ||||
'a.lincoln@example.com', | 'a.lincoln@example.com', | ||||
'aluncoln@example.com', | 'aluncoln@example.com', | ||||
'prefixalincoln@example.com', | 'prefixalincoln@example.com', | ||||
'badprefix+alincoln@example.com', | 'badprefix+alincoln@example.com', | ||||
'bad+prefix+alincoln@example.com', | 'bad+prefix+alincoln@example.com', | ||||
'prefix+alincoln+sufffix@example.com', | 'prefix+alincoln+sufffix@example.com', | ||||
); | ); | ||||
foreach ($diff as $address) { | foreach ($diff as $address) { | ||||
$this->assertFalse( | $this->assertFalse( | ||||
PhabricatorMailReceiver::matchAddresses($base, $address), | PhabricatorMailUtil::matchAddresses( | ||||
new PhutilEmailAddress($base), | |||||
new PhutilEmailAddress($address)), | |||||
pht('Address: %s', $address)); | pht('Address: %s', $address)); | ||||
} | } | ||||
} | } | ||||
} | } |