Skip to content

Commit 23f3b54

Browse files
committed
Merge branch 'PHP-7.4'
2 parents 284e993 + 550a2df commit 23f3b54

File tree

3 files changed

+29
-0
lines changed

3 files changed

+29
-0
lines changed

ext/dom/tests/DOMDocument_createEntityReference_error1.phpt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,10 @@ $objDoc = new DomDocument();
99
try {
1010
$objDoc->createEntityReference('!');
1111
} catch (DOMException $e) {
12+
var_dump($e->getCode() === DOM_INVALID_CHARACTER_ERR);
1213
echo $e->getMessage();
1314
}
1415
?>
1516
--EXPECT--
17+
bool(true)
1618
Invalid Character Error
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
--TEST--
2+
DOMEntityReference - read $nodeName property
3+
--SKIPIF--
4+
<?php require_once('skipif.inc'); ?>
5+
--FILE--
6+
<?php
7+
$der = new DOMEntityReference('nbsp');
8+
var_dump($der->nodeName);
9+
?>
10+
--EXPECT--
11+
string(4) "nbsp"
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
--TEST--
2+
DOMEntityReference - DOM_INVALID_CHARACTER_ERR raised if name contains an invalid character
3+
--SKIPIF--
4+
<?php require_once('skipif.inc'); ?>
5+
--FILE--
6+
<?php
7+
try {
8+
new DOMEntityReference('!');
9+
} catch (DOMException $e) {
10+
var_dump($e->getCode() === DOM_INVALID_CHARACTER_ERR);
11+
echo $e->getMessage();
12+
}
13+
?>
14+
--EXPECT--
15+
bool(true)
16+
Invalid Character Error

0 commit comments

Comments
 (0)