Skip to content

Commit 5cde633

Browse files
committed
test: add dcb output handler when dictionary loading fails
1 parent c0be56a commit 5cde633

1 file changed

Lines changed: 26 additions & 0 deletions

File tree

tests/ob_dcb_005.phpt

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
--TEST--
2+
output handler: br,dcb: invalid output_compression_dict
3+
--SKIPIF--
4+
<?php
5+
if (BROTLI_DICTIONARY_SUPPORT === false) die('skip dictionary not supported');
6+
if (false === stristr(PHP_SAPI, 'cgi')) die('skip need sapi/cgi');
7+
?>
8+
--GET--
9+
ob=dictionary
10+
--ENV--
11+
HTTP_ACCEPT_ENCODING=br,dcb
12+
HTTP_AVAILABLE_DICTIONARY=:4SycXHyLhvKPL/nNaYXl60myMwris2L4X1O+q5tW1XE=:
13+
--FILE--
14+
<?php
15+
16+
ini_set('brotli.output_compression', 1);
17+
ini_set('brotli.output_compression_dict', '');
18+
19+
include(dirname(__FILE__) . '/data.inc');
20+
echo "{$data}";
21+
?>
22+
--EXPECT_EXTERNAL--
23+
files/ob_data.br
24+
--EXPECTHEADERS--
25+
Content-Encoding: br
26+
Vary: Accept-Encoding

0 commit comments

Comments
 (0)