diff options
| author | J08nY | 2017-11-01 21:50:33 +0100 |
|---|---|---|
| committer | J08nY | 2017-11-01 21:50:33 +0100 |
| commit | ca92d2e5237ce3efcfc90f22036b72a2a34679ac (patch) | |
| tree | 9801f671badfdf2dc03fcc01d85d701e2962560d /src/cz/crcs/ectester/scripts/ectester.bat | |
| parent | d789fc6f20d1f65a09804ac473c79a40cea6fedd (diff) | |
| download | ECTester-ca92d2e5237ce3efcfc90f22036b72a2a34679ac.tar.gz ECTester-ca92d2e5237ce3efcfc90f22036b72a2a34679ac.tar.zst ECTester-ca92d2e5237ce3efcfc90f22036b72a2a34679ac.zip | |
Add default test scripts.
Diffstat (limited to 'src/cz/crcs/ectester/scripts/ectester.bat')
| -rw-r--r-- | src/cz/crcs/ectester/scripts/ectester.bat | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/src/cz/crcs/ectester/scripts/ectester.bat b/src/cz/crcs/ectester/scripts/ectester.bat new file mode 100644 index 0000000..e20b855 --- /dev/null +++ b/src/cz/crcs/ectester/scripts/ectester.bat @@ -0,0 +1,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% |
