Hi,
> Patch attached.
Somehow this got dropped initially. Attaching now.
Regards,
--
,''`.
: :' : Chris Lamb, Debian Project Leader
`. `'` la...@debian.org / chris-lamb.co.uk
`-
diff --git a/debian/tests/01-smoketest b/debian/tests/01-smoketest
new file mode 100755
index 000..1862958
--- /dev/null
+++ b/debian/tests/01-smoketest
@@ -0,0 +1,20 @@
+#!/bin/sh
+
+set -eux
+
+SUBSET="10"
+SHARES="50"
+PASSWORD="SRBIvXGJzYc6pUlW2eoOWKry9e6fW5HmiS4HydrU"
+SPLIT_TEMP="$(mktemp)"
+COMBINE_TEMP="$(mktemp)"
+
+trap 'rm -f ${SPLIT_TEMP} ${COMBINE_TEMP}' EXIT
+
+echo "${PASSWORD}" | \
+ -split -t "${SUBSET}" -n "${SHARES}" >"${SPLIT_TEMP}" 2>&1
+
+grep -E '^[0-9]' "${SPLIT_TEMP}" | \
+ head -n "${SUBSET}" | \
+ -combine -t "${SUBSET}" >"${COMBINE_TEMP}" 2>&1
+
+test "$(awk '/^Resulting secret:/ { print $3 }' "${COMBINE_TEMP}")" =
"${PASSWORD}"
diff --git a/debian/tests/control b/debian/tests/control
new file mode 100644
index 000..9f0e9cc
--- /dev/null
+++ b/debian/tests/control
@@ -0,0 +1,2 @@
+Tests: 01-smoketest
+Restrictions: allow-stderr