expand_error.phpt 667 B

1234567891011121314151617181920212223242526272829303132333435
  1. --TEST--
  2. XMLReader: Expand Error
  3. --EXTENSIONS--
  4. xmlreader
  5. dom
  6. --SKIPIF--
  7. <?php $reader = new XMLReader();
  8. if (!method_exists($reader, 'expand')) print "skip";
  9. ?>
  10. --FILE--
  11. <?php
  12. $xmlstring = '<?xml version="1.0" encoding="UTF-8"?>
  13. <books><book>new book</book></books>';
  14. $reader = new XMLReader();
  15. try {
  16. $reader->expand();
  17. } catch (Error $exception) {
  18. echo $exception->getMessage() . "\n";
  19. }
  20. $reader->close();
  21. $reader = new XMLReader();
  22. $reader->XML($xmlstring);
  23. var_dump($reader->expand());
  24. $reader->close();
  25. ?>
  26. --EXPECTF--
  27. Data must be loaded before expanding
  28. Warning: XMLReader::expand(): An Error Occurred while expanding in %s on line %d
  29. bool(false)