diff options
Diffstat (limited to 'test/core/support/slice_buffer_test.c')
-rw-r--r-- | test/core/support/slice_buffer_test.c | 69 |
1 files changed, 37 insertions, 32 deletions
diff --git a/test/core/support/slice_buffer_test.c b/test/core/support/slice_buffer_test.c index a48278434f..9254f709e3 100644 --- a/test/core/support/slice_buffer_test.c +++ b/test/core/support/slice_buffer_test.c @@ -35,41 +35,46 @@ #include <grpc/support/slice_buffer.h> #include "test/core/util/test_config.h" -int main(int argc, char **argv) { +int +main (int argc, char **argv) +{ gpr_slice_buffer buf; - gpr_slice aaa = gpr_slice_from_copied_string("aaa"); - gpr_slice bb = gpr_slice_from_copied_string("bb"); + gpr_slice aaa = gpr_slice_from_copied_string ("aaa"); + gpr_slice bb = gpr_slice_from_copied_string ("bb"); size_t i; - grpc_test_init(argc, argv); - gpr_slice_buffer_init(&buf); - for (i = 0; i < 10; i++) { - gpr_slice_ref(aaa); - gpr_slice_ref(bb); - gpr_slice_buffer_add(&buf, aaa); - gpr_slice_buffer_add(&buf, bb); - } - GPR_ASSERT(buf.count > 0); - GPR_ASSERT(buf.length == 50); - gpr_slice_buffer_reset_and_unref(&buf); - GPR_ASSERT(buf.count == 0); - GPR_ASSERT(buf.length == 0); - for (i = 0; i < 10; i++) { - gpr_slice_ref(aaa); - gpr_slice_ref(bb); - gpr_slice_buffer_add(&buf, aaa); - gpr_slice_buffer_add(&buf, bb); - } - GPR_ASSERT(buf.count > 0); - GPR_ASSERT(buf.length == 50); - for (i = 0; i < 10; i++) { - gpr_slice_buffer_pop(&buf); - gpr_slice_unref(aaa); - gpr_slice_unref(bb); - } - GPR_ASSERT(buf.count == 0); - GPR_ASSERT(buf.length == 0); - gpr_slice_buffer_destroy(&buf); + grpc_test_init (argc, argv); + gpr_slice_buffer_init (&buf); + for (i = 0; i < 10; i++) + { + gpr_slice_ref (aaa); + gpr_slice_ref (bb); + gpr_slice_buffer_add (&buf, aaa); + gpr_slice_buffer_add (&buf, bb); + } + GPR_ASSERT (buf.count > 0); + GPR_ASSERT (buf.length == 50); + gpr_slice_buffer_reset_and_unref (&buf); + GPR_ASSERT (buf.count == 0); + GPR_ASSERT (buf.length == 0); + for (i = 0; i < 10; i++) + { + gpr_slice_ref (aaa); + gpr_slice_ref (bb); + gpr_slice_buffer_add (&buf, aaa); + gpr_slice_buffer_add (&buf, bb); + } + GPR_ASSERT (buf.count > 0); + GPR_ASSERT (buf.length == 50); + for (i = 0; i < 10; i++) + { + gpr_slice_buffer_pop (&buf); + gpr_slice_unref (aaa); + gpr_slice_unref (bb); + } + GPR_ASSERT (buf.count == 0); + GPR_ASSERT (buf.length == 0); + gpr_slice_buffer_destroy (&buf); return 0; } |