]> granicus.if.org Git - php/commitdiff
Test an error case with DOMDocument::createEntityReference
authorFabien Villepinte <fabien.villepinte@gmail.com>
Tue, 15 Oct 2019 19:56:44 +0000 (21:56 +0200)
committerFabien Villepinte <fabien.villepinte@gmail.com>
Tue, 15 Oct 2019 19:56:44 +0000 (21:56 +0200)
ext/dom/tests/DOMDocument_createEntityReference_error1.phpt [new file with mode: 0644]

diff --git a/ext/dom/tests/DOMDocument_createEntityReference_error1.phpt b/ext/dom/tests/DOMDocument_createEntityReference_error1.phpt
new file mode 100644 (file)
index 0000000..d9c2562
--- /dev/null
@@ -0,0 +1,16 @@
+--TEST--
+DomDocument::createEntityReference() - DOM_INVALID_CHARACTER_ERR raised if name contains an invalid character
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
+--FILE--
+<?php
+$objDoc = new DomDocument();
+
+try {
+    $objDoc->createEntityReference('!');
+} catch (DOMException $e) {
+    echo $e->getMessage();
+}
+?>
+--EXPECT--
+Invalid Character Error