Annotation of embedaddon/php/ext/zlib/tests/gzfile_variation14.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: Test function gzfile() by substituting agument 2 with string values.
! 3: --SKIPIF--
! 4: <?php
! 5: if (!extension_loaded('zlib')) die ('skip zlib extension not available in this build');
! 6: ?>
! 7: --FILE--
! 8: <?php
! 9:
! 10:
! 11: $filename = $filename = dirname(__FILE__)."/004.txt.gz";
! 12:
! 13:
! 14: $heredoc = <<<EOT
! 15: hello world
! 16: EOT;
! 17:
! 18: $variation_array = array(
! 19: 'string DQ' => "string",
! 20: 'string SQ' => 'string',
! 21: 'mixed case string' => "sTrInG",
! 22: 'heredoc' => $heredoc
! 23: );
! 24:
! 25:
! 26: foreach ( $variation_array as $var ) {
! 27: var_dump(gzfile( $filename, $var ) );
! 28: }
! 29: ?>
! 30: ===DONE===
! 31: --EXPECTF--
! 32:
! 33: Warning: gzfile() expects parameter 2 to be long, string given in %s on line %d
! 34: NULL
! 35:
! 36: Warning: gzfile() expects parameter 2 to be long, string given in %s on line %d
! 37: NULL
! 38:
! 39: Warning: gzfile() expects parameter 2 to be long, string given in %s on line %d
! 40: NULL
! 41:
! 42: Warning: gzfile() expects parameter 2 to be long, string given in %s on line %d
! 43: NULL
! 44: ===DONE===
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>