Annotation of embedaddon/php/ext/bz2/tests/004.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: bzread() tests with invalid files
! 3: --SKIPIF--
! 4: <?php if (!extension_loaded("bz2")) print "skip"; ?>
! 5: --FILE--
! 6: <?php
! 7:
! 8: $fd = bzopen(dirname(__FILE__)."/004_1.txt.bz2","r");
! 9: var_dump(bzerror($fd));
! 10: var_dump(bzerrstr($fd));
! 11: var_dump(bzerrno($fd));
! 12:
! 13: $fd2 = bzopen(dirname(__FILE__)."/004_2.txt.bz2","r");
! 14: var_dump(bzerror($fd2));
! 15: var_dump(bzerrstr($fd2));
! 16: var_dump(bzerrno($fd2));
! 17:
! 18: var_dump(bzread($fd, 10));
! 19: var_dump(bzerror($fd));
! 20: var_dump(bzerrstr($fd));
! 21: var_dump(bzerrno($fd));
! 22:
! 23: var_dump(bzread($fd2, 10));
! 24: var_dump(bzerror($fd2));
! 25: var_dump(bzerrstr($fd2));
! 26: var_dump(bzerrno($fd2));
! 27:
! 28: var_dump(bzread($fd));
! 29: var_dump(bzerror($fd));
! 30: var_dump(bzerrstr($fd));
! 31: var_dump(bzerrno($fd));
! 32:
! 33: var_dump(bzread($fd2));
! 34: var_dump(bzerror($fd2));
! 35: var_dump(bzerrstr($fd2));
! 36: var_dump(bzerrno($fd2));
! 37:
! 38: bzclose($fd2);
! 39: var_dump(bzread($fd2));
! 40: var_dump(bzerror($fd2));
! 41: var_dump(bzerrstr($fd2));
! 42: var_dump(bzerrno($fd2));
! 43:
! 44: echo "Done\n";
! 45: ?>
! 46: --EXPECTF--
! 47: array(2) {
! 48: ["errno"]=>
! 49: int(0)
! 50: ["errstr"]=>
! 51: string(2) "OK"
! 52: }
! 53: string(2) "OK"
! 54: int(0)
! 55: array(2) {
! 56: ["errno"]=>
! 57: int(0)
! 58: ["errstr"]=>
! 59: string(2) "OK"
! 60: }
! 61: string(2) "OK"
! 62: int(0)
! 63: string(0) ""
! 64: array(2) {
! 65: ["errno"]=>
! 66: int(-5)
! 67: ["errstr"]=>
! 68: string(16) "DATA_ERROR_MAGIC"
! 69: }
! 70: string(16) "DATA_ERROR_MAGIC"
! 71: int(-5)
! 72: string(0) ""
! 73: array(2) {
! 74: ["errno"]=>
! 75: int(-4)
! 76: ["errstr"]=>
! 77: string(10) "DATA_ERROR"
! 78: }
! 79: string(10) "DATA_ERROR"
! 80: int(-4)
! 81: string(0) ""
! 82: array(2) {
! 83: ["errno"]=>
! 84: int(-5)
! 85: ["errstr"]=>
! 86: string(16) "DATA_ERROR_MAGIC"
! 87: }
! 88: string(16) "DATA_ERROR_MAGIC"
! 89: int(-5)
! 90: string(0) ""
! 91: array(2) {
! 92: ["errno"]=>
! 93: int(-4)
! 94: ["errstr"]=>
! 95: string(10) "DATA_ERROR"
! 96: }
! 97: string(10) "DATA_ERROR"
! 98: int(-4)
! 99:
! 100: Warning: bzread(): %d is not a valid stream resource in %s on line %d
! 101: bool(false)
! 102:
! 103: Warning: bzerror(): %d is not a valid stream resource in %s on line %d
! 104: bool(false)
! 105:
! 106: Warning: bzerrstr(): %d is not a valid stream resource in %s on line %d
! 107: bool(false)
! 108:
! 109: Warning: bzerrno(): %d is not a valid stream resource in %s on line %d
! 110: bool(false)
! 111: Done
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>