diff --git a/src/lib.rs b/src/lib.rs index de9e6b429..fa3af0cdb 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -28,6 +28,8 @@ mod hkdf; mod memory_stream; mod range_set; mod stream; +#[cfg(test)] +mod tests; mod transport_parameters; mod varint; diff --git a/tests/tests.rs b/src/tests.rs similarity index 98% rename from tests/tests.rs rename to src/tests.rs index f8a23dab9..6021b1a7b 100644 --- a/tests/tests.rs +++ b/src/tests.rs @@ -1,17 +1,3 @@ -extern crate openssl; -extern crate quicr_core as quicr; -extern crate rand; -#[macro_use] -extern crate slog; -#[macro_use] -extern crate assert_matches; -#[macro_use] -extern crate lazy_static; -extern crate bytes; -#[macro_use] -extern crate hex_literal; -extern crate byteorder; - use std::collections::VecDeque; use std::io::{self, Write}; use std::net::SocketAddrV6; @@ -24,7 +10,7 @@ use openssl::rsa::Rsa; use openssl::x509::X509; use slog::{Drain, Logger, KV}; -use quicr::*; +use super::*; struct TestDrain;