Annotation of embedaddon/php/ext/xmlreader/tests/002.phpt, revision 1.1.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>