Crates.io | io-test-util |
lib.rs | io-test-util |
version | 0.1.0 |
source | src |
created_at | 2017-10-12 19:31:57.205869 |
updated_at | 2017-10-12 19:31:57.205869 |
description | Collection of utilities for testing failure of io components. |
homepage | https://github.com/Leopard2A5/rust-io-test-util |
repository | |
max_upload_size | |
id | 35443 |
size | 2,307 |
Collection of utilities for testing failure of io components, e.g. std::io::Read
.
[dev-dependencies]
io-test-util = "*"
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());
}