com php-src: Enable libxml entity loader test case on Windows: ext/libxml/tests/libxml_disable_entity_loader.phpt
| From: | Christoph Michael Becker | Date: | Mon, 03 Aug 2020 07:13:30 +0000 |
| Subject: | com php-src: Enable libxml entity loader test case on Windows: ext/libxml/tests/libxml_disable_entity_loader.phpt | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-112492@lists.php.net to get a copy of this message | ||
Commit: d4b32e82c81073613eae4c363f9953d5fc355023
Author: Christoph M. Becker <cmbecker69@gmx.de> Mon, 3 Aug 2020 09:12:46 +0200
Parents: fce8061ede48b2ecedb9763b22d3f3be73e862f3
Branches: PHP-7.4 master
Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=d4b32e82c81073613eae4c363f9953d5fc355023
Log:
Enable libxml entity loader test case on Windows
Changed paths:
M ext/libxml/tests/libxml_disable_entity_loader.phpt
Diff:
diff --git a/ext/libxml/tests/libxml_disable_entity_loader.phpt
b/ext/libxml/tests/libxml_disable_entity_loader.phpt
index 6477543fb2..9717da9bcf 100644
--- a/ext/libxml/tests/libxml_disable_entity_loader.phpt
+++ b/ext/libxml/tests/libxml_disable_entity_loader.phpt
@@ -1,7 +1,7 @@
--TEST--
libxml_disable_entity_loader()
--SKIPIF--
-<?php if (!extension_loaded('libxml') || !extension_loaded('dom') ||
defined('PHP_WINDOWS_VERSION_MAJOR')) die('skip'); ?>
+<?php if (!extension_loaded('libxml') || !extension_loaded('dom'))
die('skip'); ?>
--FILE--
<?php
@@ -11,7 +11,8 @@ $xml = <<<EOT
<foo>&xxe;</foo>
EOT;
-$xml = str_replace('XXE_URI', __DIR__ .
'/libxml_disable_entity_loader_payload.txt', $xml);
+$dir = str_replace('\\', '/', __DIR__);
+$xml = str_replace('XXE_URI', $dir .
'/libxml_disable_entity_loader_payload.txt', $xml);
function parseXML($xml) {
$doc = new DOMDocument();