mirror of
https://github.com/cuberite/libevent.git
synced 2025-09-09 12:28:19 -04:00
More evbuffer_peek() test cases
This commit is contained in:
parent
e2d139dd7e
commit
154006ad36
@ -1864,6 +1864,14 @@ test_evbuffer_peek_first_gt(void *info)
|
||||
/** Just in case */
|
||||
tt_int_op(evbuffer_peek(buf, -1, &ptr, v, 2), ==, 2);
|
||||
|
||||
evbuffer_ptr_set(buf, &ptr, 20, EVBUFFER_PTR_ADD);
|
||||
tt_int_op(evbuffer_peek(buf, -1, &ptr, NULL, 0), ==, 2);
|
||||
tt_int_op(evbuffer_peek(buf, -1, &ptr, v, 2), ==, 2);
|
||||
tt_int_op(evbuffer_peek(buf, 2, &ptr, NULL, 0), ==, 1);
|
||||
tt_int_op(evbuffer_peek(buf, 2, &ptr, v, 2), ==, 1);
|
||||
tt_int_op(evbuffer_peek(buf, 3, &ptr, NULL, 0), ==, 2);
|
||||
tt_int_op(evbuffer_peek(buf, 3, &ptr, v, 2), ==, 2);
|
||||
|
||||
end:
|
||||
if (buf)
|
||||
evbuffer_free(buf);
|
||||
|
Loading…
x
Reference in New Issue
Block a user