diff --git a/ext/simplexml/tests/000.phpt b/ext/simplexml/tests/000.phpt
index 453865ef34c..d640d0652f4 100644
--- a/ext/simplexml/tests/000.phpt
+++ b/ext/simplexml/tests/000.phpt
@@ -1,7 +1,7 @@
--TEST--
SimpleXML: var_dump()
---SKIPIF--
-
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
diff --git a/ext/simplexml/tests/035.phpt b/ext/simplexml/tests/035.phpt
index f6e911962c4..0ba6f324662 100644
--- a/ext/simplexml/tests/035.phpt
+++ b/ext/simplexml/tests/035.phpt
@@ -1,7 +1,7 @@
--TEST--
SimpleXML: __toString
---SKIPIF--
-
+--EXTENSIONS--
+simplexml
--FILE--
diff --git a/ext/simplexml/tests/036.phpt b/ext/simplexml/tests/036.phpt
index acd67c01c61..9c54994eedd 100644
--- a/ext/simplexml/tests/036.phpt
+++ b/ext/simplexml/tests/036.phpt
@@ -1,7 +1,7 @@
--TEST--
SimpleXML: overridden count() method
---SKIPIF--
-
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
addAttribute()
---SKIPIF--
-
+--EXTENSIONS--
+simplexml
--FILE--
#PHPTestFest2009 Norway 2009-06-09 \o/
---SKIPIF--
-
+--EXTENSIONS--
+simplexml
--FILE--
testfest");
diff --git a/ext/simplexml/tests/SimpleXMLElement_getDocNamespaces.phpt b/ext/simplexml/tests/SimpleXMLElement_getDocNamespaces.phpt
index 77abe3301dc..1a0021a09af 100644
--- a/ext/simplexml/tests/SimpleXMLElement_getDocNamespaces.phpt
+++ b/ext/simplexml/tests/SimpleXMLElement_getDocNamespaces.phpt
@@ -1,7 +1,7 @@
--TEST--
Testing getDocNamespaces() with invalid XML
---SKIPIF--
-
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
--FILE--
diff --git a/ext/simplexml/tests/bug24392.phpt b/ext/simplexml/tests/bug24392.phpt
index 0a0c16b9a94..1a6a245bcfc 100644
--- a/ext/simplexml/tests/bug24392.phpt
+++ b/ext/simplexml/tests/bug24392.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #24392 (empty namespaces causing confusion)
---SKIPIF--
-
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
");
diff --git a/ext/simplexml/tests/bug37076_1.phpt b/ext/simplexml/tests/bug37076_1.phpt
index d002c93f085..ed7fecd104c 100644
--- a/ext/simplexml/tests/bug37076_1.phpt
+++ b/ext/simplexml/tests/bug37076_1.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #37076 (SimpleXML ignores .=) (appending to unnamed attribute)
---SKIPIF--
-
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
');
diff --git a/ext/simplexml/tests/bug42259.phpt b/ext/simplexml/tests/bug42259.phpt
index f817291cdd5..89592546016 100644
--- a/ext/simplexml/tests/bug42259.phpt
+++ b/ext/simplexml/tests/bug42259.phpt
@@ -1,10 +1,7 @@
--TEST--
Bug #42259 (SimpleXMLIterator loses ancestry)
---SKIPIF--
-
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
';
diff --git a/ext/simplexml/tests/bug43221.phpt b/ext/simplexml/tests/bug43221.phpt
index a0ef582ec0d..4958829250a 100644
--- a/ext/simplexml/tests/bug43221.phpt
+++ b/ext/simplexml/tests/bug43221.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #43221 (SimpleXML adding default namespace in addAttribute)
---SKIPIF--
-
+--EXTENSIONS--
+simplexml
--FILE--
');
diff --git a/ext/simplexml/tests/bug44478.phpt b/ext/simplexml/tests/bug44478.phpt
index 013fceb2359..211db36a2db 100644
--- a/ext/simplexml/tests/bug44478.phpt
+++ b/ext/simplexml/tests/bug44478.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #44478 (Inconsistent behaviour when assigning new nodes)
---SKIPIF--
-
+--EXTENSIONS--
+simplexml
--FILE--
');
diff --git a/ext/simplexml/tests/bug45553.phpt b/ext/simplexml/tests/bug45553.phpt
index f4737bdc86c..34b87f7138e 100644
--- a/ext/simplexml/tests/bug45553.phpt
+++ b/ext/simplexml/tests/bug45553.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #45553 (Using XPath to return values for attributes with a namespace does not work)
---SKIPIF--
-
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
',
diff --git a/ext/simplexml/tests/bug46048.phpt b/ext/simplexml/tests/bug46048.phpt
index 35a9a566256..ff8db4d3ef5 100644
--- a/ext/simplexml/tests/bug46048.phpt
+++ b/ext/simplexml/tests/bug46048.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #46048 (SimpleXML top-level @attributes not part of iterator)
---SKIPIF--
-
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
+dom
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
9223372036854775808");
diff --git a/ext/simplexml/tests/bug61335.phpt b/ext/simplexml/tests/bug61335.phpt
index d2b9477cebf..fc04a8edca2 100644
--- a/ext/simplexml/tests/bug61335.phpt
+++ b/ext/simplexml/tests/bug61335.phpt
@@ -1,9 +1,7 @@
--TEST--
Bug #61335 - Access to array node returns wrong truth value
---SKIPIF--
-
+--EXTENSIONS--
+simplexml
--FILE--
aa\n");
diff --git a/ext/simplexml/tests/bug62328.phpt b/ext/simplexml/tests/bug62328.phpt
index 64f097136e1..00ab90d0d9f 100644
--- a/ext/simplexml/tests/bug62328.phpt
+++ b/ext/simplexml/tests/bug62328.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #62328 (implementing __toString and a cast to string fails)
---SKIPIF--
-
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
';
diff --git a/ext/simplexml/tests/bug66084_0.phpt b/ext/simplexml/tests/bug66084_0.phpt
index 35f4daf8766..075e244f29a 100644
--- a/ext/simplexml/tests/bug66084_0.phpt
+++ b/ext/simplexml/tests/bug66084_0.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #66084 simplexml_load_string() mangles empty node name, var_dump variant
---SKIPIF--
-
+--EXTENSIONS--
+simplexml
--FILE--
')), "\n";
diff --git a/ext/simplexml/tests/bug66084_1.phpt b/ext/simplexml/tests/bug66084_1.phpt
index 794c9c7e9a8..0ff6ec20b65 100644
--- a/ext/simplexml/tests/bug66084_1.phpt
+++ b/ext/simplexml/tests/bug66084_1.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #66084 simplexml_load_string() mangles empty node name, json variant
---SKIPIF--
-
+--EXTENSIONS--
+simplexml
--FILE--
')->c), "\n";
diff --git a/ext/simplexml/tests/bug67116.phpt b/ext/simplexml/tests/bug67116.phpt
index 774e43c99bc..7d58f517581 100644
--- a/ext/simplexml/tests/bug67116.phpt
+++ b/ext/simplexml/tests/bug67116.phpt
@@ -1,9 +1,7 @@
--TEST--
Bug #67116 (Inconsistent parsing of Nodes w/o linefeed)
---SKIPIF--
-
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
diff --git a/ext/simplexml/tests/bug69491.phpt b/ext/simplexml/tests/bug69491.phpt
index b48a40bf955..aeb29d30c73 100644
--- a/ext/simplexml/tests/bug69491.phpt
+++ b/ext/simplexml/tests/bug69491.phpt
@@ -1,9 +1,7 @@
--TEST--
Bug #69491 (simplexml doesn't correctly parse empty nodes on same line as another node)
---SKIPIF--
-
+--EXTENSIONS--
+simplexml
--FILE--
diff --git a/ext/simplexml/tests/bug72588.phpt b/ext/simplexml/tests/bug72588.phpt
index 1f176950547..0cabe95fbc4 100644
--- a/ext/simplexml/tests/bug72588.phpt
+++ b/ext/simplexml/tests/bug72588.phpt
@@ -1,9 +1,7 @@
--TEST--
Bug #72588 (Using global var doesn't work while accessing SimpleXML element)
---SKIPIF--
-
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
--FILE--
diff --git a/ext/simplexml/tests/bug75245.phpt b/ext/simplexml/tests/bug75245.phpt
index fa795ff6857..e0c6ed9852e 100644
--- a/ext/simplexml/tests/bug75245.phpt
+++ b/ext/simplexml/tests/bug75245.phpt
@@ -1,9 +1,7 @@
--TEST--
Bug #75245 Don't set content of elements with only whitespaces
---SKIPIF--
-
+--EXTENSIONS--
+simplexml
--FILE--
'));
diff --git a/ext/simplexml/tests/bug76712.phpt b/ext/simplexml/tests/bug76712.phpt
index 44bc0be0688..4f864b31a7b 100644
--- a/ext/simplexml/tests/bug76712.phpt
+++ b/ext/simplexml/tests/bug76712.phpt
@@ -1,9 +1,7 @@
--TEST--
BUg #76712 (Assignment of empty string creates extraneous text node)
---SKIPIF--
-
+--EXTENSIONS--
+simplexml
--FILE--
');
diff --git a/ext/simplexml/tests/feature55218.phpt b/ext/simplexml/tests/feature55218.phpt
index bef8e2a9b89..46b2a20919c 100644
--- a/ext/simplexml/tests/feature55218.phpt
+++ b/ext/simplexml/tests/feature55218.phpt
@@ -1,10 +1,7 @@
--TEST--
Bug #55218 getDocNamespaces from current element and not root
---SKIPIF--
-
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
diff --git a/ext/simplexml/tests/profile02.phpt b/ext/simplexml/tests/profile02.phpt
index 1ec0894d3b4..80abd7dc3b7 100644
--- a/ext/simplexml/tests/profile02.phpt
+++ b/ext/simplexml/tests/profile02.phpt
@@ -1,7 +1,7 @@
--TEST--
SimpleXML [profile]: Accessing an array of subnodes
---SKIPIF--
-
+--EXTENSIONS--
+simplexml
--FILE--
diff --git a/ext/simplexml/tests/profile03.phpt b/ext/simplexml/tests/profile03.phpt
index 6215ec57b01..b48dcff5ecd 100644
--- a/ext/simplexml/tests/profile03.phpt
+++ b/ext/simplexml/tests/profile03.phpt
@@ -1,7 +1,7 @@
--TEST--
SimpleXML [profile]: Accessing an attribute
---SKIPIF--
-
+--EXTENSIONS--
+simplexml
--FILE--
diff --git a/ext/simplexml/tests/profile04.phpt b/ext/simplexml/tests/profile04.phpt
index 95907e8e65c..680282725f7 100644
--- a/ext/simplexml/tests/profile04.phpt
+++ b/ext/simplexml/tests/profile04.phpt
@@ -1,7 +1,7 @@
--TEST--
SimpleXML [profile]: Accessing a namespaced element
---SKIPIF--
-
+--EXTENSIONS--
+simplexml
--FILE--
diff --git a/ext/simplexml/tests/profile05.phpt b/ext/simplexml/tests/profile05.phpt
index f69622118a1..edac419ab5f 100644
--- a/ext/simplexml/tests/profile05.phpt
+++ b/ext/simplexml/tests/profile05.phpt
@@ -1,7 +1,7 @@
--TEST--
SimpleXML [profile]: Accessing an aliased namespaced element
---SKIPIF--
-
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
-
+--EXTENSIONS--
+simplexml
+dom
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+simplexml
+libxml
--FILE--
+--EXTENSIONS--
+simplexml
+libxml
--FILE--
+--EXTENSIONS--
+simplexml
+libxml
--FILE--
+--EXTENSIONS--
+simplexml
+libxml
--FILE--
+--EXTENSIONS--
+simplexml
+libxml
--FILE--
+--EXTENSIONS--
+%EXTNAME%
--FILE--
+--EXTENSIONS--
+%EXTNAME%
--FILE--
+--EXTENSIONS--
+%EXTNAME%
--FILE--
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/bug46760.phpt b/ext/soap/tests/bug46760.phpt
index f591e1b3d6a..7ff70861284 100644
--- a/ext/soap/tests/bug46760.phpt
+++ b/ext/soap/tests/bug46760.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #46760 (SoapClient doRequest fails when proxy is used)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
'mo:http://www.w3.org/', 'location' => 'http://some.url'));
diff --git a/ext/soap/tests/bug68361.phpt b/ext/soap/tests/bug68361.phpt
index 6dbba8a4259..e34ab4bc5d4 100644
--- a/ext/soap/tests/bug68361.phpt
+++ b/ext/soap/tests/bug68361.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #68361 Segmentation fault on SoapClient::__getTypes
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
diff --git a/ext/soap/tests/bug69668.phpt b/ext/soap/tests/bug69668.phpt
index 59b3aa648fc..88785ca7993 100644
--- a/ext/soap/tests/bug69668.phpt
+++ b/ext/soap/tests/bug69668.phpt
@@ -1,9 +1,7 @@
--TEST--
Bug #69668 (SOAP: special XML characters in namespace URIs not encoded)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bug71610.phpt b/ext/soap/tests/bug71610.phpt
index f88124d50c0..92491d05769 100644
--- a/ext/soap/tests/bug71610.phpt
+++ b/ext/soap/tests/bug71610.phpt
@@ -1,8 +1,9 @@
--TEST--
SOAP Bug #71610 - Type Confusion Vulnerability - SOAP / make_http_soap_request()
+--EXTENSIONS--
+soap
--SKIPIF--
--FILE--
diff --git a/ext/soap/tests/bug71711.phpt b/ext/soap/tests/bug71711.phpt
index ec3930c6a50..61e89fd049d 100644
--- a/ext/soap/tests/bug71711.phpt
+++ b/ext/soap/tests/bug71711.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #71711: Soap Server Member variables reference bug
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bug80672.phpt b/ext/soap/tests/bug80672.phpt
index 71e2b1d8410..1ae0c32556d 100644
--- a/ext/soap/tests/bug80672.phpt
+++ b/ext/soap/tests/bug80672.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #80672 Null Dereference in SoapClient
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--GET--
wsdl
--INI--
diff --git a/ext/soap/tests/bugs/bug27742.phpt b/ext/soap/tests/bugs/bug27742.phpt
index adc4fe582e8..02b27dc0144 100644
--- a/ext/soap/tests/bugs/bug27742.phpt
+++ b/ext/soap/tests/bugs/bug27742.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #27742 (WDSL SOAP Parsing Schema bug)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--GET--
wsdl
--INI--
diff --git a/ext/soap/tests/bugs/bug28751.phpt b/ext/soap/tests/bugs/bug28751.phpt
index 4b64b62a064..a61b10a79c0 100644
--- a/ext/soap/tests/bugs/bug28751.phpt
+++ b/ext/soap/tests/bugs/bug28751.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #28751 (SoapServer does not call _autoload())
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug29061.phpt b/ext/soap/tests/bugs/bug29061.phpt
index 7cefe449954..50aec20a840 100644
--- a/ext/soap/tests/bugs/bug29061.phpt
+++ b/ext/soap/tests/bugs/bug29061.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #29061 (soap extension segfaults)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug29109.phpt b/ext/soap/tests/bugs/bug29109.phpt
index 969783ca29a..e480b3d42f1 100644
--- a/ext/soap/tests/bugs/bug29109.phpt
+++ b/ext/soap/tests/bugs/bug29109.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #29109 (Uncaught SoapFault exception: [WSDL] Out of memory)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug29236.phpt b/ext/soap/tests/bugs/bug29236.phpt
index f1d7b0e10fb..7457a362a1e 100644
--- a/ext/soap/tests/bugs/bug29236.phpt
+++ b/ext/soap/tests/bugs/bug29236.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #29236 (memory error when wsdl-cache is enabled)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=1
--FILE--
diff --git a/ext/soap/tests/bugs/bug29795.phpt b/ext/soap/tests/bugs/bug29795.phpt
index 38d4da3a8d0..109bc37f5ab 100644
--- a/ext/soap/tests/bugs/bug29795.phpt
+++ b/ext/soap/tests/bugs/bug29795.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #29795 (SegFault with Soap and Amazon's Web Services)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=1
--FILE--
diff --git a/ext/soap/tests/bugs/bug29830.phpt b/ext/soap/tests/bugs/bug29830.phpt
index adbbd7ffa55..25640f9738b 100644
--- a/ext/soap/tests/bugs/bug29830.phpt
+++ b/ext/soap/tests/bugs/bug29830.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #29844 (SoapServer::setClass() should not export non-public methods)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug29844.phpt b/ext/soap/tests/bugs/bug29844.phpt
index 3e86c26840e..87faf9fc698 100644
--- a/ext/soap/tests/bugs/bug29844.phpt
+++ b/ext/soap/tests/bugs/bug29844.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #29844 (SOAP doesn't return the result of a valid SOAP request)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug30045.phpt b/ext/soap/tests/bugs/bug30045.phpt
index 63fbadc639c..3c2a0b85865 100644
--- a/ext/soap/tests/bugs/bug30045.phpt
+++ b/ext/soap/tests/bugs/bug30045.phpt
@@ -1,10 +1,8 @@
--TEST--
Bug #30045 (Cannot pass big integers (> 2147483647) in SOAP requests)
---SKIPIF--
-
+--EXTENSIONS--
+soap
+simplexml
--INI--
soap.wsdl_cache_enabled=1
--FILE--
diff --git a/ext/soap/tests/bugs/bug30106.phpt b/ext/soap/tests/bugs/bug30106.phpt
index 96709d6aa3b..40f2fa173ad 100644
--- a/ext/soap/tests/bugs/bug30106.phpt
+++ b/ext/soap/tests/bugs/bug30106.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #30106 (SOAP cannot not parse 'ref' element. Causes Uncaught SoapFault exception)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug30799.phpt b/ext/soap/tests/bugs/bug30799.phpt
index 81079efbb72..181d4a88b03 100644
--- a/ext/soap/tests/bugs/bug30799.phpt
+++ b/ext/soap/tests/bugs/bug30799.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #30799 (SoapServer doesn't handle private or protected properties)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--INI--
log_errors=1
error_log=
diff --git a/ext/soap/tests/bugs/bug31695.phpt b/ext/soap/tests/bugs/bug31695.phpt
index abf4168c307..62345827eab 100644
--- a/ext/soap/tests/bugs/bug31695.phpt
+++ b/ext/soap/tests/bugs/bug31695.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #31695 (Cannot redefine endpoint when using WSDL)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
'http://localhost',
diff --git a/ext/soap/tests/bugs/bug32776.phpt b/ext/soap/tests/bugs/bug32776.phpt
index 978dce877d6..257cb50e992 100644
--- a/ext/soap/tests/bugs/bug32776.phpt
+++ b/ext/soap/tests/bugs/bug32776.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #32776 (SOAP doesn't support one-way operations)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug32941.phpt b/ext/soap/tests/bugs/bug32941.phpt
index 59bd06992b2..dda282edfc7 100644
--- a/ext/soap/tests/bugs/bug32941.phpt
+++ b/ext/soap/tests/bugs/bug32941.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #32941 (Sending structured exception kills a php)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug34643.phpt b/ext/soap/tests/bugs/bug34643.phpt
index a4acfa35d63..651027b1b17 100644
--- a/ext/soap/tests/bugs/bug34643.phpt
+++ b/ext/soap/tests/bugs/bug34643.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #34643 (wsdl default value)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug34657.phpt b/ext/soap/tests/bugs/bug34657.phpt
index ddf5d2fee00..11a121fc894 100644
--- a/ext/soap/tests/bugs/bug34657.phpt
+++ b/ext/soap/tests/bugs/bug34657.phpt
@@ -1,9 +1,7 @@
--TEST--
Bug #34657 (If you get a communication problem when loading the WSDL, it fatal's)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug35273.phpt b/ext/soap/tests/bugs/bug35273.phpt
index 72c44adbb32..c2839ed793b 100644
--- a/ext/soap/tests/bugs/bug35273.phpt
+++ b/ext/soap/tests/bugs/bug35273.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #35273 (Error in mapping soap - java types)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug36226-2.phpt b/ext/soap/tests/bugs/bug36226-2.phpt
index bc9b05a856b..3b77bb36f1f 100644
--- a/ext/soap/tests/bugs/bug36226-2.phpt
+++ b/ext/soap/tests/bugs/bug36226-2.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #36226 (Inconsistent handling when passing nillable arrays)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug36226.phpt b/ext/soap/tests/bugs/bug36226.phpt
index 5bb3db9fe73..eec034438c8 100644
--- a/ext/soap/tests/bugs/bug36226.phpt
+++ b/ext/soap/tests/bugs/bug36226.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #36226 (SOAP Inconsistent handling when passing potential arrays)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug36575.phpt b/ext/soap/tests/bugs/bug36575.phpt
index dd5a5d99f1f..b215ebc0fa8 100644
--- a/ext/soap/tests/bugs/bug36575.phpt
+++ b/ext/soap/tests/bugs/bug36575.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #36575 (Incorrect complex type instantiation with hierarchies)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug36614.phpt b/ext/soap/tests/bugs/bug36614.phpt
index 86d312dfe47..0be0cb440cd 100644
--- a/ext/soap/tests/bugs/bug36614.phpt
+++ b/ext/soap/tests/bugs/bug36614.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #36614 (Segfault when using Soap)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug36629.phpt b/ext/soap/tests/bugs/bug36629.phpt
index 2096da26a65..3b90ba6f45c 100644
--- a/ext/soap/tests/bugs/bug36629.phpt
+++ b/ext/soap/tests/bugs/bug36629.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #36629 (SoapServer::handle() exits on SOAP faults)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug36999.phpt b/ext/soap/tests/bugs/bug36999.phpt
index c9d03f57bdd..150cdad6a15 100644
--- a/ext/soap/tests/bugs/bug36999.phpt
+++ b/ext/soap/tests/bugs/bug36999.phpt
@@ -1,9 +1,7 @@
--TEST--
Bug #36999 (xsd:long values clamped to LONG_MAX instead of using double)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug37013.phpt b/ext/soap/tests/bugs/bug37013.phpt
index 492242d7d56..99486413ee8 100644
--- a/ext/soap/tests/bugs/bug37013.phpt
+++ b/ext/soap/tests/bugs/bug37013.phpt
@@ -1,9 +1,7 @@
--TEST--
Bug #37013 (server hangs when returning circular object references)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug37083.phpt b/ext/soap/tests/bugs/bug37083.phpt
index 89b808eaa13..55a6278078d 100644
--- a/ext/soap/tests/bugs/bug37083.phpt
+++ b/ext/soap/tests/bugs/bug37083.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #37083 (Frequent crashs in SOAP extension with new WSDL caching code in multithread WS)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache=3
--FILE--
diff --git a/ext/soap/tests/bugs/bug37278.phpt b/ext/soap/tests/bugs/bug37278.phpt
index f3fd7c17b4e..0d0ef5ae7ee 100644
--- a/ext/soap/tests/bugs/bug37278.phpt
+++ b/ext/soap/tests/bugs/bug37278.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #37278 (SOAP not respecting uri in __soapCall)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug38005.phpt b/ext/soap/tests/bugs/bug38005.phpt
index 6219141ab97..0efa8e03954 100644
--- a/ext/soap/tests/bugs/bug38005.phpt
+++ b/ext/soap/tests/bugs/bug38005.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #38005 (SoapFault faultstring doesn't follow encoding rules)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug38055.phpt b/ext/soap/tests/bugs/bug38055.phpt
index df97e1034d4..5a9c1d5d36a 100644
--- a/ext/soap/tests/bugs/bug38055.phpt
+++ b/ext/soap/tests/bugs/bug38055.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #38055 (Wrong interpretation of boolean parameters)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug38067.phpt b/ext/soap/tests/bugs/bug38067.phpt
index 0b935f30c24..a5f4a055697 100644
--- a/ext/soap/tests/bugs/bug38067.phpt
+++ b/ext/soap/tests/bugs/bug38067.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #38067 (Parameters are not decoded from utf-8 when using encoding option)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug38536.phpt b/ext/soap/tests/bugs/bug38536.phpt
index bbd166de42b..59b432ab46d 100644
--- a/ext/soap/tests/bugs/bug38536.phpt
+++ b/ext/soap/tests/bugs/bug38536.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #38536 (SOAP returns an array of values instead of an object)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug39121.phpt b/ext/soap/tests/bugs/bug39121.phpt
index caa7f6cce99..d4256092af0 100644
--- a/ext/soap/tests/bugs/bug39121.phpt
+++ b/ext/soap/tests/bugs/bug39121.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #39121 (Incorrect return array handling in non-wsdl soap client)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug39815.phpt b/ext/soap/tests/bugs/bug39815.phpt
index cc5977b5817..c67614a7972 100644
--- a/ext/soap/tests/bugs/bug39815.phpt
+++ b/ext/soap/tests/bugs/bug39815.phpt
@@ -1,8 +1,9 @@
--TEST--
Bug #39815 (to_zval_double() in ext/soap/php_encoding.c is not locale-independent)
+--EXTENSIONS--
+soap
--SKIPIF--
diff --git a/ext/soap/tests/bugs/bug39832.phpt b/ext/soap/tests/bugs/bug39832.phpt
index a4c4639f492..f5742c70984 100644
--- a/ext/soap/tests/bugs/bug39832.phpt
+++ b/ext/soap/tests/bugs/bug39832.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #39832 (SOAP Server: parameter not matching the WSDL specified type are set to 0)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug40609.phpt b/ext/soap/tests/bugs/bug40609.phpt
index ab07536c312..72172fc437c 100644
--- a/ext/soap/tests/bugs/bug40609.phpt
+++ b/ext/soap/tests/bugs/bug40609.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #40609 (Segfaults when using more than one SoapVar in a request)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug41004.phpt b/ext/soap/tests/bugs/bug41004.phpt
index 442e147bbc6..03e20e6bbf1 100644
--- a/ext/soap/tests/bugs/bug41004.phpt
+++ b/ext/soap/tests/bugs/bug41004.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #41004 (minOccurs="0" and null class member variable)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug42151.phpt b/ext/soap/tests/bugs/bug42151.phpt
index f945a8753e5..6f5c0c42077 100644
--- a/ext/soap/tests/bugs/bug42151.phpt
+++ b/ext/soap/tests/bugs/bug42151.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #42151 (__destruct functions not called after catching a SoapFault exception)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug42359.phpt b/ext/soap/tests/bugs/bug42359.phpt
index 0dff8918032..0cb4f75c69b 100644
--- a/ext/soap/tests/bugs/bug42359.phpt
+++ b/ext/soap/tests/bugs/bug42359.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #42326 (SoapServer crash)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug42488.phpt b/ext/soap/tests/bugs/bug42488.phpt
index e7edc79f9ef..992a5d3db6c 100644
--- a/ext/soap/tests/bugs/bug42488.phpt
+++ b/ext/soap/tests/bugs/bug42488.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #42488 (SoapServer reports an encoding error and the error itself breaks)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug42692.phpt b/ext/soap/tests/bugs/bug42692.phpt
index 0a1310ab9e2..42869ad7eec 100644
--- a/ext/soap/tests/bugs/bug42692.phpt
+++ b/ext/soap/tests/bugs/bug42692.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #42692 (Procedure 'int1' not present with doc/lit SoapServer)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug44811.phpt b/ext/soap/tests/bugs/bug44811.phpt
index 08e06041008..4fee5e9ec4c 100644
--- a/ext/soap/tests/bugs/bug44811.phpt
+++ b/ext/soap/tests/bugs/bug44811.phpt
@@ -1,7 +1,8 @@
--TEST--
Bug #44811 (Improve error messages when creating new SoapClient which contains invalid data)
+--EXTENSIONS--
+soap
--SKIPIF--
-
--INI--
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/bugs/bug44882.phpt b/ext/soap/tests/bugs/bug44882.phpt
index 8357b0c979b..b8b375ceb2e 100644
--- a/ext/soap/tests/bugs/bug44882.phpt
+++ b/ext/soap/tests/bugs/bug44882.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #44882 (SOAP extension object decoding bug)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug46419.phpt b/ext/soap/tests/bugs/bug46419.phpt
index d5f9751ed54..7f7eb839e3e 100644
--- a/ext/soap/tests/bugs/bug46419.phpt
+++ b/ext/soap/tests/bugs/bug46419.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #46419 (Elements of associative arrays with NULL value are lost)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug47273.phpt b/ext/soap/tests/bugs/bug47273.phpt
index a393b701ab5..d6bcfb6ef9a 100644
--- a/ext/soap/tests/bugs/bug47273.phpt
+++ b/ext/soap/tests/bugs/bug47273.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #47273 (Encoding bug in SoapServer->fault)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug50698_2.phpt b/ext/soap/tests/bugs/bug50698_2.phpt
index ac2214e8306..9420bc21f39 100644
--- a/ext/soap/tests/bugs/bug50698_2.phpt
+++ b/ext/soap/tests/bugs/bug50698_2.phpt
@@ -1,7 +1,7 @@
--TEST--
Request #50698_2 (SoapClient should handle wsdls with some incompatible endpoints -- EDGECASE: Large mix of compatible and incompatible endpoints.)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug50698_3.phpt b/ext/soap/tests/bugs/bug50698_3.phpt
index b29ab2b9c8e..6c75a21c009 100644
--- a/ext/soap/tests/bugs/bug50698_3.phpt
+++ b/ext/soap/tests/bugs/bug50698_3.phpt
@@ -1,7 +1,7 @@
--TEST--
Request #50698_3 (SoapClient should handle wsdls with some incompatible endpoints -- EDGECASE: Large set of endpoints all incompatible.)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug50698_4.phpt b/ext/soap/tests/bugs/bug50698_4.phpt
index aea3204661c..0fd32eb4f01 100644
--- a/ext/soap/tests/bugs/bug50698_4.phpt
+++ b/ext/soap/tests/bugs/bug50698_4.phpt
@@ -1,7 +1,7 @@
--TEST--
Request #50698_4 (SoapClient should handle wsdls with some incompatible endpoints)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug50762.phpt b/ext/soap/tests/bugs/bug50762.phpt
index d8ed9ce5445..c54de7deeff 100644
--- a/ext/soap/tests/bugs/bug50762.phpt
+++ b/ext/soap/tests/bugs/bug50762.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #50762 (in WSDL mode Soap Header handler function only being called if defined in WSDL)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug54911.phpt b/ext/soap/tests/bugs/bug54911.phpt
index a974c22901b..217923fe965 100644
--- a/ext/soap/tests/bugs/bug54911.phpt
+++ b/ext/soap/tests/bugs/bug54911.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #54911 (Access to a undefined member in inherit SoapClient may cause Segmentation Fault)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug69085.phpt b/ext/soap/tests/bugs/bug69085.phpt
index 468b9bb5acb..b23eb4426ac 100644
--- a/ext/soap/tests/bugs/bug69085.phpt
+++ b/ext/soap/tests/bugs/bug69085.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #69085 (SoapClient's __call() type confusion through unserialize())
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug69462.phpt b/ext/soap/tests/bugs/bug69462.phpt
index 003d62e495c..da9375ae80c 100644
--- a/ext/soap/tests/bugs/bug69462.phpt
+++ b/ext/soap/tests/bugs/bug69462.phpt
@@ -1,7 +1,7 @@
--TEST--
Bug #69462 (__soapCall with a SoapVar that has a namespace but no name crashes)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/bug73538.phpt b/ext/soap/tests/bugs/bug73538.phpt
index 1bf0372419d..fbaf9a220be 100644
--- a/ext/soap/tests/bugs/bug73538.phpt
+++ b/ext/soap/tests/bugs/bug73538.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP: SoapClient::__setHeaders array overrides previous headers
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=1
soap.wsdl_cache=2
diff --git a/ext/soap/tests/bugs/bug76348.phpt b/ext/soap/tests/bugs/bug76348.phpt
index 3049880dce6..f5fdd2e8729 100644
--- a/ext/soap/tests/bugs/bug76348.phpt
+++ b/ext/soap/tests/bugs/bug76348.phpt
@@ -1,8 +1,9 @@
--TEST--
Bug #76348 (WSDL_CACHE_MEMORY causes Segmentation fault)
+--EXTENSIONS--
+soap
--SKIPIF--
--FILE--
diff --git a/ext/soap/tests/bugs/bug77141.phpt b/ext/soap/tests/bugs/bug77141.phpt
index 268e3e049c5..f438328b0c4 100644
--- a/ext/soap/tests/bugs/bug77141.phpt
+++ b/ext/soap/tests/bugs/bug77141.phpt
@@ -1,9 +1,7 @@
--TEST--
Bug #77141 (Signedness issue in SOAP when precision=-1)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/bugs/skipif.inc b/ext/soap/tests/bugs/skipif.inc
deleted file mode 100644
index fa8574e6a25..00000000000
--- a/ext/soap/tests/bugs/skipif.inc
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/ext/soap/tests/classmap001.phpt b/ext/soap/tests/classmap001.phpt
index c3f5301f461..5bac9306877 100644
--- a/ext/soap/tests/classmap001.phpt
+++ b/ext/soap/tests/classmap001.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Classmap 1: SoapServer support for classmap
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/classmap002.phpt b/ext/soap/tests/classmap002.phpt
index cf3dd78e3f1..3d78ea37534 100644
--- a/ext/soap/tests/classmap002.phpt
+++ b/ext/soap/tests/classmap002.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Classmap 2: SoapClient support for classmap
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/classmap003.phpt b/ext/soap/tests/classmap003.phpt
index c7ea7a02ddf..f33434107f8 100644
--- a/ext/soap/tests/classmap003.phpt
+++ b/ext/soap/tests/classmap003.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Classmap 3: encoding of inherited objects
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_001s.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_001s.phpt
index a25eea52c3f..aedb9fb8cbc 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_001s.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_001s.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 001 (soap/direct): echoString
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_001w.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_001w.phpt
index 4845155a333..7c18a7035cc 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_001w.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_001w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 001 (php/wsdl): echoString
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_002p.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_002p.phpt
index a5c62425dff..0e688cb7dd1 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_002p.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_002p.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 002 (php/direct): echoString(empty)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_002s.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_002s.phpt
index 3a256241a1b..a289ee37d30 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_002s.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_002s.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 002 (soap/direct): echoString(empty)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_002w.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_002w.phpt
index ca36526947d..070314a998f 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_002w.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_002w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 002 (php/wsdl): echoString(empty)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_003p.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_003p.phpt
index fb900e8b11f..15bd49cf984 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_003p.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_003p.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 003 (php/direct): echoString(NULL)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_003s.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_003s.phpt
index d4c41cd21f0..c3e62afb87d 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_003s.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_003s.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 003 (soap/direct): echoString(NULL)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_003w.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_003w.phpt
index be9307ea70c..328be0bcd11 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_003w.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_003w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 003 (php/wsdl): echoString(NULL)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_004p.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_004p.phpt
index cb56ce67196..1bc04a80d96 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_004p.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_004p.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 004 (php/direct): echoString(entities)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_004s.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_004s.phpt
index 20c899e7eb0..6f4f3c117ab 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_004s.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_004s.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 004 (soap/direct): echoString(entities)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_004w.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_004w.phpt
index 1ee282352c6..40a4c18686a 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_004w.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_004w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 004 (php/wsdl): echoString(entities)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_005p.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_005p.phpt
index d8f91d328e2..f61bc2393b0 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_005p.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_005p.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 005 (php/direct): echoString(utf-8)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_005s.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_005s.phpt
index 116e14faac0..9dbfbb8bf7e 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_005s.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_005s.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 005 (soap/direct): echoString(utf-8)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_005w.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_005w.phpt
index a629ab9b2b4..0252ebcffe0 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_005w.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_005w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 005 (php/wsdl): echoString(utf-8)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_006p.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_006p.phpt
index a85d3c481ae..b561955e12f 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_006p.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_006p.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 006 (php/direct): echoStringArray
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_006s.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_006s.phpt
index 8ea498a5c64..84cdf040565 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_006s.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_006s.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 006 (soap/direct): echoStringArray
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_007p.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_007p.phpt
index bfa5e1c7252..8a4b314e028 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_007p.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_007p.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 007 (php/direct): echoStringArray(one)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_007s.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_007s.phpt
index 6d46588a378..5886802bf5c 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_007s.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_007s.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 007 (soap/direct): echoStringArray(one)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_008p.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_008p.phpt
index 21125586b14..376d8c25637 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_008p.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_008p.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 008 (php/direct): echoStringArray(empty)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_008s.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_008s.phpt
index 2bae84505f5..743299ff831 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_008s.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_008s.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 008 (soap/direct): echoStringArray(empty)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_009p.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_009p.phpt
index bee2f796349..063bf93dc42 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_009p.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_009p.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 009 (php/direct): echoStringArray(NULL)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_009s.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_009s.phpt
index 6aec611fb8d..6d5a36c19c4 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_009s.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_009s.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 009 (soap/direct): echoStringArray(NULL)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_010p.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_010p.phpt
index 9c2aa0ff4c3..5e335547293 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_010p.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_010p.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 010 (php/direct): echoInteger
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_010s.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_010s.phpt
index 1f012cae9f3..6047f6e909a 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_010s.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_010s.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 010 (soap/direct): echoInteger
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_010w.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_010w.phpt
index 5dc4652a320..3271bf35745 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_010w.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_010w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 010 (php/wsdl): echoInteger
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_011p.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_011p.phpt
index 739ded994d1..bbbba365f0a 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_011p.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_011p.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 011 (php/direct): echoIntegerArray
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_011s.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_011s.phpt
index d7699e2ea6c..73fb6bc973e 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_011s.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_011s.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 011 (soap/direct): echoIntegerArray
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_012p.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_012p.phpt
index 7cee31910b0..0b364930229 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_012p.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_012p.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 012 (php/direct): echoFloat
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
--FILE--
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_012s.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_012s.phpt
index e0043394099..cd25a7b5ca2 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_012s.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_012s.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 012 (soap/direct): echoFloat
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
--FILE--
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_012w.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_012w.phpt
index 2badc6f6f45..8e778fd32c8 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_012w.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_012w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 012 (php/wsdl): echoFloat
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_013p.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_013p.phpt
index c68018204a5..d88ec52b10f 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_013p.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_013p.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 013 (php/direct): echoFloatArray
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
--FILE--
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_013s.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_013s.phpt
index 9ebc29470a1..1e546f40ab0 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_013s.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_013s.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 013 (soap/direct): echoFloatArray
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
--FILE--
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_013w.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_013w.phpt
index 437119c1cf8..6245fe83698 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_013w.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_013w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 013 (php/wsdl): echoFloatArray
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_014p.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_014p.phpt
index b78142d44ea..23f44ac6e81 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_014p.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_014p.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 014 (php/direct): echoStruct
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
--FILE--
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_014s.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_014s.phpt
index f81a0c13f47..520e6b4d188 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_014s.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_014s.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 014 (soap/direct): echoStruct
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
--FILE--
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_014w.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_014w.phpt
index 49f64584e7d..e48e151551c 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_014w.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_014w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 014 (php/wsdl): echoStruct
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_015p.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_015p.phpt
index bb532f46d02..e206f3f0615 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_015p.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_015p.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 015 (php/direct): echoStructArray
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
--FILE--
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_015s.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_015s.phpt
index c167556f12a..a14d9cf1264 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_015s.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_015s.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 015 (soap/direct): echoStructArray
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
--FILE--
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_015w.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_015w.phpt
index 4723a182164..4ee706ffbb8 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_015w.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_015w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 015 (php/wsdl): echoStructArray
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_016p.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_016p.phpt
index 0c3a028f1ee..611b0f7235d 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_016p.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_016p.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 016 (php/direct): echoVoid
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_016s.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_016s.phpt
index 24cd42b0de2..6d56e994670 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_016s.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_016s.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 016 (soap/direct): echoVoid
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_016w.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_016w.phpt
index 2bc07cc695a..740c68d07d4 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_016w.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_016w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 016 (php/wsdl): echoVoid
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_017p.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_017p.phpt
index 5f6b3c31430..9e56079784c 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_017p.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_017p.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 017 (php/direct): echoBase64
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_017s.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_017s.phpt
index 3e3c6e12720..3017c218028 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_017s.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_017s.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 017 (soap/direct): echoBase64
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_017w.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_017w.phpt
index 2467fb57d40..37587b59bf3 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_017w.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_017w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 017 (php/wsdl): echoBase64
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_018p.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_018p.phpt
index 3738148c190..e0b593b41a5 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_018p.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_018p.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 018 (php/direct): echoHexBinary
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_018s.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_018s.phpt
index a531069388c..b025a1918d6 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_018s.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_018s.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 018 (soap/direct): echoHexBinary
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_018w.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_018w.phpt
index 4d7f4d0f0a1..52fdd92fa49 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_018w.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_018w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 018 (php/wsdl): echoHexBinary
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_019p.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_019p.phpt
index a767301d67b..80f29f0bd48 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_019p.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_019p.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 019 (php/direct): echoDecimal
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_019s.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_019s.phpt
index 56bea8b4e84..f4b81287319 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_019s.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_019s.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 019 (soap/direct): echoDecimal
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_019w.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_019w.phpt
index 6153a01386b..4997308dafa 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_019w.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_019w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 019 (php/wsdl): echoDecimal
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_020p.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_020p.phpt
index 4afe922e85b..71acc642478 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_020p.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_020p.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 020 (php/direct): echoDate
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_020s.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_020s.phpt
index 6ced7482adf..e33943bee9f 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_020s.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_020s.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 020 (soap/direct): echoDate
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_020w.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_020w.phpt
index 4383f732ee6..2bb80c75a93 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_020w.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_020w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 020 (php/wsdl): echoDate
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_021p.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_021p.phpt
index 69edf346d91..ad967845916 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_021p.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_021p.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 021 (php/direct): echoBoolean
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_021s.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_021s.phpt
index 8f2a66fc50b..1af84ff3b85 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_021s.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_021s.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 021 (soap/direct): echoBoolean
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_021w.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_021w.phpt
index 843b23301e5..33e06331b88 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_021w.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_021w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 021 (php/wsdl): echoBoolean
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_022p.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_022p.phpt
index 07322b9876e..e5da6fe4c27 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_022p.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_022p.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 022 (php/direct): echoBoolean
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_022s.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_022s.phpt
index 9f4309cc31b..1aef099eda1 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_022s.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_022s.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 022 (soap/direct): echoBoolean
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_022w.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_022w.phpt
index bbc1ef6892e..02374c8972d 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_022w.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_022w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 022 (php/wsdl): echoBoolean
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_023p.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_023p.phpt
index 65dcad2733e..6ad2cc60825 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_023p.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_023p.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 023 (php/direct): echoBoolean
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_023s.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_023s.phpt
index 8985f38f4ac..6c70508e292 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_023s.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_023s.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 023 (soap/direct): echoBoolean
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_023w.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_023w.phpt
index 6699243a60a..e5cfe76d713 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_023w.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_023w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 023 (php/wsdl): echoBoolean
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_024p.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_024p.phpt
index f55f095019d..37118aeaa12 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_024p.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_024p.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 024 (php/direct): echoBoolean
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_024s.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_024s.phpt
index f10e7629abf..3d122818779 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_024s.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_024s.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 024 (soap/direct): echoBoolean
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"http://soapinterop.org/","trace"=>1,"exceptions"=>0));
diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_024w.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_024w.phpt
index 323fbeedfa1..1c474704b3e 100644
--- a/ext/soap/tests/interop/Round2/Base/r2_base_024w.phpt
+++ b/ext/soap/tests/interop/Round2/Base/r2_base_024w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 base 024 (php/wsdl): echoBoolean
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round2/Base/skipif.inc b/ext/soap/tests/interop/Round2/Base/skipif.inc
deleted file mode 100644
index fa8574e6a25..00000000000
--- a/ext/soap/tests/interop/Round2/Base/skipif.inc
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/ext/soap/tests/interop/Round2/GroupB/r2_groupB_001p.phpt b/ext/soap/tests/interop/Round2/GroupB/r2_groupB_001p.phpt
index 88080cf297a..b5a0d814af0 100644
--- a/ext/soap/tests/interop/Round2/GroupB/r2_groupB_001p.phpt
+++ b/ext/soap/tests/interop/Round2/GroupB/r2_groupB_001p.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 groupB 001 (php/direct): echoStructAsSimpleTypes
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
--FILE--
diff --git a/ext/soap/tests/interop/Round2/GroupB/r2_groupB_001s.phpt b/ext/soap/tests/interop/Round2/GroupB/r2_groupB_001s.phpt
index 3f5920077b9..45498981cbd 100644
--- a/ext/soap/tests/interop/Round2/GroupB/r2_groupB_001s.phpt
+++ b/ext/soap/tests/interop/Round2/GroupB/r2_groupB_001s.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 groupB 001 (soap/direct): echoStructAsSimpleTypes
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
--FILE--
diff --git a/ext/soap/tests/interop/Round2/GroupB/r2_groupB_001w.phpt b/ext/soap/tests/interop/Round2/GroupB/r2_groupB_001w.phpt
index 747614f74ee..2686128aaf3 100644
--- a/ext/soap/tests/interop/Round2/GroupB/r2_groupB_001w.phpt
+++ b/ext/soap/tests/interop/Round2/GroupB/r2_groupB_001w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 groupB 001 (php/wsdl): echoStructAsSimpleTypes
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round2/GroupB/r2_groupB_002p.phpt b/ext/soap/tests/interop/Round2/GroupB/r2_groupB_002p.phpt
index 3dba3343d9d..a9e731a7d28 100644
--- a/ext/soap/tests/interop/Round2/GroupB/r2_groupB_002p.phpt
+++ b/ext/soap/tests/interop/Round2/GroupB/r2_groupB_002p.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 groupB 002 (php/direct): echoSimpleTypesAsStruct
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
--FILE--
diff --git a/ext/soap/tests/interop/Round2/GroupB/r2_groupB_002s.phpt b/ext/soap/tests/interop/Round2/GroupB/r2_groupB_002s.phpt
index bda5baab701..fc7dd9e10b6 100644
--- a/ext/soap/tests/interop/Round2/GroupB/r2_groupB_002s.phpt
+++ b/ext/soap/tests/interop/Round2/GroupB/r2_groupB_002s.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 groupB 002 (soap/direct): echoSimpleTypesAsStruct
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
--FILE--
diff --git a/ext/soap/tests/interop/Round2/GroupB/r2_groupB_002w.phpt b/ext/soap/tests/interop/Round2/GroupB/r2_groupB_002w.phpt
index e990789bfbb..221628e47d6 100644
--- a/ext/soap/tests/interop/Round2/GroupB/r2_groupB_002w.phpt
+++ b/ext/soap/tests/interop/Round2/GroupB/r2_groupB_002w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 groupB 002 (php/wsdl): echoSimpleTypesAsStruct
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round2/GroupB/r2_groupB_003p.phpt b/ext/soap/tests/interop/Round2/GroupB/r2_groupB_003p.phpt
index 417ae10a418..74d1309ece9 100644
--- a/ext/soap/tests/interop/Round2/GroupB/r2_groupB_003p.phpt
+++ b/ext/soap/tests/interop/Round2/GroupB/r2_groupB_003p.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 groupB 003 (php/direct): echo2DStringArray
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round2/GroupB/r2_groupB_004p.phpt b/ext/soap/tests/interop/Round2/GroupB/r2_groupB_004p.phpt
index fb5f485f425..ce8368fd4e3 100644
--- a/ext/soap/tests/interop/Round2/GroupB/r2_groupB_004p.phpt
+++ b/ext/soap/tests/interop/Round2/GroupB/r2_groupB_004p.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 groupB 004 (php/direct): echoNestedStruct
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
--FILE--
diff --git a/ext/soap/tests/interop/Round2/GroupB/r2_groupB_004s.phpt b/ext/soap/tests/interop/Round2/GroupB/r2_groupB_004s.phpt
index fe9d90c5090..6a84a7ef18c 100644
--- a/ext/soap/tests/interop/Round2/GroupB/r2_groupB_004s.phpt
+++ b/ext/soap/tests/interop/Round2/GroupB/r2_groupB_004s.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 groupB 004 (soap/direct): echoNestedStruct
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
--FILE--
diff --git a/ext/soap/tests/interop/Round2/GroupB/r2_groupB_004w.phpt b/ext/soap/tests/interop/Round2/GroupB/r2_groupB_004w.phpt
index 6a42867c6e6..6d74e5e4e80 100644
--- a/ext/soap/tests/interop/Round2/GroupB/r2_groupB_004w.phpt
+++ b/ext/soap/tests/interop/Round2/GroupB/r2_groupB_004w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 groupB 004 (php/wsdl): echoNestedStruct
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round2/GroupB/r2_groupB_005p.phpt b/ext/soap/tests/interop/Round2/GroupB/r2_groupB_005p.phpt
index 3dd17e60225..e19a973f323 100644
--- a/ext/soap/tests/interop/Round2/GroupB/r2_groupB_005p.phpt
+++ b/ext/soap/tests/interop/Round2/GroupB/r2_groupB_005p.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 groupB 005 (php/direct): echoNestedArray
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
--FILE--
diff --git a/ext/soap/tests/interop/Round2/GroupB/r2_groupB_005s.phpt b/ext/soap/tests/interop/Round2/GroupB/r2_groupB_005s.phpt
index 20d1d1426b4..b07ee043cee 100644
--- a/ext/soap/tests/interop/Round2/GroupB/r2_groupB_005s.phpt
+++ b/ext/soap/tests/interop/Round2/GroupB/r2_groupB_005s.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 groupB 005 (soap/direct): echoNestedArray
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
--FILE--
diff --git a/ext/soap/tests/interop/Round2/GroupB/r2_groupB_005w.phpt b/ext/soap/tests/interop/Round2/GroupB/r2_groupB_005w.phpt
index a772e140111..ebc886c3a2e 100644
--- a/ext/soap/tests/interop/Round2/GroupB/r2_groupB_005w.phpt
+++ b/ext/soap/tests/interop/Round2/GroupB/r2_groupB_005w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round2 groupB 005 (php/wsdl): echoNestedArray
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round2/GroupB/skipif.inc b/ext/soap/tests/interop/Round2/GroupB/skipif.inc
deleted file mode 100644
index fa8574e6a25..00000000000
--- a/ext/soap/tests/interop/Round2/GroupB/skipif.inc
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound1_001w.phpt b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound1_001w.phpt
index 243c1bc34ed..353741948f1 100644
--- a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound1_001w.phpt
+++ b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound1_001w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round3 GroupD Compound1 001 (php/wsdl): echoPerson
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound1_002w.phpt b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound1_002w.phpt
index 91dcf5c80b0..c647593603f 100644
--- a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound1_002w.phpt
+++ b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound1_002w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round3 GroupD Compound1 002 (php/wsdl): echoDocument
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound1_003w.phpt b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound1_003w.phpt
index 2feb31661c9..aec35c98475 100644
--- a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound1_003w.phpt
+++ b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound1_003w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round3 GroupD Compound1 003 (php/wsdl): echoDocument
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound2_001w.phpt b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound2_001w.phpt
index 43c6f8e0075..44ff8346ff3 100644
--- a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound2_001w.phpt
+++ b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_compound2_001w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round3 GroupD Compound2 001 (php/wsdl): echoEmployee
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_001w.phpt b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_001w.phpt
index 3cd78f46644..476de336d6a 100644
--- a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_001w.phpt
+++ b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_001w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round3 GroupD Doc Lit 001 (php/wsdl): echoString
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_002w.phpt b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_002w.phpt
index 0d1cb99c3e5..b3dd6e08520 100644
--- a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_002w.phpt
+++ b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_002w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round3 GroupD Doc Lit 002 (php/wsdl): echoStringArray
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_003w.phpt b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_003w.phpt
index a81219e744b..8c6e3af3c20 100644
--- a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_003w.phpt
+++ b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_003w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round3 GroupD Doc Lit 003 (php/wsdl): echoStruct
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_004w.phpt b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_004w.phpt
index 28f0e9c90f5..6f5d745b92b 100644
--- a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_004w.phpt
+++ b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclit_004w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round3 GroupD Doc Lit 004 (php/wsdl): echoVoid
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_001w.phpt b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_001w.phpt
index 0541cce622e..b38ac8e20a0 100644
--- a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_001w.phpt
+++ b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_001w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round3 GroupD Doc Lit Parameters 001 (php/wsdl): echoString
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_002w.phpt b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_002w.phpt
index 1b347ff4db4..b216acf0460 100644
--- a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_002w.phpt
+++ b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_002w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round3 GroupD Doc Lit Parameters 002 (php/wsdl): echoStringArray
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_003w.phpt b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_003w.phpt
index f9d721fc608..c22e990fb1a 100644
--- a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_003w.phpt
+++ b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_003w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round3 GroupD Doc Lit Parameters 003 (php/wsdl): echoStruct
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_004w.phpt b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_004w.phpt
index 8c22336aeb3..4f63550d54b 100644
--- a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_004w.phpt
+++ b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_doclitparams_004w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round3 GroupD Doc Lit Parameters 004 (php/wsdl): echoVoid
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_emptysa_001w.phpt b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_emptysa_001w.phpt
index 6504d2dcbaf..212a212f08f 100644
--- a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_emptysa_001w.phpt
+++ b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_emptysa_001w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round3 GroupD EmptySA 001 (php/wsdl): echoString
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_import1_001w.phpt b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_import1_001w.phpt
index 3bbc0cbe55c..0823b1c2414 100644
--- a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_import1_001w.phpt
+++ b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_import1_001w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round3 GroupD Import1 001 (php/wsdl): echoString
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_import2_001w.phpt b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_import2_001w.phpt
index 756c49deb14..eab06d57657 100644
--- a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_import2_001w.phpt
+++ b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_import2_001w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round3 GroupD Import2 001 (php/wsdl): echoStruct
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_import3_001w.phpt b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_import3_001w.phpt
index 4fca5b8169f..01654c6dc5c 100644
--- a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_import3_001w.phpt
+++ b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_import3_001w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round3 GroupD Import3 001 (php/wsdl): echoStruct
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_import3_002w.phpt b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_import3_002w.phpt
index 3f05d4159e2..cac0dcab803 100644
--- a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_import3_002w.phpt
+++ b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_import3_002w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round3 GroupD Import3 002 (php/wsdl): echoStructArray
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_001w.phpt b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_001w.phpt
index 7fe35b0529c..548fa5bc475 100644
--- a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_001w.phpt
+++ b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_001w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round3 GroupD RPC Encoded 001 (php/wsdl): echoString
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_002w.phpt b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_002w.phpt
index 638ce766001..dd8745ecb07 100644
--- a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_002w.phpt
+++ b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_002w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round3 GroupD RPC Encoded 002 (php/wsdl): echoStringArray
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_003w.phpt b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_003w.phpt
index 5db899cc230..2867d1f9c26 100644
--- a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_003w.phpt
+++ b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_003w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round3 GroupD RPC Encoded 003 (php/wsdl): echoStruct
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_004w.phpt b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_004w.phpt
index 6c919b796ea..69aa465eacd 100644
--- a/ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_004w.phpt
+++ b/ext/soap/tests/interop/Round3/GroupD/r3_groupD_rpcenc_004w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round3 GroupD RPC Encoded 004 (php/wsdl): echoVoid
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round3/GroupD/skipif.inc b/ext/soap/tests/interop/Round3/GroupD/skipif.inc
deleted file mode 100644
index fa8574e6a25..00000000000
--- a/ext/soap/tests/interop/Round3/GroupD/skipif.inc
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_001w.phpt b/ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_001w.phpt
index df576c4205e..8dfbc01ba72 100644
--- a/ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_001w.phpt
+++ b/ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_001w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round3 GroupE List 001 (php/wsdl): echoLinkedList
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_002w.phpt b/ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_002w.phpt
index 13341e06ebf..12b13c345b3 100644
--- a/ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_002w.phpt
+++ b/ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_002w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round3 GroupE List 002 (php/wsdl): echoLinkedList
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_003w.phpt b/ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_003w.phpt
index 3e84283d691..bd83ba07166 100644
--- a/ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_003w.phpt
+++ b/ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_003w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round3 GroupE List 003 (php/wsdl): echoLinkedList
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_004w.phpt b/ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_004w.phpt
index 57e649a5fe3..e2e261df4c6 100644
--- a/ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_004w.phpt
+++ b/ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_004w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round3 GroupE List 004 (php/wsdl): echoLinkedList
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_005w.phpt b/ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_005w.phpt
index 68047e46451..723ed89d391 100644
--- a/ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_005w.phpt
+++ b/ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_005w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round3 GroupE List 005 (php/wsdl): echoLinkedList (cyclic)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_006w.phpt b/ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_006w.phpt
index ee74830b31c..3c82f325726 100644
--- a/ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_006w.phpt
+++ b/ext/soap/tests/interop/Round3/GroupE/r3_groupE_list_006w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round3 GroupE List 006 (php/wsdl): echoLinkedList (cyclic)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round3/GroupE/skipif.inc b/ext/soap/tests/interop/Round3/GroupE/skipif.inc
deleted file mode 100644
index fa8574e6a25..00000000000
--- a/ext/soap/tests/interop/Round3/GroupE/skipif.inc
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/ext/soap/tests/interop/Round3/GroupF/r3_groupF_ext_001w.phpt b/ext/soap/tests/interop/Round3/GroupF/r3_groupF_ext_001w.phpt
index e1425d58c6d..5e454d47214 100644
--- a/ext/soap/tests/interop/Round3/GroupF/r3_groupF_ext_001w.phpt
+++ b/ext/soap/tests/interop/Round3/GroupF/r3_groupF_ext_001w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round3 GroupF Extensibility 001 (php/wsdl): echoString
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round3/GroupF/r3_groupF_extreq_001w.phpt b/ext/soap/tests/interop/Round3/GroupF/r3_groupF_extreq_001w.phpt
index fa75ade9120..e47323f15af 100644
--- a/ext/soap/tests/interop/Round3/GroupF/r3_groupF_extreq_001w.phpt
+++ b/ext/soap/tests/interop/Round3/GroupF/r3_groupF_extreq_001w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round3 GroupF Extensibility Required 001 (php/wsdl): echoString
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_001w.phpt b/ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_001w.phpt
index 2920fa8526e..e999a621fbb 100644
--- a/ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_001w.phpt
+++ b/ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_001w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round3 GroupF Headers 001 (php/wsdl): echoString
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_002w.phpt b/ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_002w.phpt
index 131a4cb3d0e..b0427e35cf3 100644
--- a/ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_002w.phpt
+++ b/ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_002w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round3 GroupF Headers 002 (php/wsdl): echoString
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_003w.phpt b/ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_003w.phpt
index eb9745dec18..834f26dfbaa 100644
--- a/ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_003w.phpt
+++ b/ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_003w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round3 GroupF Headers 003 (php/wsdl): echoString
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_004w.phpt b/ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_004w.phpt
index 2861def5428..8059f5ecac7 100644
--- a/ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_004w.phpt
+++ b/ext/soap/tests/interop/Round3/GroupF/r3_groupF_headers_004w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round3 GroupF Headers 004 (php/wsdl): echoString
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round3/GroupF/skipif.inc b/ext/soap/tests/interop/Round3/GroupF/skipif.inc
deleted file mode 100644
index fa8574e6a25..00000000000
--- a/ext/soap/tests/interop/Round3/GroupF/skipif.inc
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/ext/soap/tests/interop/Round4/GroupG/skipif.inc b/ext/soap/tests/interop/Round4/GroupG/skipif.inc
deleted file mode 100644
index fa8574e6a25..00000000000
--- a/ext/soap/tests/interop/Round4/GroupG/skipif.inc
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_001w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_001w.phpt
index e3b4615a6ba..df5074bacae 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_001w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_001w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Complex Doc Lit 001 (php/wsdl): echoSOAPStructFault
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_002w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_002w.phpt
index 61cf4ea0780..a9902a851b1 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_002w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_002w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Complex Doc Lit 002 (php/wsdl): echoBaseStructFault
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_003w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_003w.phpt
index aafd26787a4..eed61a52e05 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_003w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_003w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Complex Doc Lit 003 (php/wsdl): echoExtendedStructFault
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_004w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_004w.phpt
index 16ff9d703e7..515770713e6 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_004w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_004w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Complex Doc Lit 004 (php/wsdl): echoMultipleFaults1(1)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_005w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_005w.phpt
index d62f33264ff..af96c1d0b53 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_005w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_005w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Complex Doc Lit 005 (php/wsdl): echoMultipleFaults1(2)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_006w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_006w.phpt
index 5d280e1c3d9..ea13c5e0fd4 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_006w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_006w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Complex Doc Lit 006 (php/wsdl): echoMultipleFaults1(3)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_007w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_007w.phpt
index eda7e18f688..27ef31622f9 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_007w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_007w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Complex Doc Lit 007 (php/wsdl): echoMultipleFaults2(1)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_008w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_008w.phpt
index 154736e75bf..be7ee1be5fa 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_008w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_008w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Complex Doc Lit 008 (php/wsdl): echoMultipleFaults2(2)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_009w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_009w.phpt
index f1d56f055c8..d703ff9febc 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_009w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_009w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Complex Doc Lit 009 (php/wsdl): echoMultipleFaults2(3)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_010w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_010w.phpt
index caa70d53ad4..ee368eb2f29 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_010w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_doclit_010w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Complex Doc Lit 010 (php/wsdl): echoMultipleFaults2(4)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_001w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_001w.phpt
index 25814f6bc76..5fced6f1a5a 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_001w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_001w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Complex RPC Enc 001 (php/wsdl): echoSOAPStructFault
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_002w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_002w.phpt
index ad8d2d81474..369243af1b5 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_002w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_002w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Complex RPC Enc 002 (php/wsdl): echoBaseStructFault
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_003w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_003w.phpt
index 76859d4e183..8a093e8a7da 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_003w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_003w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Complex RPC Enc 003 (php/wsdl): echoExtendedStructFault
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_004w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_004w.phpt
index 13cf2dfe7f0..1a59813da23 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_004w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_004w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Complex RPC Enc 004 (php/wsdl): echoMultipleFaults1(1)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_005w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_005w.phpt
index f092a7c5b9a..cdb73625a29 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_005w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_005w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Complex RPC Enc 005 (php/wsdl): echoMultipleFaults1(2)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_006w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_006w.phpt
index eabe960f914..8fa40c50512 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_006w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_006w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Complex RPC Enc 006 (php/wsdl): echoMultipleFaults1(3)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_007w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_007w.phpt
index cdd19b82231..68106a36481 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_007w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_007w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Complex RPC Enc 007 (php/wsdl): echoMultipleFaults2(1)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_008w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_008w.phpt
index c0fcefd538e..e081ec3b369 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_008w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_008w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Complex RPC Enc 008 (php/wsdl): echoMultipleFaults2(2)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_009w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_009w.phpt
index 75ceb24368a..272b64d1ef0 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_009w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_009w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Complex RPC Enc 009 (php/wsdl): echoMultipleFaults2(3)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_010w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_010w.phpt
index a4f51a041ca..a0139e3bdf1 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_010w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_complex_rpcenc_010w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Complex RPC Enc 010 (php/wsdl): echoMultipleFaults2(4)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_001w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_001w.phpt
index 5e2bbbc3bb8..43597971d2e 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_001w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_001w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Simple Doc Lit 001 (php/wsdl): echoEmptyFault
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_002w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_002w.phpt
index deb67b3ba62..0996ffc2f13 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_002w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_002w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Simple Doc Lit 002 (php/wsdl): echoStringFault
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_003w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_003w.phpt
index 7933409d50c..d96d739fafc 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_003w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_003w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Simple Doc Lit 003 (php/wsdl): echoIntArrayFault
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_004w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_004w.phpt
index 3a1b49cc42b..e316cea812a 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_004w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_004w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Simple Doc Lit 004 (php/wsdl): echoMultipleFaults1(1)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_005w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_005w.phpt
index fc58dfa67f6..5a9eb5e3ea1 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_005w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_005w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Simple Doc Lit 005 (php/wsdl): echoMultipleFaults1(2)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_006w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_006w.phpt
index 465bd19d991..9116e58d7e0 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_006w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_006w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Simple Doc Lit 006 (php/wsdl): echoMultipleFaults1(3)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_007w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_007w.phpt
index 69d78fe9201..fc422481534 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_007w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_007w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Simple Doc Lit 007 (php/wsdl): echoMultipleFaults1(4)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_008w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_008w.phpt
index 1443812a2c1..8938fde5d54 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_008w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_008w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Simple Doc Lit 008 (php/wsdl): echoMultipleFaults2(1)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_009w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_009w.phpt
index a4d4280925c..c9a3fddce6c 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_009w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_009w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Simple Doc Lit 009 (php/wsdl): echoMultipleFaults2(2)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_010w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_010w.phpt
index fc66a7fb89a..8e8d21a8043 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_010w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_010w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Simple Doc Lit 010 (php/wsdl): echoMultipleFaults2(3)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_011w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_011w.phpt
index 8b62ff3badb..fc6ec524c75 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_011w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_011w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Simple Doc Lit 011 (php/wsdl): echoMultipleFaults2(4)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_012w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_012w.phpt
index 49594bfb202..900b5cef0e0 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_012w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_012w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Simple Doc Lit 012 (php/wsdl): echoMultipleFaults3(1)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_013w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_013w.phpt
index 4f6851a73c0..1a2a8859261 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_013w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_013w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Simple Doc Lit 013 (php/wsdl): echoMultipleFaults3(2)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_014w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_014w.phpt
index c87ac861d8d..3760221e8a9 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_014w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_014w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Simple Doc Lit 014 (php/wsdl): echoMultipleFaults3(3)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_015w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_015w.phpt
index 13316d4cfa4..feada9274a8 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_015w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_015w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Simple Doc Lit 015 (php/wsdl): echoMultipleFaults4(1)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_016w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_016w.phpt
index 03e5afd8df4..ec72de989a1 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_016w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_016w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Simple Doc Lit 016 (php/wsdl): echoMultipleFaults4(2)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_017w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_017w.phpt
index c6e67049e12..b97d278fb70 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_017w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_doclit_017w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Simple Doc Lit 017 (php/wsdl): echoMultipleFaults4(3)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_001w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_001w.phpt
index 457e6fdcf20..a98081f8cc0 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_001w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_001w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Simple RPC Enc 001 (php/wsdl): echoEmptyFault
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_002w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_002w.phpt
index 55bde2cdb72..43ed1b8fb31 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_002w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_002w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Simple RPC Enc 002 (php/wsdl): echoStringFault
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_003w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_003w.phpt
index 2d4f3da6a4f..4fa3e83d747 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_003w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_003w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Simple RPC Enc 003 (php/wsdl): echoIntArrayFault
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_004w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_004w.phpt
index 6b03648b0a8..8c9f414614f 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_004w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_004w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Simple RPC Enc 004 (php/wsdl): echoMultipleFaults1(1)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_005w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_005w.phpt
index 8b30f552fe4..450097fae39 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_005w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_005w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Simple RPC Enc 005 (php/wsdl): echoMultipleFaults1(2)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_006w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_006w.phpt
index a02b785e6d1..8aa99e87577 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_006w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_006w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Simple RPC Enc 006 (php/wsdl): echoMultipleFaults1(3)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_007w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_007w.phpt
index 4e827700ecb..ad4fcd76122 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_007w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_007w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Simple RPC Enc 007 (php/wsdl): echoMultipleFaults1(4)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_008w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_008w.phpt
index 170434bae1a..17f8c93bcda 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_008w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_008w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Simple RPC Enc 008 (php/wsdl): echoMultipleFaults2(1)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_009w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_009w.phpt
index 412e50b55a8..c6a3983dcb4 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_009w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_009w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Simple RPC Enc 009 (php/wsdl): echoMultipleFaults2(2)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_010w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_010w.phpt
index 410a6833412..3c597368780 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_010w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_010w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Simple RPC Enc 010 (php/wsdl): echoMultipleFaults2(3)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_011w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_011w.phpt
index 4d13ee9e123..155de2f56b8 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_011w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_011w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Simple RPC Enc 011 (php/wsdl): echoMultipleFaults2(4)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_012w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_012w.phpt
index 48aad38d228..eadfa49bed8 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_012w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_012w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Simple RPC Enc 012 (php/wsdl): echoMultipleFaults3(1)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_013w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_013w.phpt
index a24ed8778a8..5bf679a8425 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_013w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_013w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Simple RPC Enc 013 (php/wsdl): echoMultipleFaults3(2)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_014w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_014w.phpt
index 9c7902c3fbb..8869398537f 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_014w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_014w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Simple RPC Enc 014 (php/wsdl): echoMultipleFaults3(3)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_015w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_015w.phpt
index f24c90e259d..28f117f8042 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_015w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_015w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Simple RPC Enc 015 (php/wsdl): echoMultipleFaults4(1)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_016w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_016w.phpt
index 49235700f57..7ebb5bb9332 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_016w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_016w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Simple RPC Enc 016 (php/wsdl): echoMultipleFaults4(2)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_017w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_017w.phpt
index 5b52cceb239..4d41d516272 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_017w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_simple_rpcenc_017w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH Simple RPC Enc 017 (php/wsdl): echoMultipleFaults4(3)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_001w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_001w.phpt
index 77ed867fb86..0f54418a735 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_001w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_001w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH SoapFault 001 (php/wsdl): echoVersionMismatchFault(SOAP 1.1)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_002w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_002w.phpt
index af90e15c790..4bcb6d391b1 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_002w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_002w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH SoapFault 002 (php/wsdl): echoVersionMismatchFault(SOAP 1.2)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_003w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_003w.phpt
index ffed23b5b41..777efcf8b40 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_003w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_003w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH SoapFault 003 (php/wsdl): echoVersionMismatchFault(unknown version)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_004w.phpt b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_004w.phpt
index 31ca13ee1a4..5c50cbc8403 100644
--- a/ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_004w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupH/r4_groupH_soapfault_004w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupH SoapFault 004 (php/wsdl): echoMustUnderstandFault
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupH/skipif.inc b/ext/soap/tests/interop/Round4/GroupH/skipif.inc
deleted file mode 100644
index fa8574e6a25..00000000000
--- a/ext/soap/tests/interop/Round4/GroupH/skipif.inc
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_001w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_001w.phpt
index 77b8c8e7b36..632ca3a7ddb 100644
--- a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_001w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_001w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupI XSD 001 (php/wsdl): echoVoid
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_002w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_002w.phpt
index 9f1ee78d77c..b0da17903a1 100644
--- a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_002w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_002w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupI XSD 002 (php/wsdl): echoInteger
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_003w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_003w.phpt
index f161268eac5..62f009cbdd3 100644
--- a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_003w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_003w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupI XSD 003 (php/wsdl): echoFloat
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_004w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_004w.phpt
index f36c3baa5c0..735a0f304f4 100644
--- a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_004w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_004w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupI XSD 004 (php/wsdl): echoString
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_005w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_005w.phpt
index f27bb8b455a..ddcfafb6fc9 100644
--- a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_005w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_005w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupI XSD 005 (php/wsdl): echoString(empty)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_006w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_006w.phpt
index 2a863f469d0..6652ee36e78 100644
Binary files a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_006w.phpt and b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_006w.phpt differ
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_007w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_007w.phpt
index 615fa43c39d..97ab55154af 100644
--- a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_007w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_007w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupI XSD 007 (php/wsdl): echoDate
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_008w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_008w.phpt
index 0930f87001b..17b9760a3ca 100644
--- a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_008w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_008w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupI XSD 008 (php/wsdl): echoComplexType
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_009w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_009w.phpt
index 884ea173871..0ec0923bbad 100644
--- a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_009w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_009w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupI XSD 009 (php/wsdl): echoComplexType(minOccur=0)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_010w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_010w.phpt
index b185b931f36..72b0c291c7c 100644
--- a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_010w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_010w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupI XSD 010 (php/wsdl): echoIntegerMultiOccurs
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_011w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_011w.phpt
index 930542708c9..d5775e92fd8 100644
--- a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_011w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_011w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupI XSD 011 (php/wsdl): echoFloatMultiOccurs
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_012w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_012w.phpt
index 8f7a616f490..775513ff4b6 100644
--- a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_012w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_012w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupI XSD 012 (php/wsdl): echoStringMultiOccurs
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_013w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_013w.phpt
index c44c5472ffc..83b8b5a132b 100644
--- a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_013w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_013w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupI XSD 013 (php/wsdl): echoStringMultiOccurs(nil)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_014w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_014w.phpt
index 6d3b3444481..ef0b7286371 100644
--- a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_014w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_014w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupI XSD 014 (php/wsdl): echoComplexTypeMultiOccurs(1)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_015w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_015w.phpt
index 239045c5642..3f3345db99c 100644
--- a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_015w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_015w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupI XSD 015 (php/wsdl): echoComplexTypeMultiOccurs(nil)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_016w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_016w.phpt
index bc78b3d5c83..28917382611 100644
--- a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_016w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_016w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupI XSD 016 (php/wsdl): echoDecimal
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_017w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_017w.phpt
index 18bc7bd23cd..87e3ad8a6db 100644
--- a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_017w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_017w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupI XSD 017 (php/wsdl): echoBoolean
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_018w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_018w.phpt
index 2be7297ce06..539f3333a3c 100644
--- a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_018w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_018w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupI XSD 018 (php/wsdl): echoHexBinary
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_019w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_019w.phpt
index aecfe79a9de..8cf4dfec193 100644
--- a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_019w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_019w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupI XSD 019 (php/wsdl): echoComplexTypeAsSimpleTypes
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_020w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_020w.phpt
index 9fc63c6dd38..13ca8d044fb 100644
--- a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_020w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_020w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupI XSD 020 (php/wsdl): echoComplexTypeAsSimpleTypes(minOccurs=0)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_021w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_021w.phpt
index 3e9ee065eed..fd460b71309 100644
--- a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_021w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_021w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupI XSD 021 (php/wsdl): echoSimpleTypesAsComplexType
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_022w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_022w.phpt
index 86523bd1ed8..0ad6888f784 100644
--- a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_022w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_022w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupI XSD 022 (php/wsdl): echoSimpleTypesAsComplexType(minOccurs=0)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_023w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_023w.phpt
index b9c2a3bd05c..c2f814252db 100644
--- a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_023w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_023w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupI XSD 023 (php/wsdl): echoNestedComplexType
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_024w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_024w.phpt
index 4af5375fed2..57fa06af286 100644
--- a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_024w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_024w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupI XSD 024 (php/wsdl): echoNestedComplexType(minOccurs=0)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_025w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_025w.phpt
index b4bf0519a8c..29ce5837399 100644
--- a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_025w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_025w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupI XSD 025 (php/wsdl): echoNestedMultiOccurs
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_026w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_026w.phpt
index 89e40e0d0ff..77b374236ab 100644
--- a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_026w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_026w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupI XSD 026 (php/wsdl): echoChoice
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_027w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_027w.phpt
index ff9ad3abfba..df4e0081d36 100644
--- a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_027w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_027w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupI XSD 027 (php/wsdl): echoEnum
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_028w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_028w.phpt
index 41e5da71e3b..c0346d81179 100644
--- a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_028w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_028w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupI XSD 028 (php/wsdl): echoAnyType
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_029w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_029w.phpt
index ad69b2f136b..52f9dee604a 100644
--- a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_029w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_029w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupI XSD 029 (php/wsdl): echoAnyElement
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_030w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_030w.phpt
index 58e359788a5..1812b775119 100644
--- a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_030w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_030w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupI XSD 030 (php/wsdl): echoVoidSoapHeader(1)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_031w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_031w.phpt
index 67da316d565..2b89e057e99 100644
--- a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_031w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_031w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupI XSD 031 (php/wsdl): echoVoidSoapHeader(2)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_032w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_032w.phpt
index aa37a913b2b..508f3c0a325 100644
--- a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_032w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_032w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupI XSD 032 (php/wsdl): echoVoidSoapHeader(3)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_033w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_033w.phpt
index 2433a90b6b8..c2b47eeaa69 100644
--- a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_033w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_033w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupI XSD 033 (php/wsdl): echoVoidSoapHeader(4)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_034w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_034w.phpt
index 0a3bec4c68f..2804699a389 100644
--- a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_034w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_034w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupI XSD 034 (php/wsdl): echoVoidSoapHeader(5)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_035w.phpt b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_035w.phpt
index 670b0b116bf..75eb891533b 100644
--- a/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_035w.phpt
+++ b/ext/soap/tests/interop/Round4/GroupI/r4_groupI_xsd_035w.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Interop Round4 GroupI XSD 035 (php/wsdl): echoVoidSoapHeader(6)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
diff --git a/ext/soap/tests/interop/Round4/GroupI/skipif.inc b/ext/soap/tests/interop/Round4/GroupI/skipif.inc
deleted file mode 100644
index fa8574e6a25..00000000000
--- a/ext/soap/tests/interop/Round4/GroupI/skipif.inc
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/ext/soap/tests/schema/schema001.phpt b/ext/soap/tests/schema/schema001.phpt
index cb031e6ac6f..e54cd55688b 100644
--- a/ext/soap/tests/schema/schema001.phpt
+++ b/ext/soap/tests/schema/schema001.phpt
@@ -1,7 +1,8 @@
--TEST--
SOAP XML Schema 1: simpleType/restriction
---SKIPIF--
-
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--INI--
precision=14
--FILE--
diff --git a/ext/soap/tests/schema/schema005.phpt b/ext/soap/tests/schema/schema005.phpt
index ddfa92555bf..4d75094ee7f 100644
--- a/ext/soap/tests/schema/schema005.phpt
+++ b/ext/soap/tests/schema/schema005.phpt
@@ -1,7 +1,8 @@
--TEST--
SOAP XML Schema 5: simpleType/restriction (inline type)
---SKIPIF--
-
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--INI--
precision=14
--FILE--
diff --git a/ext/soap/tests/schema/schema015.phpt b/ext/soap/tests/schema/schema015.phpt
index 6f280e78a97..a9605890239 100644
--- a/ext/soap/tests/schema/schema015.phpt
+++ b/ext/soap/tests/schema/schema015.phpt
@@ -1,7 +1,8 @@
--TEST--
SOAP XML Schema 15: simpleType/union (inline type)
---SKIPIF--
-
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--INI--
precision=14
--FILE--
diff --git a/ext/soap/tests/schema/schema017.phpt b/ext/soap/tests/schema/schema017.phpt
index 25a1da054a4..c627b110c95 100644
--- a/ext/soap/tests/schema/schema017.phpt
+++ b/ext/soap/tests/schema/schema017.phpt
@@ -1,7 +1,8 @@
--TEST--
SOAP XML Schema 17: union with list
---SKIPIF--
-
+--EXTENSIONS--
+soap
+xml
--INI--
precision=14
--FILE--
diff --git a/ext/soap/tests/schema/schema018.phpt b/ext/soap/tests/schema/schema018.phpt
index 8b85ea8af39..5486963d539 100644
--- a/ext/soap/tests/schema/schema018.phpt
+++ b/ext/soap/tests/schema/schema018.phpt
@@ -1,7 +1,8 @@
--TEST--
SOAP XML Schema 18: union with list
---SKIPIF--
-
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--INI--
precision=14
--FILE--
diff --git a/ext/soap/tests/schema/schema021.phpt b/ext/soap/tests/schema/schema021.phpt
index 18e1394775c..eb7eb343522 100644
--- a/ext/soap/tests/schema/schema021.phpt
+++ b/ext/soap/tests/schema/schema021.phpt
@@ -1,7 +1,8 @@
--TEST--
SOAP XML Schema 21: list of unions
---SKIPIF--
-
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--INI--
precision=14
--FILE--
diff --git a/ext/soap/tests/schema/schema023.phpt b/ext/soap/tests/schema/schema023.phpt
index 31bfe9ae6fe..3c981fa5804 100644
--- a/ext/soap/tests/schema/schema023.phpt
+++ b/ext/soap/tests/schema/schema023.phpt
@@ -1,7 +1,8 @@
--TEST--
SOAP XML Schema 23: SOAP 1.1 Array
---SKIPIF--
-
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
1, one value)
---SKIPIF--
-
+--EXTENSIONS--
+soap
+xml
--FILE--
1, array)
---SKIPIF--
-
+--EXTENSIONS--
+soap
+xml
--FILE--
1, array with one value)
---SKIPIF--
-
+--EXTENSIONS--
+soap
+xml
--FILE--
1, empty array)
---SKIPIF--
-
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--INI--
precision=14
--FILE--
diff --git a/ext/soap/tests/schema/schema055.phpt b/ext/soap/tests/schema/schema055.phpt
index 1a23e2fa6e4..75a69545646 100644
--- a/ext/soap/tests/schema/schema055.phpt
+++ b/ext/soap/tests/schema/schema055.phpt
@@ -1,7 +1,8 @@
--TEST--
SOAP XML Schema 55: Apache Map (extension)
---SKIPIF--
-
+--EXTENSIONS--
+soap
+xml
--INI--
precision=14
--FILE--
diff --git a/ext/soap/tests/schema/schema056.phpt b/ext/soap/tests/schema/schema056.phpt
index d2aac098d01..4a32bf68fe2 100644
--- a/ext/soap/tests/schema/schema056.phpt
+++ b/ext/soap/tests/schema/schema056.phpt
@@ -1,7 +1,8 @@
--TEST--
SOAP XML Schema 56: SOAP 1.1 Array (literal encoding)
---SKIPIF--
-
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--INI--
precision=14
--FILE--
diff --git a/ext/soap/tests/schema/schema064.phpt b/ext/soap/tests/schema/schema064.phpt
index b52a0519f63..4809e95fad3 100644
--- a/ext/soap/tests/schema/schema064.phpt
+++ b/ext/soap/tests/schema/schema064.phpt
@@ -1,11 +1,14 @@
--TEST--
SOAP XML Schema 64: standard date/time types
+--EXTENSIONS--
+soap
+xml
--SKIPIF--
+?>
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
+--EXTENSIONS--
+soap
+xml
--FILE--
diff --git a/ext/soap/tests/server001.phpt b/ext/soap/tests/server001.phpt
index 649e01365c7..90a09aea480 100644
--- a/ext/soap/tests/server001.phpt
+++ b/ext/soap/tests/server001.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Server 1: new/addfunction/handle
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
"http://testuri.org"));
diff --git a/ext/soap/tests/server004.phpt b/ext/soap/tests/server004.phpt
index 5d98d3f5e4b..87176219f70 100644
--- a/ext/soap/tests/server004.phpt
+++ b/ext/soap/tests/server004.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Server 4: addfunctions
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
+session
--INI--
session.auto_start=1
session.save_handler=files
diff --git a/ext/soap/tests/server010.phpt b/ext/soap/tests/server010.phpt
index bac16d29025..dcfcd5a1de1 100644
--- a/ext/soap/tests/server010.phpt
+++ b/ext/soap/tests/server010.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Server 10: setclass and setpersistence(SOAP_PERSISTENCE_REQUEST)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--GET--
wsdl
--INI--
diff --git a/ext/soap/tests/server012.phpt b/ext/soap/tests/server012.phpt
index 9a41de9d504..230108e2b92 100644
--- a/ext/soap/tests/server012.phpt
+++ b/ext/soap/tests/server012.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Server 12: WSDL generation
---SKIPIF--
-
+--EXTENSIONS--
+soap
--GET--
WSDL
--FILE--
diff --git a/ext/soap/tests/server013.phpt b/ext/soap/tests/server013.phpt
index 68c48011184..d1b6de2b129 100644
--- a/ext/soap/tests/server013.phpt
+++ b/ext/soap/tests/server013.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Server 13: array handling
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
--INI--
precision=14
diff --git a/ext/soap/tests/server020.phpt b/ext/soap/tests/server020.phpt
index c98517edeac..d98f7fdd1f8 100644
--- a/ext/soap/tests/server020.phpt
+++ b/ext/soap/tests/server020.phpt
@@ -1,10 +1,11 @@
--TEST--
SOAP Server 20: compressed request (deflate)
+--EXTENSIONS--
+soap
+zlib
--SKIPIF--
--INI--
precision=14
diff --git a/ext/soap/tests/server021.phpt b/ext/soap/tests/server021.phpt
index 245c464433c..d7bdef7a01a 100644
--- a/ext/soap/tests/server021.phpt
+++ b/ext/soap/tests/server021.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Server 21: SoapServer::setClass and __call()
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/server026.phpt b/ext/soap/tests/server026.phpt
index 720ade86c19..7d69aa3f17c 100644
--- a/ext/soap/tests/server026.phpt
+++ b/ext/soap/tests/server026.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Server 26: setObject
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--SKIPIF--
--FILE--
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/server031.phpt b/ext/soap/tests/server031.phpt
index 987ad4ab596..0faa667fdc4 100644
--- a/ext/soap/tests/server031.phpt
+++ b/ext/soap/tests/server031.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Server 31: Handling classes which implements Iterator
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/setheaders.phpt b/ext/soap/tests/setheaders.phpt
index cb90d372d14..c7cf75d252a 100644
--- a/ext/soap/tests/setheaders.phpt
+++ b/ext/soap/tests/setheaders.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP: SoapClient::__setHeaders
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
"test://","uri"=>"test://",
diff --git a/ext/soap/tests/skipif.inc b/ext/soap/tests/skipif.inc
deleted file mode 100644
index fa8574e6a25..00000000000
--- a/ext/soap/tests/skipif.inc
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/ext/soap/tests/soap12/T01.phpt b/ext/soap/tests/soap12/T01.phpt
index 45aadbad861..64456c97f8b 100644
--- a/ext/soap/tests/soap12/T01.phpt
+++ b/ext/soap/tests/soap12/T01.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP 1.2: T01 echoOk
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--INI--
precision=14
--FILE--
diff --git a/ext/soap/tests/soap12/T43.phpt b/ext/soap/tests/soap12/T43.phpt
index 7dd63161446..00675724d13 100644
--- a/ext/soap/tests/soap12/T43.phpt
+++ b/ext/soap/tests/soap12/T43.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP 1.2: T43 echoStructAsSimpleTypes
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--INI--
precision=14
--FILE--
diff --git a/ext/soap/tests/soap12/T48.phpt b/ext/soap/tests/soap12/T48.phpt
index f7cf0fe3b8c..6f2956b8fbd 100644
--- a/ext/soap/tests/soap12/T48.phpt
+++ b/ext/soap/tests/soap12/T48.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP 1.2: T48 echoStringArray
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
+--EXTENSIONS--
+soap
--FILE--
diff --git a/ext/soap/tests/transport001.phpt b/ext/soap/tests/transport001.phpt
index a2733bd5dc3..6f3f4374ad0 100644
--- a/ext/soap/tests/transport001.phpt
+++ b/ext/soap/tests/transport001.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Transport 1: Local transport using SoapClient::__doRequest
---SKIPIF--
-
+--EXTENSIONS--
+soap
--FILE--
-
+--EXTENSIONS--
+soap
+simplexml
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/typemap002.phpt b/ext/soap/tests/typemap002.phpt
index 551d8ee71f0..5eb629849ef 100644
--- a/ext/soap/tests/typemap002.phpt
+++ b/ext/soap/tests/typemap002.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP typemap 2: SoapServer support for typemap's to_xml()
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/typemap003.phpt b/ext/soap/tests/typemap003.phpt
index 2cd0ac64e4b..301ba257251 100644
--- a/ext/soap/tests/typemap003.phpt
+++ b/ext/soap/tests/typemap003.phpt
@@ -1,8 +1,8 @@
--TEST--
SOAP Typemap 3: SoapClient support for typemap's from_xml()
---SKIPIF--
-
-
+--EXTENSIONS--
+soap
+simplexml
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/typemap004.phpt b/ext/soap/tests/typemap004.phpt
index bf0a643abe2..d6be88fb5da 100644
--- a/ext/soap/tests/typemap004.phpt
+++ b/ext/soap/tests/typemap004.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Typemap 4: SoapClient support for typemap's to_xml()
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/typemap005.phpt b/ext/soap/tests/typemap005.phpt
index 4a4c81c118b..a7fdeccea99 100644
--- a/ext/soap/tests/typemap005.phpt
+++ b/ext/soap/tests/typemap005.phpt
@@ -1,8 +1,8 @@
--TEST--
SOAP typemap 5: SoapServer support for typemap's from_xml() (without WSDL)
---SKIPIF--
-
-
+--EXTENSIONS--
+soap
+simplexml
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/typemap006.phpt b/ext/soap/tests/typemap006.phpt
index ca8c3351e81..c2d14c29f4c 100644
--- a/ext/soap/tests/typemap006.phpt
+++ b/ext/soap/tests/typemap006.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP typemap 6: SoapServer support for typemap's to_xml() (without WSDL, using SoapVar)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/typemap007.phpt b/ext/soap/tests/typemap007.phpt
index 5b7cbd10d73..5470cada58f 100644
--- a/ext/soap/tests/typemap007.phpt
+++ b/ext/soap/tests/typemap007.phpt
@@ -1,8 +1,8 @@
--TEST--
SOAP Typemap 7: SoapClient support for typemap's from_xml() (without WSDL)
---SKIPIF--
-
-
+--EXTENSIONS--
+soap
+simplexml
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/typemap008.phpt b/ext/soap/tests/typemap008.phpt
index c4bd649f511..b36ecdcb730 100644
--- a/ext/soap/tests/typemap008.phpt
+++ b/ext/soap/tests/typemap008.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Typemap 8: SoapClient support for typemap's to_xml() (without WSDL, using SoapVar)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/typemap009.phpt b/ext/soap/tests/typemap009.phpt
index a36a64136f1..d22e190cfa3 100644
--- a/ext/soap/tests/typemap009.phpt
+++ b/ext/soap/tests/typemap009.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP typemap 9: SoapServer support for typemap's from_xml() (SoapFault)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/typemap010.phpt b/ext/soap/tests/typemap010.phpt
index fde89a4603e..6beea95b47f 100644
--- a/ext/soap/tests/typemap010.phpt
+++ b/ext/soap/tests/typemap010.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP typemap 10: SoapServer support for typemap's to_xml() (SoapFault)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/typemap011.phpt b/ext/soap/tests/typemap011.phpt
index b0c75ce0c7c..29883f3f5c3 100644
--- a/ext/soap/tests/typemap011.phpt
+++ b/ext/soap/tests/typemap011.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Typemap 11: SoapClient support for typemap's from_xml() (SoapFault)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/typemap012.phpt b/ext/soap/tests/typemap012.phpt
index 039a4f9ba76..9978299ac34 100644
--- a/ext/soap/tests/typemap012.phpt
+++ b/ext/soap/tests/typemap012.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP Typemap 12: SoapClient support for typemap's to_xml() (SoapFault)
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/soap/tests/typemap013.phpt b/ext/soap/tests/typemap013.phpt
index f73a257d75d..0d592244410 100644
--- a/ext/soap/tests/typemap013.phpt
+++ b/ext/soap/tests/typemap013.phpt
@@ -1,7 +1,7 @@
--TEST--
SOAP typemap 13: SoapServer support for typemap's to_xml() with default ns
---SKIPIF--
-
+--EXTENSIONS--
+soap
--INI--
soap.wsdl_cache_enabled=0
--FILE--
diff --git a/ext/spl/tests/bug54971.phpt b/ext/spl/tests/bug54971.phpt
index 22cdfba27b2..32b829aeec7 100644
--- a/ext/spl/tests/bug54971.phpt
+++ b/ext/spl/tests/bug54971.phpt
@@ -1,9 +1,7 @@
--TEST--
Bug #54971 (Wrong result when using iterator_to_array with use_keys on true)
---SKIPIF--
-
+--EXTENSIONS--
+dom
--FILE--
+--EXTENSIONS--
+simplexml
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
4) die('skip 32-bit only'); // skip for 64bit builds - there is another test for that
?>
--FILE--
diff --git a/ext/sqlite3/tests/bug63921-64bit.phpt b/ext/sqlite3/tests/bug63921-64bit.phpt
index d6c539e185a..19637663088 100644
--- a/ext/sqlite3/tests/bug63921-64bit.phpt
+++ b/ext/sqlite3/tests/bug63921-64bit.phpt
@@ -1,8 +1,9 @@
--TEST--
Bug #63921 sqlite3::bindvalue and relative PHP functions aren't using sqlite3_*_int64 API
+--EXTENSIONS--
+sqlite3
--SKIPIF--
--FILE--
diff --git a/ext/sqlite3/tests/bug66550.phpt b/ext/sqlite3/tests/bug66550.phpt
index 244f358a5f0..60477a0b17a 100644
--- a/ext/sqlite3/tests/bug66550.phpt
+++ b/ext/sqlite3/tests/bug66550.phpt
@@ -1,9 +1,7 @@
--TEST--
Bug #66550 (SQLite prepared statement use-after-free)
---SKIPIF--
-
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
= 3011000 && $version < 3014002) die('skip libsqlite 3.11.0 to 3.14.1 exhibit erroneous behavior');
?>
diff --git a/ext/sqlite3/tests/bug73333.phpt b/ext/sqlite3/tests/bug73333.phpt
index f9521209e8a..4150a3b70d4 100644
--- a/ext/sqlite3/tests/bug73333.phpt
+++ b/ext/sqlite3/tests/bug73333.phpt
@@ -1,9 +1,7 @@
--TEST--
Bug #73333 (2147483647 is fetched as string)
---SKIPIF--
-
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
diff --git a/ext/sqlite3/tests/sqlite3_01_open-mb.phpt b/ext/sqlite3/tests/sqlite3_01_open-mb.phpt
index e77ba38a4bf..82f8256ac62 100644
--- a/ext/sqlite3/tests/sqlite3_01_open-mb.phpt
+++ b/ext/sqlite3/tests/sqlite3_01_open-mb.phpt
@@ -1,7 +1,7 @@
--TEST--
SQLite3::open/close tests
---SKIPIF--
-
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--INI--
open_basedir=.
--FILE--
diff --git a/ext/sqlite3/tests/sqlite3_22_loadextension.phpt b/ext/sqlite3/tests/sqlite3_22_loadextension.phpt
index d4750b5f5e0..cdc7f4d4dc6 100644
--- a/ext/sqlite3/tests/sqlite3_22_loadextension.phpt
+++ b/ext/sqlite3/tests/sqlite3_22_loadextension.phpt
@@ -1,8 +1,9 @@
--TEST--
SQLite3 load extension
+--EXTENSIONS--
+sqlite3
--SKIPIF--
hasMethod("loadExtension")) {
die("skip - sqlite3 doesn't have loadExtension enabled");
diff --git a/ext/sqlite3/tests/sqlite3_23_escape_string.phpt b/ext/sqlite3/tests/sqlite3_23_escape_string.phpt
index f91213ae644..44ce5b2194f 100644
--- a/ext/sqlite3/tests/sqlite3_23_escape_string.phpt
+++ b/ext/sqlite3/tests/sqlite3_23_escape_string.phpt
@@ -1,7 +1,7 @@
--TEST--
SQLite3::escapeString
---SKIPIF--
-
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
--FILE--
diff --git a/ext/sqlite3/tests/sqlite3_38_backup.phpt b/ext/sqlite3/tests/sqlite3_38_backup.phpt
index 8ff5189fdc1..54ca9e95c23 100644
--- a/ext/sqlite3/tests/sqlite3_38_backup.phpt
+++ b/ext/sqlite3/tests/sqlite3_38_backup.phpt
@@ -1,7 +1,7 @@
--TEST--
SQLite3::backup test
---SKIPIF--
-
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
- @phpsp - sao paulo - br
---SKIPIF--
-
+--EXTENSIONS--
+sqlite3
--FILE--
#TestFest PHPBelgium 2009
---SKIPIF--
-
+--EXTENSIONS--
+sqlite3
--FILE--
#TestFest PHPBelgium 2009
---SKIPIF--
-
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
#TestFest PHPBelgium 2009
---SKIPIF--
-
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sqlite3
--FILE--
= 3.14');
}
diff --git a/ext/sqlite3/tests/sqlite3stmt_paramCount_basic.phpt b/ext/sqlite3/tests/sqlite3stmt_paramCount_basic.phpt
index 81eae9e566c..e6148ce6112 100644
--- a/ext/sqlite3/tests/sqlite3stmt_paramCount_basic.phpt
+++ b/ext/sqlite3/tests/sqlite3stmt_paramCount_basic.phpt
@@ -1,7 +1,7 @@
--TEST--
SQLite3Stmt::paramCount basic test
---SKIPIF--
-
+--EXTENSIONS--
+sqlite3
--FILE--
+--EXTENSIONS--
+sysvmsg
--FILE--
+--EXTENSIONS--
+sysvmsg
--FILE--
+--EXTENSIONS--
+sysvmsg
--FILE--
+--EXTENSIONS--
+sysvmsg
--FILE--
+--EXTENSIONS--
+sysvmsg
--FILE--
+--EXTENSIONS--
+sysvmsg
--FILE--
+--EXTENSIONS--
+sysvsem
+pcntl
--FILE--
+--EXTENSIONS--
+sysvsem
+sysvshm
--FILE--
+--EXTENSIONS--
+tidy
--FILE--
+--EXTENSIONS--
+tidy
--FILE--