2
0
forked from Wavyzz/dolibarr

Fix: From must be escaped between "

This commit is contained in:
Laurent Destailleur
2012-02-02 10:22:04 +01:00
parent 0e06ba1a88
commit b22dc4170c
2 changed files with 23 additions and 6 deletions

View File

@@ -139,6 +139,11 @@ class CMailFileTest extends PHPUnit_Framework_TestCase
$localobject=new CMailFile('','','','');
$src='John Doe <john@doe.com>';
$result=$localobject->getValidAddress($src,0);
print __METHOD__." result=".$result."\n";
$this->assertEquals($result,'John Doe <john@doe.com>');
$src='John Doe <john@doe.com>';
$result=$localobject->getValidAddress($src,1);
print __METHOD__." result=".$result."\n";
@@ -149,6 +154,16 @@ class CMailFileTest extends PHPUnit_Framework_TestCase
print __METHOD__." result=".$result."\n";
$this->assertEquals($result,'john@doe.com');
$src='John Doe <john@doe.com>';
$result=$localobject->getValidAddress($src,3,0);
print __METHOD__." result=".$result."\n";
$this->assertEquals($result,'"John Doe" <john@doe.com>');
$src='John Doe <john@doe.com>';
$result=$localobject->getValidAddress($src,3,1);
print __METHOD__." result=".$result."\n";
$this->assertEquals($result,'"=?UTF-8?B?Sm9obiBEb2U=?=" <john@doe.com>');
return $result;
}