Fingerprint tests

This commit is contained in:
Stephen Paul Weber
2013-01-20 17:51:37 -05:00
parent f4af8a010b
commit 995a9d7840
3 changed files with 29 additions and 2 deletions

View File

@@ -367,3 +367,26 @@ class Serialization extends PHPUnit_Framework_TestCase {
$this->oneSerialization("uncompressed-ops-rsa.gpg");
}
}
class Fingerprint extends PHPUnit_Framework_TestCase {
public function oneFingerprint($path, $kf) {
$m = OpenPGP_Message::parse(file_get_contents(dirname(__FILE__) . '/data/' . $path));
$this->assertEquals($m[0]->fingerprint(), $kf);
}
public function test000001006public_key() {
$this->oneFingerprint("000001-006.public_key", "421F28FEAAD222F856C8FFD5D4D54EA16F87040E");
}
public function test000016006public_key() {
$this->oneFingerprint("000016-006.public_key", "AF95E4D7BAC521EE9740BED75E9F1523413262DC");
}
public function test000027006public_key() {
$this->oneFingerprint("000027-006.public_key", "1EB20B2F5A5CC3BEAFD6E5CB7732CF988A63EA86");
}
public function test000035006public_key() {
$this->oneFingerprint("000035-006.public_key", "CB7933459F59C70DF1C3FBEEDEDC3ECF689AF56D");
}
}