summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorblotus2017-09-26 10:34:24 +0200
committerGitHub2017-09-26 10:34:24 +0200
commit5bb28dfa613df0d642afaa70086ab1201fbb8cd5 (patch)
treef1d4c535d7838773c1c98d65a596ce0441b6c479 /src
parent37b67c1a96c84deb279376f1eb5c2e164dfae7a1 (diff)
parent07c148b3790429c9da5a9500bfab9cbaa6d8ecf5 (diff)
Merge pull request #8 from nbs-system/fix_local_xxe
Fix XXE test when running without XML support
Diffstat (limited to 'src')
-rw-r--r--src/tests/disable_xxe_dom.phpt7
-rw-r--r--src/tests/disable_xxe_dom_disabled.phpt4
-rw-r--r--src/tests/disable_xxe_simplexml.phpt4
-rw-r--r--src/tests/disable_xxe_simplexml_oop.phpt4
-rw-r--r--src/tests/disable_xxe_xml_parse.phpt9
5 files changed, 17 insertions, 11 deletions
diff --git a/src/tests/disable_xxe_dom.phpt b/src/tests/disable_xxe_dom.phpt
index 8b63589..e1459e3 100644
--- a/src/tests/disable_xxe_dom.phpt
+++ b/src/tests/disable_xxe_dom.phpt
@@ -2,8 +2,11 @@
2Disable XXE 2Disable XXE
3--SKIPIF-- 3--SKIPIF--
4<?php 4<?php
5 if (!extension_loaded("snuffleupagus")) die "skip"; 5 if (!extension_loaded("snuffleupagus")) {
6 if (!extension_loaded("dom")) die "skip"; 6 echo "skip";
7} elseif (!extension_loaded("dom")) {
8 echo "skip";
9}
7 ?> 10 ?>
8--INI-- 11--INI--
9sp.configuration_file={PWD}/config/disable_xxe.ini 12sp.configuration_file={PWD}/config/disable_xxe.ini
diff --git a/src/tests/disable_xxe_dom_disabled.phpt b/src/tests/disable_xxe_dom_disabled.phpt
index a7ccd60..a791ebc 100644
--- a/src/tests/disable_xxe_dom_disabled.phpt
+++ b/src/tests/disable_xxe_dom_disabled.phpt
@@ -2,8 +2,8 @@
2Disable XXE 2Disable XXE
3--SKIPIF-- 3--SKIPIF--
4<?php 4<?php
5 if (!extension_loaded("snuffleupagus")) die "skip"; 5 if (!extension_loaded("snuffleupagus")) echo "skip";
6 if (!extension_loaded("dom")) die "skip"; 6 if (!extension_loaded("dom")) echo "skip";
7 ?> 7 ?>
8--INI-- 8--INI--
9sp.configuration_file={PWD}/config/disable_xxe_disable.ini 9sp.configuration_file={PWD}/config/disable_xxe_disable.ini
diff --git a/src/tests/disable_xxe_simplexml.phpt b/src/tests/disable_xxe_simplexml.phpt
index 7825167..88396c0 100644
--- a/src/tests/disable_xxe_simplexml.phpt
+++ b/src/tests/disable_xxe_simplexml.phpt
@@ -2,8 +2,8 @@
2Disable XXE 2Disable XXE
3--SKIPIF-- 3--SKIPIF--
4<?php 4<?php
5 if (!extension_loaded("snuffleupagus")) die "skip"; 5 if (!extension_loaded("snuffleupagus")) echo "skip";
6 if (!extension_loaded("simplexml")) die "skip"; 6 if (!extension_loaded("simplexml")) echo "skip";
7 ?> 7 ?>
8--INI-- 8--INI--
9sp.configuration_file={PWD}/config/disable_xxe.ini 9sp.configuration_file={PWD}/config/disable_xxe.ini
diff --git a/src/tests/disable_xxe_simplexml_oop.phpt b/src/tests/disable_xxe_simplexml_oop.phpt
index 65e4574..43c4fbf 100644
--- a/src/tests/disable_xxe_simplexml_oop.phpt
+++ b/src/tests/disable_xxe_simplexml_oop.phpt
@@ -2,8 +2,8 @@
2Disable XXE 2Disable XXE
3--SKIPIF-- 3--SKIPIF--
4<?php 4<?php
5 if (!extension_loaded("snuffleupagus")) die "skip"; 5 if (!extension_loaded("snuffleupagus")) echo "skip";
6 if (!extension_loaded("simplexml")) die "skip"; 6 if (!extension_loaded("simplexml")) echo "skip";
7 ?> 7 ?>
8--INI-- 8--INI--
9sp.configuration_file={PWD}/config/disable_xxe.ini 9sp.configuration_file={PWD}/config/disable_xxe.ini
diff --git a/src/tests/disable_xxe_xml_parse.phpt b/src/tests/disable_xxe_xml_parse.phpt
index 2bbf0be..ca77729 100644
--- a/src/tests/disable_xxe_xml_parse.phpt
+++ b/src/tests/disable_xxe_xml_parse.phpt
@@ -1,9 +1,12 @@
1--TEST-- 1--TEST--
2Disable XXE 2Disable XXE in xml_parse
3--SKIPIF-- 3--SKIPIF--
4<?php 4<?php
5 if (!extension_loaded("snuffleupagus")) die "skip"; 5 if (!extension_loaded("snuffleupagus")) {
6 if (!extension_loaded("xml")) die "skip"; 6 echo "skip because snuffleupagus isn't loaded";
7} elseif (!extension_loaded("xml")) {
8 echo "skip because the `xml` extension isn't loaded";
9}
7 ?> 10 ?>
8--INI-- 11--INI--
9sp.configuration_file={PWD}/config/disable_xxe.ini 12sp.configuration_file={PWD}/config/disable_xxe.ini