From 24d46d348365e65ba95659b035b6aff878ac8d85 Mon Sep 17 00:00:00 2001 From: Niels Dossche <7771979+nielsdos@users.noreply.github.com> Date: Mon, 20 May 2024 23:16:36 +0200 Subject: [PATCH] Add a test for previously-uncovered error condition in C14N --- ext/dom/tests/c14n_no_nodeset_returned.phpt | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 ext/dom/tests/c14n_no_nodeset_returned.phpt diff --git a/ext/dom/tests/c14n_no_nodeset_returned.phpt b/ext/dom/tests/c14n_no_nodeset_returned.phpt new file mode 100644 index 0000000000000..66efd8ba2b46a --- /dev/null +++ b/ext/dom/tests/c14n_no_nodeset_returned.phpt @@ -0,0 +1,16 @@ +--TEST-- +Not returning a node set for C14N +--EXTENSIONS-- +dom +--FILE-- +loadXML('test'); +try { + $dom->documentElement->C14N(true, false, ['query' => 'string(./root/text())']); +} catch (Error $e) { + echo $e->getMessage(), "\n"; +} +?> +--EXPECT-- +XPath query did not return a nodeset