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