X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=tests%2Fkeytrans;h=62aa4f262012544758a3e4fd4ba9d29438cd5e0a;hb=d6a9bf7fb5c3811db1cec6ee954515c318057f49;hp=199db3155f133e0c990fe1e62759c60ebbfc4c5c;hpb=cfe0e0885fc4210877665bb7713446c3063faee0;p=monkeysphere.git diff --git a/tests/keytrans b/tests/keytrans index 199db31..62aa4f2 100755 --- a/tests/keytrans +++ b/tests/keytrans @@ -43,6 +43,7 @@ TEMPDIR=$(mktemp -d "${TMPDIR:-$TESTDIR/tmp}/monkeyspheretest.XXXXXXX") mkdir "$TEMPDIR"/bin ln -s "$TESTDIR"/../src/share/keytrans "$TEMPDIR"/bin/openpgp2ssh ln -s "$TESTDIR"/../src/share/keytrans "$TEMPDIR"/bin/pem2openpgp +ln -s "$TESTDIR"/../src/share/keytrans "$TEMPDIR"/bin/keytrans # Use the local copy of executables first, instead of system ones. # This should help us test without installing. @@ -64,6 +65,7 @@ chmod 700 "$TEMPDIR" cat > "$TEMPDIR"/gpg.conf <"$TEMPDIR"/expectedout <"$TEMPDIR"/expectedout < "$TEMPDIR"/newkey.gpg + +NEWKEYFPR=$(< "$TEMPDIR"/newkey.gpg keytrans listfprs) +NEWKEYID=$( printf "%s" "$NEWKEYFPR" | cut -b25-40) + +< "$TEMPDIR"/newkey.gpg gpg --import + +< "$TEMPDIR"/secring.gpg \ +PEM2OPENPGP_TIMESTAMP="$timestamp" \ + keytrans adduserid "$KEYID" "baz" | gpg --import + +gpg --check-sigs --with-colons --fixed-list-mode + +cat >"$TEMPDIR"/expectedout <"$TEMPDIR"/expectedout <"$TEMPDIR"/expectedout <