You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
13 lines
333 B
13 lines
333 B
7 months ago
|
#![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.chunk());
|
||
|
}
|