xref: /aosp_15_r20/external/lz4/build/VS2022/_test.bat (revision 27162e4e17433d5aa7cb38e7b6a433a09405fc7f)
1set /a errorno=1
2for /F "delims=#" %%E in ('"prompt #$E# & for %%E in (1) do rem"') do set "esc=%%E"
3
4@rem set "Configuration=Debug"
5@rem set "Platform=Win32"
6
7set "BIN=.\bin\!Platform!_!Configuration!"
8set "TEST_FILES=..\..\tests\COPYING"
9
10echo !BIN!\lz4 -h
11     !BIN!\lz4 -h	|| goto :ERROR
12
13echo !BIN!\lz4 -i1b
14     !BIN!\lz4 -i1b	|| goto :ERROR
15
16echo !BIN!\lz4 -i1b5
17     !BIN!\lz4 -i1b5	|| goto :ERROR
18
19echo !BIN!\lz4 -i1b10
20     !BIN!\lz4 -i1b10	|| goto :ERROR
21
22echo !BIN!\lz4 -i1b15
23     !BIN!\lz4 -i1b15	|| goto :ERROR
24
25echo fullbench
26!BIN!\fullbench.exe --no-prompt -i1 %TEST_FILES%	|| goto :ERROR
27
28echo fuzzer
29!BIN!\fuzzer.exe -v -T30s				|| goto :ERROR
30
31
32set /a errorno=0
33goto :END
34
35:ERROR
36
37:END
38exit /B %errorno%
39