diff options
Diffstat (limited to 'ext/dom/tests/DOMElement_hasAttributes_basic.phpt')
-rw-r--r-- | ext/dom/tests/DOMElement_hasAttributes_basic.phpt | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/ext/dom/tests/DOMElement_hasAttributes_basic.phpt b/ext/dom/tests/DOMElement_hasAttributes_basic.phpt new file mode 100644 index 0000000..8e804be --- /dev/null +++ b/ext/dom/tests/DOMElement_hasAttributes_basic.phpt @@ -0,0 +1,49 @@ +--TEST-- +DOMNode: hasAttributes() +--CREDITS-- +James Lewis <james@s-1.com> +#TestFest 2008 +--SKIPIF-- +<?php require_once('skipif.inc'); ?> +--FILE-- +<?php +require_once("dom_test.inc"); + +$dom = new DOMDocument; +$dom->loadXML($xmlstr); +if(!$dom) { + echo "Error while parsing the document\n"; + exit; +} + +$element = $dom->documentElement; + +echo "Verify that we have a DOMElement object:\n"; +echo get_class($element), "\n"; + +echo "\nElement should have attributes:\n"; +var_dump($element->hasAttributes()); + +$nodelist=$dom->getElementsByTagName('tbody') ; +$element = $nodelist->item(0); + +echo "\nVerify that we have a DOMElement object:\n"; +echo get_class($element), "\n"; + +echo "\nElement should have no attributes:\n"; +var_dump($element->hasAttributes()); + + +?> +--EXPECTF-- +Verify that we have a DOMElement object: +DOMElement + +Element should have attributes: +bool(true) + +Verify that we have a DOMElement object: +DOMElement + +Element should have no attributes: +bool(false) |