diff options
author | Mattias Andrée <maandree@operamail.com> | 2014-04-24 08:34:27 +0200 |
---|---|---|
committer | Mattias Andrée <maandree@operamail.com> | 2014-04-24 08:34:27 +0200 |
commit | e1a858eb485aa8e5826348ffb75de05061c1e7ff (patch) | |
tree | 1cf8e7007fe7e1cd62efe6ca98a38a424d10b35e /test-all-options.sh | |
parent | enable more warnings (diff) | |
download | libpassphrase-e1a858eb485aa8e5826348ffb75de05061c1e7ff.tar.gz libpassphrase-e1a858eb485aa8e5826348ffb75de05061c1e7ff.tar.bz2 libpassphrase-e1a858eb485aa8e5826348ffb75de05061c1e7ff.tar.xz |
add script that tests all 2K option combinations (including redundant)
Signed-off-by: Mattias Andrée <maandree@operamail.com>
Diffstat (limited to '')
-rwxr-xr-x | test-all-options.sh | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/test-all-options.sh b/test-all-options.sh new file mode 100755 index 0000000..8e89d15 --- /dev/null +++ b/test-all-options.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +for a in PASSPHRASE_ECHO ""; do + for b in PASSPHRASE_STAR ""; do + for c in PASSPHRASE_REALLOC ""; do + for d in PASSPHRASE_MOVE ""; do + for e in PASSPHRASE_INSERT ""; do + for f in PASSPHRASE_OVERRIDE ""; do + for g in PASSPHRASE_DELETE ""; do + for h in PASSPHRASE_CONTROL ""; do + for i in PASSPHRASE_DEDICATED ""; do + for j in DEFAULT_INSERT ""; do + for k in PASSPHRASE_INVALID ""; do + make libpassphrase -B OPTIONS="$a $b $c $d $e $f $g $h $i $j $k" || exit 1 + done + done + done + done + done + done + done + done + done + done +done + |