Files
roundcubemail/plugins/enigma/tests/EnigmaKeyTest.php
Michael Voříšek 1e360999b2 Use composer autoloader for bundled plugins testing (#9412)
* use fixed "roundcube/plugin-installer"

* Use composer autoloader for plugins testing

* cherrypick remaining from 9241 related with testing

* minor legacy autoload improvements
2024-04-11 18:28:46 +02:00

25 lines
676 B
PHP

<?php
use PHPUnit\Framework\TestCase;
class Enigma_EnigmaKey extends TestCase
{
/**
* Test "empty" key
*/
public function test_empty_key()
{
$key = new enigma_key();
$this->assertInstanceOf('enigma_key', $key);
$this->assertSame(enigma_key::TYPE_UNKNOWN, $key->get_type());
$this->assertFalse($key->is_revoked());
$this->assertFalse($key->is_valid());
$this->assertFalse($key->is_private());
$this->assertNull($key->find_subkey('test@domain.com', enigma_key::CAN_SIGN));
$this->assertSame('89E037A5', $key::format_id('04622F2089E037A5'));
// TODO: format_fingerprint();
}
}