From: Dmitry Stogov Date: Wed, 9 Jan 2008 16:46:06 +0000 (+0000) Subject: Fixed broken soap.wsdl_cache_enabled X-Git-Tag: RELEASE_2_0_0a1~965 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b4573d5531b908d748d51e1bd2f698bf378c47fc;p=php Fixed broken soap.wsdl_cache_enabled --- diff --git a/ext/soap/php_soap.h b/ext/soap/php_soap.h index decdf4e5ae..28a6187575 100644 --- a/ext/soap/php_soap.h +++ b/ext/soap/php_soap.h @@ -212,7 +212,9 @@ ZEND_BEGIN_MODULE_GLOBALS(soap) zend_bool use_soap_error_handler; char* error_code; zval* error_object; - long cache; + char cache; + char cache_mode; + char cache_enabled; char* cache_dir; long cache_ttl; long cache_limit; diff --git a/ext/soap/soap.c b/ext/soap/soap.c index 160c4ef9f2..4854c79d4e 100644 --- a/ext/soap/soap.c +++ b/ext/soap/soap.c @@ -475,41 +475,47 @@ char* soap_encode_string(zval *data, int* len TSRMLS_DC) ZEND_INI_MH(OnUpdateCacheEnabled) { - long *p; + if (OnUpdateBool(entry, new_value, new_value_length, mh_arg1, mh_arg2, mh_arg3, stage TSRMLS_CC) == FAILURE) { + return FAILURE; + } + if (SOAP_GLOBAL(cache_enabled)) { + SOAP_GLOBAL(cache) = SOAP_GLOBAL(cache_mode); + } else { + SOAP_GLOBAL(cache) = 0; + } + return SUCCESS; +} + +ZEND_INI_MH(OnUpdateCacheMode) +{ + char *p; #ifndef ZTS char *base = (char *) mh_arg2; #else - char *base; - - base = (char *) ts_resource(*((int *) mh_arg2)); + char *base = (char *) ts_resource(*((int *) mh_arg2)); #endif p = (long*) (base+(size_t) mh_arg1); - if (new_value_length==2 && strcasecmp("on", new_value)==0) { - *p = 1; - } - else if (new_value_length==3 && strcasecmp("yes", new_value)==0) { - *p = 1; - } - else if (new_value_length==4 && strcasecmp("true", new_value)==0) { - *p = 1; - } - else { - *p = (long) (atoi(new_value) != 0); + *p = (char)atoi(new_value); + + if (SOAP_GLOBAL(cache_enabled)) { + SOAP_GLOBAL(cache) = SOAP_GLOBAL(cache_mode); + } else { + SOAP_GLOBAL(cache) = 0; } return SUCCESS; } PHP_INI_BEGIN() STD_PHP_INI_ENTRY("soap.wsdl_cache_enabled", "1", PHP_INI_ALL, OnUpdateCacheEnabled, - cache, zend_soap_globals, soap_globals) + cache_enabled, zend_soap_globals, soap_globals) STD_PHP_INI_ENTRY("soap.wsdl_cache_dir", "/tmp", PHP_INI_ALL, OnUpdateString, cache_dir, zend_soap_globals, soap_globals) STD_PHP_INI_ENTRY("soap.wsdl_cache_ttl", "86400", PHP_INI_ALL, OnUpdateLong, cache_ttl, zend_soap_globals, soap_globals) -STD_PHP_INI_ENTRY("soap.wsdl_cache", "1", PHP_INI_ALL, OnUpdateLong, - cache, zend_soap_globals, soap_globals) +STD_PHP_INI_ENTRY("soap.wsdl_cache", "1", PHP_INI_ALL, OnUpdateCacheMode, + cache_mode, zend_soap_globals, soap_globals) STD_PHP_INI_ENTRY("soap.wsdl_cache_limit", "5", PHP_INI_ALL, OnUpdateLong, cache_limit, zend_soap_globals, soap_globals) PHP_INI_END() diff --git a/ext/soap/tests/any.phpt b/ext/soap/tests/any.phpt index 58ac1f13a3..5fd565d475 100755 --- a/ext/soap/tests/any.phpt +++ b/ext/soap/tests/any.phpt @@ -2,6 +2,8 @@ SOAP handling of --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- --GET-- wsdl +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- --GET-- wsdl +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1)); diff --git a/ext/soap/tests/bugs/bug29061.phpt b/ext/soap/tests/bugs/bug29061.phpt index 0bf8917fa5..a85a7aa1ba 100644 --- a/ext/soap/tests/bugs/bug29061.phpt +++ b/ext/soap/tests/bugs/bug29061.phpt @@ -2,6 +2,8 @@ Bug #29061 (soap extension segfaults) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 0)); diff --git a/ext/soap/tests/bugs/bug29109.phpt b/ext/soap/tests/bugs/bug29109.phpt index 822e964fa0..5b9d9e1bde 100644 --- a/ext/soap/tests/bugs/bug29109.phpt +++ b/ext/soap/tests/bugs/bug29109.phpt @@ -2,6 +2,8 @@ Bug #29109 (Uncaught SoapFault exception: [WSDL] Out of memory) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=1 --FILE-- +--INI-- +soap.wsdl_cache_enabled=1 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 2147483647) in SOAP requests) if (!extension_loaded('soap')) die('skip soap extension not available'); if (!extension_loaded('simplexml')) die('skip simplexml extension not available'); ?> +--INI-- +soap.wsdl_cache_enabled=1 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- --INI-- -soap.wsdl_cache_enabled=3 +soap.wsdl_cache=3 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 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 4761df605b..b2a21f385c 100644 --- a/ext/soap/tests/interop/Round2/Base/r2_base_002w.phpt +++ b/ext/soap/tests/interop/Round2/Base/r2_base_002w.phpt @@ -2,6 +2,8 @@ SOAP Interop Round2 base 002 (php/wsdl): echoString(empty) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 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 cf6544b755..7dbaa23ab2 100644 --- a/ext/soap/tests/interop/Round2/Base/r2_base_003w.phpt +++ b/ext/soap/tests/interop/Round2/Base/r2_base_003w.phpt @@ -2,6 +2,8 @@ SOAP Interop Round2 base 003 (php/wsdl): echoString(NULL) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 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 69b3afd955..2843519ea6 100644 --- a/ext/soap/tests/interop/Round2/Base/r2_base_004w.phpt +++ b/ext/soap/tests/interop/Round2/Base/r2_base_004w.phpt @@ -2,6 +2,8 @@ SOAP Interop Round2 base 004 (php/wsdl): echoString(entities) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 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 eb2b4df22b..a0b1739043 100644 --- a/ext/soap/tests/interop/Round2/Base/r2_base_005w.phpt +++ b/ext/soap/tests/interop/Round2/Base/r2_base_005w.phpt @@ -2,6 +2,8 @@ SOAP Interop Round2 base 005 (php/wsdl): echoString(utf-8) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_006w.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_006w.phpt index 18aa020765..6b63f45262 100644 --- a/ext/soap/tests/interop/Round2/Base/r2_base_006w.phpt +++ b/ext/soap/tests/interop/Round2/Base/r2_base_006w.phpt @@ -2,6 +2,8 @@ SOAP Interop Round2 base 006 (php/wsdl): echoStringArray --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_007w.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_007w.phpt index cdc791dc7a..53a91614e6 100644 --- a/ext/soap/tests/interop/Round2/Base/r2_base_007w.phpt +++ b/ext/soap/tests/interop/Round2/Base/r2_base_007w.phpt @@ -2,6 +2,8 @@ SOAP Interop Round2 base 007 (php/wsdl): echoStringArray(one) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_008w.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_008w.phpt index 1750aabc4a..a99a0fc6ac 100644 --- a/ext/soap/tests/interop/Round2/Base/r2_base_008w.phpt +++ b/ext/soap/tests/interop/Round2/Base/r2_base_008w.phpt @@ -2,6 +2,8 @@ SOAP Interop Round2 base 008 (php/wsdl): echoStringArray(empty) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_009w.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_009w.phpt index 9c2c130b81..16ae634465 100644 --- a/ext/soap/tests/interop/Round2/Base/r2_base_009w.phpt +++ b/ext/soap/tests/interop/Round2/Base/r2_base_009w.phpt @@ -2,6 +2,8 @@ SOAP Interop Round2 base 009 (php/wsdl): echoStringArray(NULL) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 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 b32d94f364..c7689fa067 100644 --- a/ext/soap/tests/interop/Round2/Base/r2_base_010w.phpt +++ b/ext/soap/tests/interop/Round2/Base/r2_base_010w.phpt @@ -2,6 +2,8 @@ SOAP Interop Round2 base 010 (php/wsdl): echoInteger --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); diff --git a/ext/soap/tests/interop/Round2/Base/r2_base_011w.phpt b/ext/soap/tests/interop/Round2/Base/r2_base_011w.phpt index 3229e54fdd..05b27c8320 100644 --- a/ext/soap/tests/interop/Round2/Base/r2_base_011w.phpt +++ b/ext/soap/tests/interop/Round2/Base/r2_base_011w.phpt @@ -2,6 +2,8 @@ SOAP Interop Round2 base 011 (php/wsdl): echoIntegerArray --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 05aad06c18..4393e530b1 100644 --- a/ext/soap/tests/interop/Round2/Base/r2_base_012w.phpt +++ b/ext/soap/tests/interop/Round2/Base/r2_base_012w.phpt @@ -2,6 +2,8 @@ SOAP Interop Round2 base 012 (php/wsdl): echoFloat --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 07b7cc86a2..5dcef7763e 100644 --- a/ext/soap/tests/interop/Round2/Base/r2_base_013w.phpt +++ b/ext/soap/tests/interop/Round2/Base/r2_base_013w.phpt @@ -2,6 +2,8 @@ SOAP Interop Round2 base 013 (php/wsdl): echoFloatArray --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 be49c5c577..5fb53970c5 100644 --- a/ext/soap/tests/interop/Round2/Base/r2_base_014w.phpt +++ b/ext/soap/tests/interop/Round2/Base/r2_base_014w.phpt @@ -2,6 +2,8 @@ SOAP Interop Round2 base 014 (php/wsdl): echoStruct --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 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 7471c371d9..e82360e6d0 100644 --- a/ext/soap/tests/interop/Round2/Base/r2_base_017w.phpt +++ b/ext/soap/tests/interop/Round2/Base/r2_base_017w.phpt @@ -2,6 +2,8 @@ SOAP Interop Round2 base 017 (php/wsdl): echoBase64 --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 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 a118311df4..2c0380f4a9 100644 --- a/ext/soap/tests/interop/Round2/Base/r2_base_018w.phpt +++ b/ext/soap/tests/interop/Round2/Base/r2_base_018w.phpt @@ -2,6 +2,8 @@ SOAP Interop Round2 base 018 (php/wsdl): echoHexBinary --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 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 3f561557b3..45278ef92e 100644 --- a/ext/soap/tests/interop/Round2/Base/r2_base_019w.phpt +++ b/ext/soap/tests/interop/Round2/Base/r2_base_019w.phpt @@ -2,6 +2,8 @@ SOAP Interop Round2 base 019 (php/wsdl): echoDecimal --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 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 47d3a9d783..787d1e96ff 100644 --- a/ext/soap/tests/interop/Round2/Base/r2_base_020w.phpt +++ b/ext/soap/tests/interop/Round2/Base/r2_base_020w.phpt @@ -2,6 +2,8 @@ SOAP Interop Round2 base 020 (php/wsdl): echoDate --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 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 1e4cb4ee25..140a823a4f 100644 --- a/ext/soap/tests/interop/Round2/Base/r2_base_021w.phpt +++ b/ext/soap/tests/interop/Round2/Base/r2_base_021w.phpt @@ -2,6 +2,8 @@ SOAP Interop Round2 base 021 (php/wsdl): echoBoolean --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 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 5add7e5e83..699a5f5f3a 100644 --- a/ext/soap/tests/interop/Round2/Base/r2_base_022w.phpt +++ b/ext/soap/tests/interop/Round2/Base/r2_base_022w.phpt @@ -2,6 +2,8 @@ SOAP Interop Round2 base 022 (php/wsdl): echoBoolean --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 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 ca4eff0fcb..356cdcc1a1 100644 --- a/ext/soap/tests/interop/Round2/Base/r2_base_023w.phpt +++ b/ext/soap/tests/interop/Round2/Base/r2_base_023w.phpt @@ -2,6 +2,8 @@ SOAP Interop Round2 base 023 (php/wsdl): echoBoolean --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 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 96187fbb03..9fde8369c5 100644 --- a/ext/soap/tests/interop/Round2/Base/r2_base_024w.phpt +++ b/ext/soap/tests/interop/Round2/Base/r2_base_024w.phpt @@ -2,6 +2,8 @@ SOAP Interop Round2 base 024 (php/wsdl): echoBoolean --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); diff --git a/ext/soap/tests/interop/Round2/Base/round2_base.inc b/ext/soap/tests/interop/Round2/Base/round2_base.inc index b197f5bddd..318bd22cb5 100644 --- a/ext/soap/tests/interop/Round2/Base/round2_base.inc +++ b/ext/soap/tests/interop/Round2/Base/round2_base.inc @@ -74,6 +74,7 @@ class SOAP_Interop_Base { } +ini_set("soap.wsdl_cache_enabled",0); $server = new SoapServer(dirname(__FILE__)."/round2_base.wsdl"); $server->setClass("SOAP_Interop_Base"); $server->handle(); 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 5c2b93eee2..b5aea26614 100644 --- a/ext/soap/tests/interop/Round2/GroupB/r2_groupB_001w.phpt +++ b/ext/soap/tests/interop/Round2/GroupB/r2_groupB_001w.phpt @@ -2,6 +2,8 @@ SOAP Interop Round2 groupB 001 (php/wsdl): echoStructAsSimpleTypes --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 b1515bcad6..0a671a67dd 100644 --- a/ext/soap/tests/interop/Round2/GroupB/r2_groupB_002w.phpt +++ b/ext/soap/tests/interop/Round2/GroupB/r2_groupB_002w.phpt @@ -2,6 +2,8 @@ SOAP Interop Round2 groupB 002 (php/wsdl): echoSimpleTypesAsStruct --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); diff --git a/ext/soap/tests/interop/Round2/GroupB/r2_groupB_003w.phpt b/ext/soap/tests/interop/Round2/GroupB/r2_groupB_003w.phpt index a3e9357b7e..cb89dc0b11 100644 --- a/ext/soap/tests/interop/Round2/GroupB/r2_groupB_003w.phpt +++ b/ext/soap/tests/interop/Round2/GroupB/r2_groupB_003w.phpt @@ -2,6 +2,8 @@ SOAP Interop Round2 groupB 003 (php/wsdl): echo2DStringArray --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- setClass("SOAP_Interop_GroupB"); $server->handle(); 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 4b37558d1c..3c7e7e0949 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 @@ -2,6 +2,8 @@ SOAP Interop Round3 GroupD Compound1 001 (php/wsdl): echoPerson --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 d8ccc8286c..d8dbf28390 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 @@ -2,6 +2,8 @@ SOAP Interop Round3 GroupD Compound1 003 (php/wsdl): echoDocument --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 9aa448ce9e..aad683ff3b 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 @@ -2,6 +2,8 @@ SOAP Interop Round3 GroupD Compound2 001 (php/wsdl): echoEmployee --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 ec005444b7..f3e035e480 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 @@ -2,6 +2,8 @@ SOAP Interop Round3 GroupD Doc Lit 002 (php/wsdl): echoStringArray --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 36b26ceb3c..ee6330249a 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 @@ -2,6 +2,8 @@ SOAP Interop Round3 GroupD Doc Lit 003 (php/wsdl): echoStruct --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 fa5269ad7a..3fd9c5e372 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 @@ -2,6 +2,8 @@ SOAP Interop Round3 GroupD Doc Lit Parameters 001 (php/wsdl): echoString --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 be1b51b4d7..564407d529 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 @@ -2,6 +2,8 @@ SOAP Interop Round3 GroupD Doc Lit Parameters 002 (php/wsdl): echoStringArray --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 da94cedde0..2bda0be6b0 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 @@ -2,6 +2,8 @@ SOAP Interop Round3 GroupD Doc Lit Parameters 003 (php/wsdl): echoStruct --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 1f74fe6a4f..47e2900e3e 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 @@ -2,6 +2,8 @@ SOAP Interop Round3 GroupD EmptySA 001 (php/wsdl): echoString --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 8c760cc928..34eac1cb24 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 @@ -2,6 +2,8 @@ SOAP Interop Round3 GroupD Import1 001 (php/wsdl): echoString --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 236dd049d8..65744f6482 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 @@ -2,6 +2,8 @@ SOAP Interop Round3 GroupD Import2 001 (php/wsdl): echoStruct --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 e5ca54908d..839afdef97 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 @@ -2,6 +2,8 @@ SOAP Interop Round3 GroupD RPC Encoded 002 (php/wsdl): echoStringArray --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 4f36a7ec48..898b873784 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 @@ -2,6 +2,8 @@ SOAP Interop Round3 GroupD RPC Encoded 003 (php/wsdl): echoStruct --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>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 9bd31eb8c8..a22348f8c5 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 @@ -2,6 +2,8 @@ SOAP Interop Round3 GroupE List 001 (php/wsdl): echoLinkedList --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 05abe3b86a..fa8940e338 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 @@ -2,6 +2,8 @@ SOAP Interop Round3 GroupF Extensibility Required 001 (php/wsdl): echoString --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 958bdda738..65bda0ccce 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 @@ -2,6 +2,8 @@ SOAP Interop Round3 GroupF Headers 001 (php/wsdl): echoString --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 b60957b20e..ae723a3b1c 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 @@ -2,6 +2,8 @@ SOAP Interop Round3 GroupF Headers 002 (php/wsdl): echoString --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 34,"string"=>"arg")); 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 1426c07e8a..b4cb283264 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 @@ -2,6 +2,8 @@ SOAP Interop Round3 GroupF Headers 003 (php/wsdl): echoString --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 34,"string"=>"arg")); 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 db99a7fd13..f0a427a700 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 @@ -2,6 +2,8 @@ SOAP Interop Round3 GroupF Headers 004 (php/wsdl): echoString --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 a2eddc68bf..b713aed722 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH Simple Doc Lit 002 (php/wsdl): echoStringFault --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 7d29db3ab7..e203ea0312 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH Simple Doc Lit 003 (php/wsdl): echoIntArrayFault --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 cd3c59251c..f42ff2add4 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH Simple Doc Lit 004 (php/wsdl): echoMultipleFaults1(1) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>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 c50068be82..035c9cdbe8 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH Simple Doc Lit 005 (php/wsdl): echoMultipleFaults1(2) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>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 5e94cb6b4b..a50e31aa95 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH Simple Doc Lit 006 (php/wsdl): echoMultipleFaults1(3) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>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 c8b02e7107..994bf38915 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH Simple Doc Lit 007 (php/wsdl): echoMultipleFaults1(4) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>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 a216449971..b28ca0666d 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH Simple Doc Lit 008 (php/wsdl): echoMultipleFaults2(1) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>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 065296e9b5..77e9915619 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH Simple Doc Lit 009 (php/wsdl): echoMultipleFaults2(2) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>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 cb1ce27296..70b95f1ce3 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH Simple Doc Lit 010 (php/wsdl): echoMultipleFaults2(3) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>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 449512afa2..575aa2b009 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH Simple Doc Lit 011 (php/wsdl): echoMultipleFaults2(4) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>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 cb32e62af8..e97976592c 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH Simple Doc Lit 012 (php/wsdl): echoMultipleFaults3(1) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 f8cc39a9f0..92e3e3d4f2 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH Simple Doc Lit 013 (php/wsdl): echoMultipleFaults3(2) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 bcc1d248cf..84875bd972 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH Simple Doc Lit 014 (php/wsdl): echoMultipleFaults3(3) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 622cb3c6cc..0f61447197 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH Simple Doc Lit 015 (php/wsdl): echoMultipleFaults4(1) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 6511770f79..1b2379a273 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH Simple Doc Lit 016 (php/wsdl): echoMultipleFaults4(2) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 fd812007ef..003f3aca29 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH Simple Doc Lit 017 (php/wsdl): echoMultipleFaults4(3) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 943c777441..ba76cfe11d 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH Simple RPC Enc 001 (php/wsdl): echoEmptyFault --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 9bd340cd8f..0d82b6752e 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH Simple RPC Enc 002 (php/wsdl): echoStringFault --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 e60cc7fc1b..29251977b2 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH Simple RPC Enc 003 (php/wsdl): echoIntArrayFault --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 36e53d74ac..21d6796855 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH Simple RPC Enc 004 (php/wsdl): echoMultipleFaults1(1) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>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 18078dd364..e6aed5a0de 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH Simple RPC Enc 005 (php/wsdl): echoMultipleFaults1(2) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>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 8b857e7f12..77a0873083 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH Simple RPC Enc 006 (php/wsdl): echoMultipleFaults1(3) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>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 f343286319..1b26285981 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH Simple RPC Enc 007 (php/wsdl): echoMultipleFaults1(4) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>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 f5cf86da92..60ae622fda 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH Simple RPC Enc 008 (php/wsdl): echoMultipleFaults2(1) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>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 62920954f1..c2b1959446 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH Simple RPC Enc 009 (php/wsdl): echoMultipleFaults2(2) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>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 25a7da54c7..81b42e99e1 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH Simple RPC Enc 010 (php/wsdl): echoMultipleFaults2(3) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>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 2c1199c271..bcc77190e2 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH Simple RPC Enc 011 (php/wsdl): echoMultipleFaults2(4) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>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 d3f054b1eb..e6bbcc7053 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH Simple RPC Enc 012 (php/wsdl): echoMultipleFaults3(1) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 463c65af35..ba93028f9f 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH Simple RPC Enc 013 (php/wsdl): echoMultipleFaults3(2) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 ad7514fab3..e7449d93dd 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH Simple RPC Enc 014 (php/wsdl): echoMultipleFaults3(3) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 2e4139f712..7da5cd560f 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH Simple RPC Enc 015 (php/wsdl): echoMultipleFaults4(1) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 88063d0926..e44b743409 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH Simple RPC Enc 016 (php/wsdl): echoMultipleFaults4(2) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 6e9173de52..f7de4aaa8c 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH Simple RPC Enc 017 (php/wsdl): echoMultipleFaults4(3) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 17aabd5d44..d7c5172262 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH SoapFault 001 (php/wsdl): echoVersionMismatchFault(SOAP 1.1) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 9106a5e1e6..64ebf7071d 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH SoapFault 002 (php/wsdl): echoVersionMismatchFault(SOAP 1.2) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0,"soap_version"=>SOAP_1_2)); 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 398d70eb7c..ffed23b5b4 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupH SoapFault 003 (php/wsdl): echoVersionMismatchFault(unknown version) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 27ff0fcc6b..67929f8a07 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupI XSD 002 (php/wsdl): echoInteger --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 29ea32c000..f6c3609c5c 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupI XSD 003 (php/wsdl): echoFloat --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>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 3e765bbdc1..25b056d6dd 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupI XSD 004 (php/wsdl): echoString --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 6960190b65..8d552dc1bc 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupI XSD 005 (php/wsdl): echoString(empty) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 42724884d4..cc80b0238f 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 ddde658fb6..6f1edbe852 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupI XSD 007 (php/wsdl): echoDate --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 23dc33bdcd..45b57a76e7 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupI XSD 008 (php/wsdl): echoComplexType --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 4b268a7d49..b5d09b89ff 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupI XSD 011 (php/wsdl): echoFloatMultiOccurs --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>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 c2c47f4c70..ecf1d53316 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupI XSD 012 (php/wsdl): echoStringMultiOccurs --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 a42f79f867..c237ae22e6 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupI XSD 013 (php/wsdl): echoStringMultiOccurs(nil) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 d6e80494fa..5c82c9d511 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupI XSD 014 (php/wsdl): echoComplexTypeMultiOccurs(1) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 08900ac5e5..20e3051bc8 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupI XSD 017 (php/wsdl): echoBoolean --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 73b5b68ba8..1b60add22b 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupI XSD 018 (php/wsdl): echoHexBinary --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 4b81f6e674..dc50560689 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupI XSD 019 (php/wsdl): echoComplexTypeAsSimpleTypes --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>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 cd408dfb4c..01ba076db8 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupI XSD 022 (php/wsdl): echoSimpleTypesAsComplexType(minOccurs=0) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>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 d960748ce8..9a04289995 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupI XSD 023 (php/wsdl): echoNestedComplexType --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 e4a270a21c..c53b7aa657 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupI XSD 027 (php/wsdl): echoEnum --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 b9e13e2fb6..6e759b2274 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupI XSD 028 (php/wsdl): echoAnyType --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 1,"exceptions"=>0)); 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 d7f748743c..48c8c444af 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupI XSD 030 (php/wsdl): echoVoidSoapHeader(1) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- "Hello World"), 1); 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 b4273bf54b..c108fb63cd 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupI XSD 031 (php/wsdl): echoVoidSoapHeader(2) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 34,"varString"=>"arg","varFloat"=>12.345), 1); 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 3c024fc002..99f6d4046b 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupI XSD 033 (php/wsdl): echoVoidSoapHeader(4) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 34,"varFloat"=>12.345), 1); 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 d3cec8cda7..3639400fcc 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupI XSD 034 (php/wsdl): echoVoidSoapHeader(5) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- "Hello World"), 1, SOAP_ACTOR_NEXT); 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 6dc0b927ff..b78a4bdfb9 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 @@ -2,6 +2,8 @@ SOAP Interop Round4 GroupI XSD 035 (php/wsdl): echoVoidSoapHeader(6) --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- 34,"varString"=>"arg","varFloat"=>12.345), 1, SOAP_ACTOR_NEXT); diff --git a/ext/soap/tests/server011.phpt b/ext/soap/tests/server011.phpt index fb9aabe89c..5b76a81299 100644 --- a/ext/soap/tests/server011.phpt +++ b/ext/soap/tests/server011.phpt @@ -4,6 +4,8 @@ SOAP Server 11: bind --GET-- wsdl +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- SOAP_1_2,'actor'=>"http://example.org/ts-tests/C")); $server->setClass("Soap12test"); diff --git a/ext/soap/tests/typemap001.phpt b/ext/soap/tests/typemap001.phpt index d76170a748..1cb8d8507a 100755 --- a/ext/soap/tests/typemap001.phpt +++ b/ext/soap/tests/typemap001.phpt @@ -2,6 +2,8 @@ SOAP typemap 1: SoapServer support for typemap's from_xml() --SKIPIF-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE-- +--INI-- +soap.wsdl_cache_enabled=0 --FILE--