From 6408bdeabcd93161d2c580a32dc46af33dbf76ed Mon Sep 17 00:00:00 2001
From: Nir Soffer <nirsof@gmail.com>
Date: Tue, 7 Jun 2011 03:15:51 +0300
Subject: [PATCH] Add failing test for evbuffer_search_range.
 Signed-off-by: Nir Soffer <nirsof@gmail.com>

---
 test/regress_buffer.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/test/regress_buffer.c b/test/regress_buffer.c
index 9c4b47c..ef8b05f 100644
--- a/test/regress_buffer.c
+++ b/test/regress_buffer.c
@@ -1279,7 +1279,11 @@ test_evbuffer_search(void *ptr)
 	tt_int_op(pos.pos, ==, -1);
 	pos = evbuffer_search_range(buf, "ack", 3, NULL, &end);
 	tt_int_op(pos.pos, ==, -1);
-
+    
+	/* Set "end" to the last byte in the buffer. */
+	evbuffer_ptr_set(buf, &end, 17, EVBUFFER_PTR_SET);
+	pos = evbuffer_search_range(buf, "attack", 6, NULL, &end);
+	tt_int_op(pos.pos, ==, 11);
 
 end:
 	if (buf)
-- 
1.7.3.5

