blob: e20b8552cf2194f73b1e6e1c00e01b3492f5ad70 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
@ECHO OFF
SETLOCAL enabledelayedexpansion
SET n=0
:loop
IF NOT "%1"=="" (
IF "%1"=="--dangerous" (
SET dangerous=1
) ELSE (
SET positional[!n!]=%1
SET /A n+=1
)
SHIFT
GOTO :loop
)
IF NOT "%n%"=="1" (
ECHO "One argument expected:"
ECHO " ./ectester.bar [--dangerous] CARD_NAME"
)
SET card=!positional[%%0]!
SET tests="default test-vectors"
java -jar ECTester.jar -t default -a --format yaml -l %card%.default
java -jar ECTester.jar -t test-vectors -a --format yaml -l %card%.test-vectors
IF "%dangerous%"=="1" (
SET tests=%tests% "invalid wrong composite"
java -jar ECTester.jar -t invalid -a --format yaml -l %card%.invalid
java -jar ECTester.jar -t wrong -a --format yaml -l %card%.wrong
java -jar ECTester.jar -t composite -a --format yaml -l %card%.composite
)
zip %card%.zip %tests%
|