factor/extra/openssl/openssl-tests.factor

22 lines
734 B
Factor
Raw Normal View History

2008-05-11 18:41:54 -04:00
USING: io.sockets.secure io.encodings.ascii alien.strings
openssl namespaces accessors tools.test continuations kernel ;
openssl ssl-backend [
[ ] [
<ssl-config>
"resource:extra/openssl/test/server.pem" >>key-file
"resource:extra/openssl/test/root.pem" >>ca-file
2008-05-17 18:45:56 -04:00
"resource:extra/openssl/test/dh1024.pem" >>dh-file
2008-05-11 18:41:54 -04:00
"password" ascii string>alien >>password
[ ] with-ssl-context
] unit-test
[
<ssl-config>
"resource:extra/openssl/test/server.pem" >>key-file
"resource:extra/openssl/test/root.pem" >>ca-file
"wrong password" ascii string>alien >>password
[ ] with-ssl-context
] must-fail
] with-variable