]> git.lizzy.rs Git - rust.git/blob - library/std/src/sys/unix/fd/tests.rs
Rollup merge of #105692 - JohnTitor:issue-104678, r=compiler-errors
[rust.git] / library / std / src / sys / unix / fd / tests.rs
1 use super::{FileDesc, IoSlice};
2 use crate::os::unix::io::FromRawFd;
3 use core::mem::ManuallyDrop;
4
5 #[test]
6 fn limit_vector_count() {
7     let stdout = ManuallyDrop::new(unsafe { FileDesc::from_raw_fd(1) });
8     let bufs = (0..1500).map(|_| IoSlice::new(&[])).collect::<Vec<_>>();
9     assert!(stdout.write_vectored(&bufs).is_ok());
10 }