diff options
author | thomascube <thomas@roundcube.net> | 2010-04-23 08:13:44 +0000 |
---|---|---|
committer | thomascube <thomas@roundcube.net> | 2010-04-23 08:13:44 +0000 |
commit | c791ea1d0f38c20a5413f82286eb339d7eeb14ad (patch) | |
tree | 7fe5641ddbe5485d3ab51c0a2eea82c0f5f0a3d6 /tests/vcards.php | |
parent | 3d34b5e15f3b3deb3e09383ae0282dec13edc47c (diff) |
Remove development stuff and update versions
Diffstat (limited to 'tests/vcards.php')
-rw-r--r-- | tests/vcards.php | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/tests/vcards.php b/tests/vcards.php deleted file mode 100644 index 72c687484..000000000 --- a/tests/vcards.php +++ /dev/null @@ -1,53 +0,0 @@ -<?php - -/** - * Unit tests for class rcube_vcard - * - * @package Tests - */ -class rcube_test_vcards extends UnitTestCase -{ - - function __construct() - { - $this->UnitTestCase('Vcard encoding/decoding tests'); - } - - function _srcpath($fn) - { - return realpath(dirname(__FILE__) . '/src/' . $fn); - } - - function test_parse_one() - { - $vcard = new rcube_vcard(file_get_contents($this->_srcpath('apple.vcf'))); - - $this->assertEqual(true, $vcard->business, "Identify as business record"); - $this->assertEqual("Apple Computer AG", $vcard->displayname, "FN => displayname"); - $this->assertEqual("", $vcard->firstname, "No person name set"); - } - - function test_parse_two() - { - $vcard = new rcube_vcard(file_get_contents($this->_srcpath('johndoe.vcf')), null); - - $this->assertEqual(false, $vcard->business, "Identify as private record"); - $this->assertEqual("John Doë", $vcard->displayname, "Decode according to charset attribute"); - $this->assertEqual("roundcube.net", $vcard->organization, "Test organization field"); - $this->assertEqual(2, count($vcard->email), "List two e-mail addresses"); - $this->assertEqual("roundcube@gmail.com", $vcard->email[0], "Use PREF e-mail as primary"); - } - - function test_import() - { - $input = file_get_contents($this->_srcpath('apple.vcf')); - $input .= file_get_contents($this->_srcpath('johndoe.vcf')); - - $vcards = rcube_vcard::import($input); - - $this->assertEqual(2, count($vcards), "Detected 2 vcards"); - $this->assertEqual("Apple Computer AG", $vcards[0]->displayname, "FN => displayname"); - $this->assertEqual("John Doë", $vcards[1]->displayname, "Displayname with correct charset"); - } - -} |