1--TEST--
2list signatures
3--SKIPIF--
4<?php if(!class_exists("gnupg")) die("skip"); ?>
5--FILE--
6<?php
7require_once "gnupgt.inc";
8gnupgt::import_key();
9
10$gpg = new gnupg();
11$gpg->seterrormode(gnupg::ERROR_WARNING);
12$ret = $gpg->listsignatures($fingerprint);
13
14$k1 = "PHP GnuPG <gnupg@php.net>";
15$k2 = "669E775E0A6284B3";
16gnupgt::check_array('PHP GnuPG <gnupg@php.net>', $ret, $k1, $k2, 'uid');
17gnupgt::check_array('PHP GnuPG', $ret, $k1, $k2, 'name');
18gnupgt::check_array('gnupg@php.net', $ret, $k1, $k2, 'email');
19gnupgt::check_array('', $ret, $k1, $k2, 'comment');
20gnupgt::check_array(0, $ret, $k1, $k2, 'expires');
21gnupgt::check_array(false, $ret, $k1, $k2, 'revoked');
22gnupgt::check_array(false, $ret, $k1, $k2, 'expired');
23gnupgt::check_array(false, $ret, $k1, $k2, 'invalid');
24gnupgt::check_array(1567958444, $ret, $k1, $k2, 'timestamp');
25
26?>
27Done
28--EXPECT--
29Done
30--CLEAN--
31<?php
32require_once "gnupgt.inc";
33gnupgt::delete_key();
34?>