# IO Test Util Collection of utilities for testing failure of io components, e.g. `std::io::Read`. # Usage ### In your Cargo.toml: ```toml [dev-dependencies] io-test-util = "*" ``` ### In your test: ```rust extern crate io_test_util; use io_test_util::ErrReader; use std::io::{ErrorKind, Read}; pub fn main() { let mut reader = ErrReader::new(ErrorKind::BrokenPipe); let res = reader.read(&mut[0; 1]); assert!(res.is_err()); } ```