DOMDocument_createAttribute_error1.phpt 538 B

12345678910111213141516171819202122232425262728
  1. --TEST--
  2. DomDocument::createAttribute() - error test for DomDocument::createAttribute()
  3. --CREDITS--
  4. Muhammad Khalid Adnan
  5. # TestFest 2008
  6. --SKIPIF--
  7. <?php require_once('skipif.inc'); ?>
  8. --FILE--
  9. <?php
  10. $doc = new DOMDocument;
  11. $node = $doc->createElement("para");
  12. $newnode = $doc->appendChild($node);
  13. try {
  14. $failed_test_attribute = $doc->createAttribute("ha haha");
  15. $node->appendChild($failed_test_attribute);
  16. echo $doc->saveXML();
  17. }
  18. catch (DOMException $e) {
  19. echo 'Test failed!', PHP_EOL;
  20. }
  21. ?>
  22. --EXPECT--
  23. Test failed!