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) PASS: HTTP_Encoder : deflate : compressed to 30.14% of original (10 of 10 tests run so far have passed) --- deflate: expected bytes: 32157. Returned: 32249 (off by 92 bytes) PASS: HTTP_Encoder : gzip : uncompress possible (11 of 11 tests run so far have passed) PASS: HTTP_Encoder : gzip : compressed to 30.16% of original (12 of 12 tests run so far have passed) --- gzip: expected bytes: 32175. Returned: 32267 (off by 92 bytes) PASS: HTTP_Encoder : compress : uncompress possible (13 of 13 tests run so far have passed) PASS: HTTP_Encoder : compress : compressed to 30.15% of original (14 of 14 tests run so far have passed) --- compress: expected bytes: 32211. Returned: 32255 (off by 44 bytes) PASS: HTTP_Encoder : Vary always sent (15 of 15 tests run so far have passed)