]> the.earth.li Git - onak.git/blobdiff - t/all-045-index-text-v5.t
Add support for v5 keys
[onak.git] / t / all-045-index-text-v5.t
diff --git a/t/all-045-index-text-v5.t b/t/all-045-index-text-v5.t
new file mode 100755 (executable)
index 0000000..0cf8bcc
--- /dev/null
@@ -0,0 +1,21 @@
+#!/bin/sh
+# Check we can index a key by some uid text
+
+set -e
+
+# Backends should really support this, but the file one is as simple as
+# possible, so doesn't. Skip the test for it.
+if [ "$2" = "file" ]; then
+       exit 0
+fi
+
+cd ${WORKDIR}
+${BUILDDIR}/onak -b -c $1 add < ${TESTSDIR}/../keys/v5-test.key
+if ! ${BUILDDIR}/onak -c $1 index emma 2> /dev/null | \
+       grep -q -- \
+       'pub    255E/87246402 2019/03/20 emma.goldman@example.net'; then
+       echo "* Did not correctly retrieve key by text"
+       exit 1
+fi
+
+exit 0