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