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>