# Copyright (C) 2015 Andrew Engelbrecht (AGPLv3+) *
#*************************************************************************
-NUM_TESTS=1
-#TEST_TYPES="gpg-flatten flatten plain"
-TEST_TYPES="gpg-flatten"
+#TEST_TYPES="gpg-flatten flatten gpg-plain"
+TEST_TYPES="gpg-flatten flatten"
function _main {
echo "$ERROR"
}
-function _exec_flatten {
+function _exec_gpg-plain {
TEST_NAME="$1"
+ G_HOME="$2"
TEST_EXEC_1="$3"
TEST_EXEC_1_OPT="$4"
- TEST_EXEC_2="$5"
TEST_INPUT="$6"
TEST_OUTPUT="$7"
- PROGRAM_OUT="$(time "$TEST_EXEC_1" "$TEST_EXEC_1_OPT" < "$TEST_INPUT" | "$TEST_EXEC_2" )"
+ PROGRAM_OUT="$(time "$TEST_EXEC_1" "$TEST_EXEC_1_OPT" < "$TEST_INPUT" | GNUPGHOME="$G_HOME" gpg 2> /dev/null )"
ERROR="$(_diff "$TEST_NAME" "$TEST_OUTPUT" "$PROGRAM_OUT")"
echo "$ERROR"
}
-function _exec_plain {
+function _exec_flatten {
TEST_NAME="$1"
TEST_EXEC_1="$3"
TEST_EXEC_1_OPT="$4"
+ TEST_EXEC_2="$5"
TEST_INPUT="$6"
TEST_OUTPUT="$7"
- PROGRAM_OUT="$(time "$TEST_EXEC_1" "$TEST_EXEC_1_OPT" < "$TEST_INPUT" )"
+ PROGRAM_OUT="$(time "$TEST_EXEC_1" "$TEST_EXEC_1_OPT" < "$TEST_INPUT" | "$TEST_EXEC_2" )"
ERROR="$(_diff "$TEST_NAME" "$TEST_OUTPUT" "$PROGRAM_OUT")"