Files
bytes/tests/test_take.rs
T

13 lines
338 B
Rust
Raw Normal View History

2019-07-26 05:01:22 +09:00
#![deny(warnings, rust_2018_idioms)]
2017-06-27 11:23:29 -07:00
use bytes::Buf;
#[test]
fn long_take() {
// Tests that get a take with a size greater than the buffer length will not
2017-06-27 11:23:29 -07:00
// overrun the buffer. Regression test for #138.
let buf = b"hello world".take(100);
2017-06-27 11:23:29 -07:00
assert_eq!(11, buf.remaining());
assert_eq!(b"hello world", buf.bytes());
}