diff options
| author | Steven Fackler <[email protected]> | 2013-10-20 21:49:22 -0700 |
|---|---|---|
| committer | Steven Fackler <[email protected]> | 2013-10-20 21:49:22 -0700 |
| commit | 448e8ebbf7062c434c7964a6a392ade7c03a1c6f (patch) | |
| tree | a9e6dfb30ec3749a9955501c41f9daad749909f2 | |
| parent | Remove folder indirection (diff) | |
| download | rust-openssl-448e8ebbf7062c434c7964a6a392ade7c03a1c6f.tar.xz rust-openssl-448e8ebbf7062c434c7964a6a392ade7c03a1c6f.zip | |
Move tests to in-binary and fix link args
| -rw-r--r-- | ffi.rs | 2 | ||||
| -rw-r--r-- | lib.rs | 3 | ||||
| -rw-r--r-- | tests.rs (renamed from test.rs) | 4 |
3 files changed, 5 insertions, 4 deletions
@@ -23,7 +23,7 @@ pub static SSL_ERROR_WANT_ACCEPT: c_int = 8; pub static SSL_VERIFY_NONE: c_int = 0; pub static SSL_VERIFY_PEER: c_int = 1; -#[link_args = "-lssl"] +#[link_args = "-lssl -lcrypto"] extern "C" { } externfn!(fn ERR_get_error() -> c_ulong) @@ -9,6 +9,9 @@ use std::libc::{c_int, c_void}; mod ffi; +#[cfg(test)] +mod tests; + static mut STARTED_INIT: AtomicBool = INIT_ATOMIC_BOOL; static mut FINISHED_INIT: AtomicBool = INIT_ATOMIC_BOOL; @@ -1,11 +1,9 @@ -extern mod ssl; - use std::rt::io::Writer; use std::rt::io::extensions::ReaderUtil; use std::rt::io::net::tcp::TcpStream; use std::str; -use ssl::{Sslv23, SslCtx, SslStream, SslVerifyPeer}; +use super::{Sslv23, SslCtx, SslStream, SslVerifyPeer}; #[test] fn test_new_ctx() { |