PASS: HTTP_Encoder : recognize "x-gzip" as gzip (1 of 1 tests run so far have passed) --- AE | UA = compress, x-gzip | Any browser Expected = array ( 0 => 'gzip', 1 => 'x-gzip', ) Returned = array ( 0 => 'gzip', 1 => 'x-gzip', ) PASS: HTTP_Encoder : gzip w/ non-zero q (2 of 2 tests run so far have passed) --- AE | UA = compress, x-gzip;q=0.5 | Any browser Expected = array ( 0 => 'gzip', 1 => 'x-gzip', ) Returned = array ( 0 => 'gzip', 1 => 'x-gzip', ) PASS: HTTP_Encoder : gzip w/ zero q (3 of 3 tests run so far have passed) --- AE | UA = compress, x-gzip;q=0 | Any browser Expected = array ( 0 => 'compress', 1 => 'compress', ) Returned = array ( 0 => 'compress', 1 => 'compress', ) PASS: HTTP_Encoder : IE6 w/o "enhanced security" (4 of 4 tests run so far have passed) --- AE | UA = gzip, deflate | Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Expected = array ( 0 => '', 1 => '', ) Returned = array ( 0 => '', 1 => '', ) PASS: HTTP_Encoder : IE6 w/ "enhanced security" (5 of 5 tests run so far have passed) --- AE | UA = gzip, deflate | Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) Expected = array ( 0 => 'gzip', 1 => 'gzip', ) Returned = array ( 0 => 'gzip', 1 => 'gzip', ) PASS: HTTP_Encoder : IE5.5 (6 of 6 tests run so far have passed) --- AE | UA = gzip, deflate | Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.01) Expected = array ( 0 => '', 1 => '', ) Returned = array ( 0 => '', 1 => '', ) PASS: HTTP_Encoder : Opera identifying as IE6 (7 of 7 tests run so far have passed) --- AE | UA = gzip,deflate | Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 9.25 Expected = array ( 0 => 'gzip', 1 => 'gzip', ) Returned = array ( 0 => 'gzip', 1 => 'gzip', ) PASS: HTTP_Encoder : IE6 w/ "enhanced security" (8 of 8 tests run so far have passed) --- AE | UA = gzip, deflate | Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) Expected = array ( 0 => '', 1 => '', ) Returned = array ( 0 => '', 1 => '', ) PASS: HTTP_Encoder : deflate : uncompress possible (9 of 9 tests run so far have passed) !FAIL: HTTP_Encoder : deflate : compressed to 29.42% of original (1 of 10 tests run so far have failed) --- deflate: expected bytes: 32268. Returned: 32517 (off by 249 bytes) PASS: HTTP_Encoder : gzip : uncompress possible (10 of 11 tests run so far have passed) !FAIL: HTTP_Encoder : gzip : compressed to 29.44% of original (2 of 12 tests run so far have failed) --- gzip: expected bytes: 32286. Returned: 32535 (off by 249 bytes) PASS: HTTP_Encoder : compress : uncompress possible (11 of 13 tests run so far have passed) !FAIL: HTTP_Encoder : compress : compressed to 29.43% of original (3 of 14 tests run so far have failed) --- compress: expected bytes: 32325. Returned: 32523 (off by 198 bytes) PASS: HTTP_Encoder : Vary always sent to good browsers (12 of 15 tests run so far have passed) PASS: HTTP_Encoder : Vary not sent to bad IE (Issue 126) (13 of 16 tests run so far have passed)