diff options
author | Eric Stewart <ericstewart@php.net> | 2009-05-23 01:42:37 +0000 |
---|---|---|
committer | Eric Stewart <ericstewart@php.net> | 2009-05-23 01:42:37 +0000 |
commit | 30cdf25f22ecb587ba59ffa3799ca3127a56e94a (patch) | |
tree | 3ff93453273666669cb0c5ac6031802dd9271d51 /ext/dom/tests/DOMAttr_ownerElement_error_001.phpt | |
parent | 21cb2046ae78e0e6cb19b8c76b810669950b01a1 (diff) | |
download | php-git-30cdf25f22ecb587ba59ffa3799ca3127a56e94a.tar.gz |
New test: DOMAttr read $name property.
New test: DOMAttr read $ownerElement with null parent.
New test: DOMAttr write non-string $value property
New test: DOMCDATASection __construct() with no arguments.
New test: DOMCharacterData - Invalid State Error when getting data out of content.
Diffstat (limited to 'ext/dom/tests/DOMAttr_ownerElement_error_001.phpt')
-rwxr-xr-x | ext/dom/tests/DOMAttr_ownerElement_error_001.phpt | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/ext/dom/tests/DOMAttr_ownerElement_error_001.phpt b/ext/dom/tests/DOMAttr_ownerElement_error_001.phpt new file mode 100755 index 0000000000..a7766541d5 --- /dev/null +++ b/ext/dom/tests/DOMAttr_ownerElement_error_001.phpt @@ -0,0 +1,23 @@ +--TEST-- +Read $ownerElement with null parent. +--CREDITS-- +Travis Pew +# TestFest Atlanta 2009-05-14 +--SKIPIF-- +<?php require_once('skipif.inc'); ?> +--FILE-- +<?php + +$document = new DOMDocument; +$root = $document->createElement('root'); +$document->appendChild($root); +$attr = $root->setAttribute('category', 'books'); +$document->removeChild($root); +$root = null; +var_dump($attr->ownerElement); +?> +--EXPECTF-- +Warning: Couldn't fetch DOMAttr. Node no longer exists in %s on line %d + +Notice: Undefined property: DOMAttr::$ownerElement in %s on line %d +NULL |