Annotation of embedaddon/php/ext/xmlreader/tests/002.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: XMLReader: libxml2 XML Reader, file data
! 3: --SKIPIF--
! 4: <?php if (!extension_loaded("xmlreader")) print "skip"; ?>
! 5: --FILE--
! 6: <?php
! 7: /* $Id: 002.phpt 204555 2006-01-04 19:44:46Z rrichards $ */
! 8: $filename = dirname(__FILE__) . '/_002.xml';
! 9: $xmlstring = '<?xml version="1.0" encoding="UTF-8"?>
! 10: <books></books>';
! 11: file_put_contents($filename, $xmlstring);
! 12:
! 13: $reader = new XMLReader();
! 14: if ($reader->open('')) exit();
! 15:
! 16: $reader = new XMLReader();
! 17: if (!$reader->open($filename)) {
! 18: $reader->close();
! 19: exit();
! 20: }
! 21:
! 22: // Only go through
! 23: while ($reader->read()) {
! 24: echo $reader->name."\n";
! 25: }
! 26: $reader->close();
! 27: unlink($filename);
! 28: touch($filename);
! 29: $reader = new XMLReader();
! 30: $reader->open($filename);
! 31: $reader->close();
! 32: unlink($filename);
! 33:
! 34: ?>
! 35: ===DONE===
! 36: --EXPECTF--
! 37:
! 38: Warning: XMLReader::open(): Empty string supplied as input in %s on line %d
! 39: books
! 40: books
! 41: ===DONE===
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>