Author: rhuijben Date: Fri Nov 20 00:51:21 2015 New Revision: 1715311 URL: http://svn.apache.org/viewvc?rev=1715311&view=rev Log: * buckets/hpack_buckets.c (test_hpack_header_encode): Create hpack table and assume that we now really compress. Actual size is now 15 bytes.
Modified: serf/trunk/test/test_buckets.c Modified: serf/trunk/test/test_buckets.c URL: http://svn.apache.org/viewvc/serf/trunk/test/test_buckets.c?rev=1715311&r1=1715310&r2=1715311&view=diff ============================================================================== --- serf/trunk/test/test_buckets.c (original) +++ serf/trunk/test/test_buckets.c Fri Nov 20 00:51:21 2015 @@ -2789,13 +2789,16 @@ static void test_hpack_header_encode(CuT { test_baton_t *tb = tc->testBaton; serf_bucket_alloc_t *alloc; + serf_hpack_table_t *tbl; serf_bucket_t *hpack; + char resultbuffer[1024]; apr_size_t sz; alloc = test__create_bucket_allocator(tc, tb->pool); + tbl = serf__hpack_table_create(TRUE, 16384, tb->pool); - hpack = serf__bucket_hpack_create(NULL, alloc); + hpack = serf__bucket_hpack_create(tbl, alloc); CuAssertTrue(tc, SERF_BUCKET_IS_HPACK(hpack)); @@ -2809,7 +2812,8 @@ static void test_hpack_header_encode(CuT /* CuAssertTrue(tc, ! SERF_BUCKET_IS_HPACK(hpack)); */ CuAssertTrue(tc, sz > 4); - CuAssertTrue(tc, sz <= 59); /* The all literal approach takes 59 bytes */ + CuAssertTrue(tc, sz <= 20); /* The all literal approach takes 59 bytes + Current size (2015-11 is 15)*/ serf_bucket_destroy(hpack); }