Add more MIME address encoding tests
authorMichael M Slusarz <slusarz@curecanti.org>
Tue, 25 Jan 2011 19:19:17 +0000 (12:19 -0700)
committerMichael M Slusarz <slusarz@curecanti.org>
Tue, 25 Jan 2011 19:19:17 +0000 (12:19 -0700)
framework/Mime/test/Horde/Mime/MimeTest.php

index 0bd1dac..91678da 100644 (file)
@@ -108,6 +108,20 @@ class Horde_Mime_MimeTest extends PHPUnit_Framework_TestCase
             '=?utf-8?b?w58=?= <test@example.com>',
             Horde_Mime::encodeAddress($email, 'UTF-8', 'example.com')
         );
+
+        $email2 = 'ß X <test@example.com>';
+
+        $this->assertEquals(
+            '=?utf-8?b?w58=?= X <test@example.com>',
+            Horde_Mime::encodeAddress($email2, 'UTF-8', 'example.com')
+        );
+
+        $email3 = '"ß X" <test@example.com>';
+
+        $this->assertEquals(
+            '=?utf-8?b?w58=?= X <test@example.com>',
+            Horde_Mime::encodeAddress($email3, 'UTF-8', 'example.com')
+        );
     }
 
     public function testDecode()