diff options
Diffstat (limited to 'tests/io_window.rs')
-rw-r--r-- | tests/io_window.rs | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/tests/io_window.rs b/tests/io_window.rs index 8cc41a3..8f0d48b 100644 --- a/tests/io_window.rs +++ b/tests/io_window.rs @@ -1,14 +1,17 @@ -#![cfg(feature = "std")] +#![allow(clippy::reversed_empty_ranges)] // This is intentional. + use futures::io::Window; #[test] fn set() { let mut buffer = Window::new(&[1, 2, 3]); buffer.set(..3); + assert_eq!(buffer.as_ref(), &[1, 2, 3]); buffer.set(3..3); + assert_eq!(buffer.as_ref(), &[]); buffer.set(3..=2); // == 3..3 + assert_eq!(buffer.as_ref(), &[]); buffer.set(0..2); - assert_eq!(buffer.as_ref(), &[1, 2]); } |