diff options
| author | Steven Fackler <[email protected]> | 2013-09-19 12:54:01 -0700 |
|---|---|---|
| committer | Steven Fackler <[email protected]> | 2013-09-19 12:54:01 -0700 |
| commit | a7dab3624e8424bd6c498e7ef14509dfd2a2434f (patch) | |
| tree | 043babcfb6e2a945c494091ab4bea50b089d04eb /src/ssl/test.rs | |
| parent | Connect working (diff) | |
| download | rust-openssl-a7dab3624e8424bd6c498e7ef14509dfd2a2434f.tar.xz rust-openssl-a7dab3624e8424bd6c498e7ef14509dfd2a2434f.zip | |
Sketched out implementation
doesn't work
Diffstat (limited to 'src/ssl/test.rs')
| -rw-r--r-- | src/ssl/test.rs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/ssl/test.rs b/src/ssl/test.rs index a86772a7..7a6dc997 100644 --- a/src/ssl/test.rs +++ b/src/ssl/test.rs @@ -1,6 +1,8 @@ extern mod ssl; +use std::rt::io::{Writer}; use std::rt::io::net::tcp::TcpStream; +use std::vec; use ssl::{Sslv23, SslCtx, SslStream}; @@ -14,3 +16,11 @@ fn test_new_sslstream() { let stream = TcpStream::connect(FromStr::from_str("127.0.0.1:15418").unwrap()); SslStream::new(SslCtx::new(Sslv23), stream); } + +#[test] +fn test_write() { + let stream = TcpStream::connect(FromStr::from_str("127.0.0.1:15418").unwrap()); + let mut stream = SslStream::new(SslCtx::new(Sslv23), stream); + stream.write("hello".as_bytes()); + stream.flush(); +} |