Files
third_party_rust_bytes/tests/test_take.rs
T
2020-10-16 15:16:23 -07:00

13 lines
333 B
Rust

#![warn(rust_2018_idioms)]
use bytes::buf::Buf;
#[test]
fn long_take() {
// Tests that get a take with a size greater than the buffer length will not
// overrun the buffer. Regression test for #138.
let buf = b"hello world".take(100);
assert_eq!(11, buf.remaining());
assert_eq!(b"hello world", buf.bytes());
}