]> git.ipfire.org Git - thirdparty/openssl.git/blame - ms/test.bat
Import of old SSLeay release: SSLeay 0.9.1b (unreleased)
[thirdparty/openssl.git] / ms / test.bat
CommitLineData
dfeab068
RE
1@echo=off\r
2\r
3set test=p:\work\ssleay\ms\r
4set opath=%PATH%\r
5PATH=%1;%PATH%\r
6\r
7rem run this from inside the bin directory\r
8\r
9echo destest\r
10destest\r
11if errorlevel 1 goto done\r
12\r
13echo ideatest\r
14ideatest\r
15if errorlevel 1 goto done\r
16\r
17echo bftest\r
18bftest\r
19if errorlevel 1 goto done\r
20\r
21echo shatest\r
22shatest\r
23if errorlevel 1 goto done\r
24\r
25echo sha1test\r
26sha1test\r
27if errorlevel 1 goto done\r
28\r
29echo md5test\r
30md5test\r
31if errorlevel 1 goto done\r
32\r
33echo md2test\r
34md2test\r
35if errorlevel 1 goto done\r
36\r
37echo mdc2test\r
38mdc2test\r
39if errorlevel 1 goto done\r
40\r
41echo rc2test\r
42rc2test\r
43if errorlevel 1 goto done\r
44\r
45echo rc4test\r
46rc4test\r
47if errorlevel 1 goto done\r
48\r
49echo randtest\r
50randtest\r
51if errorlevel 1 goto done\r
52\r
53echo dhtest\r
54dhtest\r
55if errorlevel 1 goto done\r
56\r
57echo exptest\r
58exptest\r
59if errorlevel 1 goto done\r
60\r
61echo dsatest\r
62dsatest\r
63if errorlevel 1 goto done\r
64\r
65echo testenc\r
66call %test%\testenc ssleay\r
67if errorlevel 1 goto done\r
68\r
69echo testpem\r
70call %test%\testpem ssleay\r
71if errorlevel 1 goto done\r
72\r
73echo verify\r
74copy ..\certs\*.pem cert.tmp >nul\r
75ssleay verify -CAfile cert.tmp ..\certs\*.pem\r
76\r
77echo testss\r
78call %test%\testss ssleay\r
79if errorlevel 1 goto done\r
80\r
81echo test sslv2\r
82ssltest -ssl2\r
83if errorlevel 1 goto done\r
84\r
85echo test sslv2 with server authentication\r
86ssltest -ssl2 -server_auth -CAfile cert.tmp\r
87if errorlevel 1 goto done\r
88\r
89echo test sslv2 with client authentication \r
90ssltest -ssl2 -client_auth -CAfile cert.tmp\r
91if errorlevel 1 goto done\r
92\r
93echo test sslv2 with both client and server authentication\r
94ssltest -ssl2 -server_auth -client_auth -CAfile cert.tmp\r
95if errorlevel 1 goto done\r
96\r
97echo test sslv3\r
98ssltest -ssl3\r
99if errorlevel 1 goto done\r
100\r
101echo test sslv3 with server authentication\r
102ssltest -ssl3 -server_auth -CAfile cert.tmp\r
103if errorlevel 1 goto done\r
104\r
105echo test sslv3 with client authentication \r
106ssltest -ssl3 -client_auth -CAfile cert.tmp\r
107if errorlevel 1 goto done\r
108\r
109echo test sslv3 with both client and server authentication\r
110ssltest -ssl3 -server_auth -client_auth -CAfile cert.tmp\r
111if errorlevel 1 goto done\r
112\r
113echo test sslv2/sslv3\r
114ssltest\r
115if errorlevel 1 goto done\r
116\r
117echo test sslv2/sslv3 with server authentication\r
118ssltest -server_auth -CAfile cert.tmp\r
119if errorlevel 1 goto done\r
120\r
121echo test sslv2/sslv3 with client authentication \r
122ssltest -client_auth -CAfile cert.tmp\r
123if errorlevel 1 goto done\r
124\r
125echo test sslv2/sslv3 with both client and server authentication\r
126ssltest -server_auth -client_auth -CAfile cert.tmp\r
127if errorlevel 1 goto done\r
128\r
129\r
130del cert.tmp\r
131\r
132echo passed all tests\r
133goto end\r
134:done\r
135echo problems.....\r
136:end\r
137PATH=%opath%\r