use iof::{get_line, get_line_some, stdin, ReadInto};
use ntest::timeout;
#[test]
#[cfg_attr(miri, ignore)]
#[timeout(100)]
#[should_panic]
fn reentry_stdin() {
let mut a = stdin();
let mut b = stdin();
let a = &mut *a;
let b = &mut *b;
let _: usize = a.read();
let _: usize = b.read();
}
#[test]
#[cfg_attr(miri, ignore)]
#[timeout(100)]
#[should_panic]
fn stdin_get_line() {
let _ = get_line();
}
#[test]
#[cfg_attr(miri, ignore)]
#[timeout(100)]
#[should_panic]
fn stdin_get_line_some() {
let _ = get_line_some();
}