Fix non-dtls tests

This commit is contained in:
Steven Fackler 2015-04-08 22:12:57 -07:00
parent c5a16db97e
commit 8eb5db45bf
1 changed files with 3 additions and 4 deletions

View File

@ -45,7 +45,6 @@ macro_rules! run_test(
($module:ident, $blk:expr) => ( ($module:ident, $blk:expr) => (
#[cfg(test)] #[cfg(test)]
mod $module { mod $module {
use super::udp;
use std::io; use std::io;
use std::io::prelude::*; use std::io::prelude::*;
use std::path::Path; use std::path::Path;
@ -54,8 +53,6 @@ macro_rules! run_test(
use ssl; use ssl;
use ssl::SslMethod; use ssl::SslMethod;
use ssl::{SslContext, SslStream, VerifyCallback}; use ssl::{SslContext, SslStream, VerifyCallback};
#[cfg(feature="dtlsv1")]
use connected_socket::Connect;
use ssl::SSL_VERIFY_PEER; use ssl::SSL_VERIFY_PEER;
use crypto::hash::Type::SHA256; use crypto::hash::Type::SHA256;
use x509::X509StoreContext; use x509::X509StoreContext;
@ -70,8 +67,10 @@ macro_rules! run_test(
#[test] #[test]
#[cfg(feature="dtlsv1")] #[cfg(feature="dtlsv1")]
fn dtlsv1() { fn dtlsv1() {
use connected_socket::Connect;
let sock = UdpSocket::bind("127.0.0.1:0").unwrap(); let sock = UdpSocket::bind("127.0.0.1:0").unwrap();
let server = udp::next_server(); let server = super::udp::next_server();
let stream = sock.connect(&server[..]).unwrap(); let stream = sock.connect(&server[..]).unwrap();
$blk(SslMethod::Dtlsv1, stream); $blk(SslMethod::Dtlsv1, stream);