aboutsummaryrefslogtreecommitdiff
path: root/dist
diff options
context:
space:
mode:
authorJ08nY2017-11-06 23:18:02 +0100
committerJ08nY2017-11-06 23:18:02 +0100
commit49674dad894488ae8af1e1039cfed2a369f74967 (patch)
tree80c408a1054d5a2fec34167ab1ed8e7fd0440524 /dist
parente3fb4697f0bf3649b5e1e9592e627f2b4a5cb00f (diff)
downloadECTester-49674dad894488ae8af1e1039cfed2a369f74967.tar.gz
ECTester-49674dad894488ae8af1e1039cfed2a369f74967.tar.zst
ECTester-49674dad894488ae8af1e1039cfed2a369f74967.zip
Diffstat (limited to 'dist')
-rw-r--r--dist/ECTester.jarbin802635 -> 810137 bytes
-rwxr-xr-xdist/ectester.sh19
2 files changed, 11 insertions, 8 deletions
diff --git a/dist/ECTester.jar b/dist/ECTester.jar
index 90d9b9a..b5d07c5 100644
--- a/dist/ECTester.jar
+++ b/dist/ECTester.jar
Binary files differ
diff --git a/dist/ectester.sh b/dist/ectester.sh
index 0de1bc3..8040096 100755
--- a/dist/ectester.sh
+++ b/dist/ectester.sh
@@ -20,12 +20,15 @@ esac
done
set -- "${positional[@]}"
-if [[ $# -ne 1 ]]; then
- echo "One argument expected:" >&2
- echo " ./ectester.sh [--dangerous] CARD_NAME" >&2
+if [[ $# -lt 1 ]]; then
+ echo "At least one argument expected:" >&2
+ echo " ./ectester.sh [--dangerous] CARD_NAME [ECTester args]" >&2
exit 1
fi
+card="$1"
+shift
+
declare -a tests=("default" "test-vectors")
if [[ "$dangerous" == "1" ]]; then
tests+=("invalid" "wrong" "composite")
@@ -34,12 +37,12 @@ fi
declare -a files=()
for i in $(seq 0 $((${#tests[@]} - 1))); do
test="${tests[$i]}"
- java -jar ECTester.jar -t ${test} -a --format yaml -l ${1}.${test}
- files+=(${1}.$test)
+ java -jar ECTester.jar -t ${test} -a --format yaml -l ${card}.${test} $@
+ files+=(${card}.$test)
done
if command -v tar 2>&1 >/dev/null; then
- tar -czvf ${1}.tar.gz ${files[*]}
+ tar -czvf ${card}.tar.gz ${files[*]}
elif command -v zip 2>&1 >/dev/null; then
- zip ${1}.zip ${files[*]}
-fi \ No newline at end of file
+ zip ${card}.zip ${files[*]}
+fi