Files
h2/tests/support/src/lib.rs
Carl Lerche 93925e6d1f Limit send flow control bug to window_size (#78)
Senders could set the available capacity greater than the current
`window_size`.  This caused a panic when the sender attempted
to send more than the receiver could accept.
2017-09-12 10:48:11 -07:00

35 lines
626 B
Rust

//! Utilities to support tests.
pub extern crate bytes;
pub extern crate h2;
pub extern crate http;
#[macro_use]
pub extern crate tokio_io;
#[macro_use]
pub extern crate futures;
pub extern crate mock_io;
pub extern crate env_logger;
#[macro_use]
mod assert;
#[macro_use]
pub mod raw;
pub mod frames;
pub mod prelude;
pub mod mock;
pub mod util;
mod future_ext;
pub use future_ext::{FutureExt, Unwrap};
// This is our test Codec type
pub type Codec<T> = h2::Codec<T, ::std::io::Cursor<::bytes::Bytes>>;
// This is the frame type that is sent
pub type SendFrame = h2::frame::Frame<::std::io::Cursor<::bytes::Bytes>>;