Mail-GnuPG

 view release on metacpan or  search on metacpan

t/35.has-public-key.t  view on Meta::CPAN

# -*- perl -*-

use Test::More;
use Mail::GnuPG;
use strict;

require('t/import_keys.pl');
my $gpghome=import_keys('t/test-key.pgp');
unless (defined($gpghome)){
  plan skip_all => "failed to import GPG keys for testing";
  goto end;
}

plan tests => 3;

my $mg = new Mail::GnuPG( keydir => $gpghome );
isa_ok($mg, 'Mail::GnuPG');

is($mg->has_public_key('mail@gnupg.dom'), 1, 'public key exists');
is($mg->has_public_key('bogus@email.example.com'), 0, "bogus key doesn't exist");

end:



( run in 1.429 second using v1.01-cache-2.11-cpan-ff9377addf4 )