From a9cba79ff9e0b5148a0467a047b087787a91f9a0 Mon Sep 17 00:00:00 2001 From: Moritz Luedecke Date: Thu, 25 Jan 2018 14:15:28 +0100 Subject: Add repeat function --- test | 42 ++++++++++++++++++++++++++++++++++++++---- 1 file changed, 38 insertions(+), 4 deletions(-) (limited to 'test') 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 -- cgit v1.2.3