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