summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rwxr-xr-xtest42
1 files changed, 38 insertions, 4 deletions
diff --git a/test b/test
index fdd8f84..c63c8ce 100755
--- a/test
+++ b/test
@@ -1,9 +1,43 @@
#!/bin/sh
-echo "SETDESC testing pinentry-dmenu, type whatever
-SETPROMPT whatever:
+
+if [[ $1 -eq 1 ]]; then
+
+echo "SETTITLE title
+SETPROMPT prompt
+SETDESC PROMPT
GETPIN
-SETDESC type more of whatever:
+BYE" | ./pinentry-dmenu
+
+elif [[ $1 -eq 2 ]]; then
+
+echo "SETTITLE title
+SETPROMPT confirm
+SETDESC CONFIRM
+confirm
+BYE" | ./pinentry-dmenu
+
+elif [[ $1 -eq 3 ]]; then
+
+echo "SETTITLE title
+SETPROMPT prompt
+SETDESC REPEAT
+SETREPEAT repeat
GETPIN
-SETDESC testing confirmation
+BYE" | ./pinentry-dmenu
+
+else
+
+echo "SETTITLE title
+SETPROMPT prompt
+SETDESC PROMPT
+GETPIN
+SETPROMPT confirm
+SETDESC CONFIRM
confirm
+SETPROMPT repeat
+SETDESC REPEAT
+SETREPEAT
+GETPIN
BYE" | ./pinentry-dmenu
+
+fi