Annotation of embedaddon/php/ext/dom/tests/DOMDocument_validate_basic.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: DOMDocument::validate() should validate an internal DTD declaration
! 3: --CREDITS--
! 4: Knut Urdalen <knut@php.net>
! 5: #PHPTestFest2009 Norway 2009-06-09 \o/
! 6: --SKIPIF--
! 7: <?php
! 8: require_once dirname(__FILE__) .'/skipif.inc';
! 9: ?>
! 10: --FILE--
! 11: <?php
! 12: $xml = "<?xml version=\"1.0\"?>
! 13: <!DOCTYPE note [
! 14: <!ELEMENT note (to,from,heading,body)>
! 15: <!ELEMENT to (#PCDATA)>
! 16: <!ELEMENT from (#PCDATA)>
! 17: <!ELEMENT heading (#PCDATA)>
! 18: <!ELEMENT body (#PCDATA)>
! 19: ]>
! 20: <note>
! 21: <to>Tove</to>
! 22: <from>Jani</from>
! 23: <heading>Reminder</heading>
! 24: <body>Don't forget me this weekend</body>
! 25: </note>";
! 26: $dom = new DOMDocument('1.0');
! 27: $dom->loadXML($xml);
! 28: var_dump($dom->validate());
! 29: ?>
! 30: --EXPECTF--
! 31: bool(true)
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>