]> granicus.if.org Git - php/commitdiff
Remove zend_version() checks from tests
authorNikita Popov <nikita.ppv@gmail.com>
Mon, 30 Jan 2017 21:33:17 +0000 (22:33 +0100)
committerNikita Popov <nikita.ppv@gmail.com>
Mon, 30 Jan 2017 21:50:25 +0000 (22:50 +0100)
141 files changed:
Zend/tests/bug19859.phpt
Zend/tests/bug20240.phpt
Zend/tests/bug21478.phpt
Zend/tests/bug21888.phpt
Zend/tests/bug22725.phpt
Zend/tests/bug22836.phpt
Zend/tests/bug24436.phpt
Zend/tests/bug24635.phpt
Zend/tests/bug24699.phpt
Zend/tests/bug24884.phpt
Zend/tests/bug39304.phpt
Zend/tests/bug39304_2_4.phpt [deleted file]
Zend/tests/dtor_scope.phpt
Zend/tests/isset_003_2_4.phpt [deleted file]
ext/reflection/tests/ReflectionClass_getStaticPropertyValue_001.phpt
ext/reflection/tests/ReflectionClass_getStaticPropertyValue_001_2_4.phpt [deleted file]
ext/reflection/tests/ReflectionClass_setStaticPropertyValue_001.phpt
ext/reflection/tests/ReflectionClass_setStaticPropertyValue_001_2_4.phpt [deleted file]
ext/standard/tests/array/array_fill_object.phpt
ext/standard/tests/array/array_fill_object_2_4.phpt [deleted file]
ext/standard/tests/class_object/is_a.phpt
ext/standard/tests/serialize/bug26762.phpt
ext/standard/tests/strings/bug24281.phpt
tests/classes/__call_001.phpt
tests/classes/__call_002.phpt
tests/classes/__set__get_001.phpt
tests/classes/__set__get_002.phpt
tests/classes/__set__get_003.phpt
tests/classes/__set__get_004.phpt
tests/classes/__set__get_005.phpt
tests/classes/__set_data_corrupt.phpt
tests/classes/abstract.phpt
tests/classes/abstract_class.phpt
tests/classes/abstract_derived.phpt
tests/classes/abstract_final.phpt
tests/classes/abstract_inherit.phpt
tests/classes/abstract_not_declared.phpt
tests/classes/abstract_redeclare.phpt
tests/classes/autoload_001.phpt
tests/classes/autoload_002.phpt
tests/classes/autoload_003.phpt
tests/classes/autoload_004.phpt
tests/classes/autoload_005.phpt
tests/classes/autoload_006.phpt
tests/classes/class_abstract.phpt
tests/classes/class_final.phpt
tests/classes/clone_001.phpt
tests/classes/clone_002.phpt
tests/classes/clone_003.phpt
tests/classes/clone_006.phpt
tests/classes/constants_scope_001.phpt
tests/classes/ctor_dtor.phpt
tests/classes/ctor_dtor_inheritance.phpt
tests/classes/dereferencing_001.phpt
tests/classes/destructor_inheritance.phpt
tests/classes/destructor_visibility_001.phpt
tests/classes/destructor_visibility_002.phpt
tests/classes/destructor_visibility_003.phpt
tests/classes/factory_001.phpt
tests/classes/factory_and_singleton_001.phpt
tests/classes/factory_and_singleton_002.phpt
tests/classes/factory_and_singleton_003.phpt
tests/classes/factory_and_singleton_004.phpt
tests/classes/factory_and_singleton_005.phpt
tests/classes/factory_and_singleton_006.phpt
tests/classes/factory_and_singleton_007.phpt
tests/classes/factory_and_singleton_008.phpt
tests/classes/factory_and_singleton_009.phpt
tests/classes/factory_and_singleton_010.phpt
tests/classes/final.phpt
tests/classes/final_abstract.phpt
tests/classes/final_redeclare.phpt
tests/classes/inheritance_002.phpt
tests/classes/interface_and_extends.phpt
tests/classes/interface_class.phpt
tests/classes/interface_doubled.phpt
tests/classes/interface_implemented.phpt
tests/classes/interface_instantiate.phpt
tests/classes/interface_member.phpt
tests/classes/interface_method.phpt
tests/classes/interface_method_final.phpt
tests/classes/interface_method_private.phpt
tests/classes/interface_must_be_implemented.phpt
tests/classes/interface_optional_arg.phpt
tests/classes/interface_optional_arg_002.phpt
tests/classes/interfaces_001.phpt
tests/classes/interfaces_002.phpt
tests/classes/iterators_001.phpt
tests/classes/iterators_002.phpt
tests/classes/iterators_003.phpt
tests/classes/iterators_004.phpt
tests/classes/iterators_005.phpt
tests/classes/iterators_006.phpt
tests/classes/method_override_optional_arg_001.phpt
tests/classes/object_reference_001.phpt
tests/classes/private_001.phpt
tests/classes/private_002.phpt
tests/classes/private_003.phpt
tests/classes/private_003b.phpt
tests/classes/private_004.phpt
tests/classes/private_004b.phpt
tests/classes/private_005.phpt
tests/classes/private_005b.phpt
tests/classes/private_006.phpt
tests/classes/private_006b.phpt
tests/classes/private_007.phpt
tests/classes/private_007b.phpt
tests/classes/private_members.phpt
tests/classes/protected_001.phpt
tests/classes/protected_001b.phpt
tests/classes/protected_002.phpt
tests/classes/singleton_001.phpt
tests/classes/static_mix_1.phpt
tests/classes/static_mix_2.phpt
tests/classes/static_properties_001.phpt
tests/classes/this.phpt
tests/classes/tostring_002.phpt
tests/classes/type_hinting_001.phpt
tests/classes/type_hinting_002.phpt
tests/classes/visibility_000a.phpt
tests/classes/visibility_000b.phpt
tests/classes/visibility_000c.phpt
tests/classes/visibility_001a.phpt
tests/classes/visibility_001b.phpt
tests/classes/visibility_001c.phpt
tests/classes/visibility_002a.phpt
tests/classes/visibility_002b.phpt
tests/classes/visibility_002c.phpt
tests/classes/visibility_003a.phpt
tests/classes/visibility_003b.phpt
tests/classes/visibility_003c.phpt
tests/classes/visibility_004a.phpt
tests/classes/visibility_004b.phpt
tests/classes/visibility_004c.phpt
tests/lang/035.phpt
tests/lang/bug21961.phpt
tests/lang/bug7515.phpt
tests/lang/error_2_exception_001.phpt
tests/lang/type_hints_001.phpt
tests/lang/type_hints_002.phpt
tests/lang/type_hints_003.phpt

index d961b75a785831da7cf79ebb54528e1998aab753..6eb1701e7b00b328776378755d726c543fc8a392 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 Bug #19859 (__call() does not catch call_user_func_array() calls)
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 is needed'); ?>
 --FILE--
 <?php
 class test
index 53bb0505761ef13a6b12ea97362e5d594c6d4062..9e2f23ba669661c51418a3cd083a8ab2948606bf 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 Bug #20240 (order of destructor calls)
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 is needed'); ?>
 --FILE--
 <?php
 
index 5955c4c1dca3f0f58f4869a46ce813bfaf596178..6e07a378c292c98dad728ad186b44ffab8066f9c 100644 (file)
@@ -2,7 +2,6 @@
 Bug #21478 (Zend/zend_alloc.c :: shutdown_memory_manager produces segfault) 
 --SKIPIF--
 <?php 
-       if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 is needed'); 
        if (!function_exists('stream_filter_register')) die('skip stream_filter_register() not available');
 ?>
 --FILE--
index a13da1943a0550613694cfa73a8659c491f9fc10..b32bd3560732d278c9cce3985a32d4dd87e8c9b5 100644 (file)
@@ -1,9 +1,5 @@
 --TEST--
 Bug #21888 (protected property and protected method of the same name)
---SKIPIF--
-<?php 
-       if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 is needed'); 
-?>
 --FILE--
 <?php
 class mom {
index 5f3c258b1428099b61b4e1c600dea86209bf785f..e5dc49d8f6944ae78d6e940ce5e2057722aa35f4 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 Bug #22725 (A derived class can call a parent's protected method that calls a private method)
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 class Foo {
index 06a5c3242c10e31f3ddf007791abc6529b5eaece..205fd1c696ffeaae87638c53a2b217a86eeedb05 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 Bug #22836 (returning references to NULL)
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 is needed'); ?>
 --FILE--
 <?php
 function &f()
index 0c261b668e30d086adb3ea314339874608b7f191..11b8702cdc80b0efbb0255258260ab92b0413dd8 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 Bug #24436 (isset()/empty() produce errors with non-existent variables in classes)
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 is needed'); ?>
 --INI--
 error_reporting=2047
 --FILE--
index d9466d971e26b1d8a89885ff2ff296820416afd3..758a803a06bd78fe9b43fb4b7e5d53b5e9b03130 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 Bug #24635 (crash on dtor calling other functions)
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 is needed'); ?>
 --FILE--
 <?php
 class SiteClass {
index 81ca4f509176c81c975a1964011735d10d5f6e75..0958a6e673eb3602b5a5edfffb49a55367c0f822 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 Bug #24699 (Memory Leak with per-class constants)
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 is needed'); ?>
 --FILE--
 <?php
 class TEST { const FOO = SEEK_CUR; };
index 457acd00d5677e3dd643669d379fc59ef1de5cb6..3788479cb099f3e8dcf8750e57518de7c8eaa523 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 Bug #24884 (calling $this->__clone(); crashes php)
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 class Test {
index 2e9ebcdee47ee54b9a764fcbd67959438e2f399c..77da1a8bb8e484d0ce314f9e97db66500770a615 100644 (file)
@@ -4,9 +4,9 @@ Bug #39304 (Segmentation fault with list unpacking of string offset)
 <?php 
   $s = "";
   list($a, $b) = $s[0];
-echo "I am alive";
+  var_dump($a,$b);
 ?>
 --EXPECTF--
 Notice: Uninitialized string offset: 0 in %sbug39304.php on line %d
-I am alive
-
+NULL
+NULL
diff --git a/Zend/tests/bug39304_2_4.phpt b/Zend/tests/bug39304_2_4.phpt
deleted file mode 100644 (file)
index 917c64e..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
---TEST--
-Bug #39304 (Segmentation fault with list unpacking of string offset)
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.4.0', '<')) die('skip ZendEngine 2.4 needed'); ?>
---FILE--
-<?php 
-  $s = "";
-  list($a, $b) = $s[0];
-  var_dump($a,$b);
-?>
---EXPECTF--
-Notice: Uninitialized string offset: 0 in %sbug39304_2_4.php on line %d
-NULL
-NULL
index ab991cf9492493fae7505ffa2c41f727e96c7c28..80f42cacb59ba606c08fcc3ba9c44dde0d3a265c 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 Scoping in destructor call
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
         class T
diff --git a/Zend/tests/isset_003_2_4.phpt b/Zend/tests/isset_003_2_4.phpt
deleted file mode 100644 (file)
index 42d8cc6..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
---TEST--
-Testing isset accessing undefined array itens and properties
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.4.0', '<')) die('skip ZendEngine 2.4 needed'); ?>
---FILE--
-<?php
-
-$a = 'foo';
-$b =& $a;
-
-var_dump(isset($b));
-
-var_dump(isset($a[0], $b[1]));
-
-var_dump(isset($a[0]->a));
-
-var_dump(isset($c[0][1][2]->a->b->c->d));
-
-var_dump(isset(${$a}->{$b->{$c[$d]}}));
-
-var_dump(isset($GLOBALS));
-
-var_dump(isset($GLOBALS[1]));
-
-var_dump(isset($GLOBALS[1]->$GLOBALS));
-
-?>
---EXPECTF--
-bool(true)
-bool(true)
-bool(false)
-bool(false)
-
-Notice: Undefined variable: c in %s on line %d
-
-Notice: Undefined variable: d in %s on line %d
-
-Notice: Trying to get property of non-object in %s on line %d
-bool(false)
-bool(true)
-bool(false)
-bool(false)
index ffd81ffb874666b1253250cf3822bf8c0eb9ceb7..ab8afb8cb9f261170ccc63195499a80638f67c09 100644 (file)
@@ -3,8 +3,6 @@ ReflectionClass::getStaticPropertyValue()
 --CREDITS--
 Robin Fernandes <robinf@php.net>
 Steve Seear <stevseea@php.net>
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.4.0', '>=')) die('skip ZendEngine 2.3 or below needed'); ?>
 --FILE--
 <?php
 class A {
@@ -53,17 +51,9 @@ try {
 --EXPECTF--
 Retrieving static values from A:
 string(13) "default value"
-string(16) "original private"
-string(13) "default value"
-string(18) "original protected"
-string(15) "original public"
-
-Retrieving static values from B:
-string(16) "original private"
-string(15) "changed private"
-string(17) "changed protected"
-string(14) "changed public"
 
-Retrieving non-existent values from A with no default value:
-Class A does not have a property named protectedOverridden
-Class A does not have a property named privateOverridden
+Fatal error: Uncaught ReflectionException: Class A does not have a property named  in %s:%d
+Stack trace:
+#0 %s(%d): ReflectionClass->getStaticPropertyValue('\x00A\x00privateOverr...')
+#1 {main}
+  thrown in %s on line %d
diff --git a/ext/reflection/tests/ReflectionClass_getStaticPropertyValue_001_2_4.phpt b/ext/reflection/tests/ReflectionClass_getStaticPropertyValue_001_2_4.phpt
deleted file mode 100644 (file)
index 02f7595..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
---TEST--
-ReflectionClass::getStaticPropertyValue() 
---CREDITS--
-Robin Fernandes <robinf@php.net>
-Steve Seear <stevseea@php.net>
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.4.0', '<')) die('skip ZendEngine 2.4 needed'); ?>
---FILE--
-<?php
-class A {
-       static private $privateOverridden = "original private";
-       static protected $protectedOverridden = "original protected";
-       static public $publicOverridden = "original public";
-}
-
-class B extends A {
-       static private $privateOverridden = "changed private";
-       static protected $protectedOverridden = "changed protected";
-       static public $publicOverridden = "changed public";
-}
-
-echo "Retrieving static values from A:\n";
-$rcA = new ReflectionClass('A');
-var_dump($rcA->getStaticPropertyValue("privateOverridden", "default value"));
-var_dump($rcA->getStaticPropertyValue("\0A\0privateOverridden"));
-var_dump($rcA->getStaticPropertyValue("protectedOverridden", "default value"));
-var_dump($rcA->getStaticPropertyValue("\0*\0protectedOverridden"));
-var_dump($rcA->getStaticPropertyValue("publicOverridden"));
-
-echo "\nRetrieving static values from B:\n";
-$rcB = new ReflectionClass('B');
-var_dump($rcB->getStaticPropertyValue("\0A\0privateOverridden"));
-var_dump($rcB->getStaticPropertyValue("\0B\0privateOverridden"));
-var_dump($rcB->getStaticPropertyValue("\0*\0protectedOverridden"));
-var_dump($rcB->getStaticPropertyValue("publicOverridden"));
-
-echo "\nRetrieving non-existent values from A with no default value:\n";
-try {
-       var_dump($rcA->getStaticPropertyValue("protectedOverridden"));
-       echo "you should not see this";
-} catch (Exception $e) {
-       echo $e->getMessage() . "\n";
-}
-
-try {
-       var_dump($rcA->getStaticPropertyValue("privateOverridden"));
-       echo "you should not see this"; 
-} catch (Exception $e) {
-       echo $e->getMessage() . "\n";
-}
-
-?>
---EXPECTF--
-Retrieving static values from A:
-string(13) "default value"
-
-Fatal error: Uncaught ReflectionException: Class A does not have a property named  in %sReflectionClass_getStaticPropertyValue_001_2_4.php:%d
-Stack trace:
-#0 %sReflectionClass_getStaticPropertyValue_001_2_4.php(%d): ReflectionClass->getStaticPropertyValue('\x00A\x00privateOverr...')
-#1 {main}
-  thrown in %sReflectionClass_getStaticPropertyValue_001_2_4.php on line %d
index 9e8f01e6796ce8499d4337b766cc56ba140b19eb..0004f3ff5a734f890a238f75adac32b9309ade25 100644 (file)
@@ -3,8 +3,6 @@ ReflectionClass::setStaticPropertyValue()
 --CREDITS--
 Robin Fernandes <robinf@php.net>
 Steve Seear <stevseea@php.net>
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.4.0', '>=')) die('skip ZendEngine 2.3 or below needed'); ?>
 --FILE--
 <?php
 class A {
@@ -53,27 +51,9 @@ try {
 ?>
 --EXPECTF--
 Set static values in A:
-Array
-(
-    [privateOverridden] => new value 1
-    [protectedOverridden] => new value 2
-    [publicOverridden] => new value 3
-)
 
-Set static values in B:
-Array
-(
-    [privateOverridden] => new value 4
-    [protectedOverridden] => new value 2
-    [publicOverridden] => new value 3
-)
-Array
-(
-    [privateOverridden] => new value 5
-    [protectedOverridden] => new value 6
-    [publicOverridden] => new value 7
-)
-
-Set non-existent values from A with no default value:
-Class A does not have a property named protectedOverridden
-Class A does not have a property named privateOverridden
+Fatal error: Uncaught ReflectionException: Class A does not have a property named  in %s:%d
+Stack trace:
+#0 %s(%d): ReflectionClass->setStaticPropertyValue('\x00A\x00privateOverr...', 'new value 1')
+#1 {main}
+  thrown in %s on line %d
diff --git a/ext/reflection/tests/ReflectionClass_setStaticPropertyValue_001_2_4.phpt b/ext/reflection/tests/ReflectionClass_setStaticPropertyValue_001_2_4.phpt
deleted file mode 100644 (file)
index 6720d2d..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
---TEST--
-ReflectionClass::setStaticPropertyValue() 
---CREDITS--
-Robin Fernandes <robinf@php.net>
-Steve Seear <stevseea@php.net>
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.4.0', '<')) die('skip ZendEngine 2.4 needed'); ?>
---FILE--
-<?php
-class A {
-       static private $privateOverridden = "original private";
-       static protected $protectedOverridden = "original protected";
-       static public $publicOverridden = "original public";
-}
-
-class B extends A {
-       static private $privateOverridden = "changed private";
-       static protected $protectedOverridden = "changed protected";
-       static public $publicOverridden = "changed public";
-}
-
-echo "Set static values in A:\n";
-$rcA = new ReflectionClass('A');
-$rcA->setStaticPropertyValue("\0A\0privateOverridden", "new value 1");
-$rcA->setStaticPropertyValue("\0*\0protectedOverridden", "new value 2");
-$rcA->setStaticPropertyValue("publicOverridden", "new value 3");
-print_r($rcA->getStaticProperties());
-
-echo "\nSet static values in B:\n";
-$rcB = new ReflectionClass('B');
-$rcB->setStaticPropertyValue("\0A\0privateOverridden", "new value 4");
-$rcB->setStaticPropertyValue("\0B\0privateOverridden", "new value 5");
-$rcB->setStaticPropertyValue("\0*\0protectedOverridden", "new value 6");
-$rcB->setStaticPropertyValue("publicOverridden", "new value 7");
-print_r($rcA->getStaticProperties());
-print_r($rcB->getStaticProperties());
-
-echo "\nSet non-existent values from A with no default value:\n";
-try {
-       var_dump($rcA->setStaticPropertyValue("protectedOverridden", "new value 8"));
-       echo "you should not see this";
-} catch (Exception $e) {
-       echo $e->getMessage() . "\n";
-}
-
-try {
-       var_dump($rcA->setStaticPropertyValue("privateOverridden", "new value 9"));
-       echo "you should not see this"; 
-} catch (Exception $e) {
-       echo $e->getMessage() . "\n";
-}
-
-?>
---EXPECTF--
-Set static values in A:
-
-Fatal error: Uncaught ReflectionException: Class A does not have a property named  in %sReflectionClass_setStaticPropertyValue_001_2_4.php:%d
-Stack trace:
-#0 %sReflectionClass_setStaticPropertyValue_001_2_4.php(%d): ReflectionClass->setStaticPropertyValue('\x00A\x00privateOverr...', 'new value 1')
-#1 {main}
-  thrown in %sReflectionClass_setStaticPropertyValue_001_2_4.php on line %d
index 86773b17f8e052e928d838dc7c77b99f592dd1ae..aa1db044cc0255b95ddfe065e1a3c5184662113f 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 Test array_fill() function : usage variations - various object values for 'val' argument
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.4.0', '>=')) die('skip ZendEngine 2.3 or below needed'); ?>
 --FILE--
 <?php
 /* Prototype  : array array_fill(int $start_key, int $num, mixed $val)
@@ -290,23 +288,23 @@ array(2) {
   object(Child_test2)#%d (4) {
     ["member1":"Child_test2":private]=>
     int(102)
-    ["member1":"Test2":private]=>
-    int(100)
     ["var1"]=>
     int(30)
     ["var2"]=>
     int(101)
+    ["member1":"Test2":private]=>
+    int(100)
   }
   [1]=>
   object(Child_test2)#%d (4) {
     ["member1":"Child_test2":private]=>
     int(102)
-    ["member1":"Test2":private]=>
-    int(100)
     ["var1"]=>
     int(30)
     ["var2"]=>
     int(101)
+    ["member1":"Test2":private]=>
+    int(100)
   }
 }
 -- Iteration 6 --
diff --git a/ext/standard/tests/array/array_fill_object_2_4.phpt b/ext/standard/tests/array/array_fill_object_2_4.phpt
deleted file mode 100644 (file)
index fb81797..0000000
+++ /dev/null
@@ -1,434 +0,0 @@
---TEST--
-Test array_fill() function : usage variations - various object values for 'val' argument
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.4.0', '<')) die('skip ZendEngine 2.4 needed'); ?>
---FILE--
-<?php
-/* Prototype  : array array_fill(int $start_key, int $num, mixed $val)
- * Description: Create an array containing num elements starting with index start_key each initialized to val 
- * Source code: ext/standard/array.c
- */
-
-/*
- * testing array_fill() by passing various  object values for 'val' argument
- */
-
-echo "*** Testing array_fill() : usage variations ***\n";
-
-// Initialise function arguments not being substituted 
-$start_key = 0;
-$num = 2;
-
-// class without a member
-class Test
-{
-}
-
-//class with public member, static member , constant and consturctor to initialize the public member 
-class Test1
-{
-  const test1_constant = "test1";
-  public static $test1_static = 0;
-  public $member1;
-  var $var1 = 30;
-  var $var2;
-
-  function __construct($value1 , $value2)
-  {
-    $this->member1 = $value1;
-    $this->var2 = $value2;
-  }
-}
-
-// child class which inherits parent class test1
-class Child_test1 extends Test1
-{
-  public $member2;
-
-  function __construct($value1 , $value2 , $value3)
-  {
-    parent::__construct($value1 , $value2);
-    $this->member2 = $value3;
-  }
-}
-
-//class with private member, static member, constant and constructor to initialize the private member
-class Test2
-{
-  const test2_constant = "test2";
-  public static $test2_static = 0;
-  private $member1;
-  var $var1 = 30;
-  var $var2;
-
-  function __construct($value1 , $value2)
-  {
-    $this->member1 = $value1;
-    $this->var2 = $value2;
-  }
-}
-
-// child class which inherits parent class test2
-class Child_test2 extends Test2
-{
-  private $member1;
-
-  function __construct($value1 , $value2 , $value3)
-  {
-    parent::__construct($value1 , $value2);
-    $this->member1 = $value3;
-  }
-}
-
-// class with protected member, static member, constant and consturctor to initialize the protected member 
-class Test3
-{
-  const test3_constant = "test3";
-  public static $test3_static = 0;
-  protected $member1;
-  var $var1 = 30;
-  var $var2; 
-
-  function __construct($value1 , $value2)
-  {
-     $this->member1 = $value1;
-     $this->var2 = $value2;
-  }
-}
-
-// child class which inherits parent class test3
-class Child_test3 extends Test3
-{
-  protected $member1;
-
-  function __construct($value1 , $value2 , $value3)
-  {
-    parent::__construct($value1 , $value2);
-    $this->member1 = $value3;
-  }
-}
-
-// class with public, private, protected members, static, constant members and constructor to initialize all the members
-class Test4
-{
-  const test4_constant = "test4";
-  public static $test4_static = 0;
-  public $member1;
-  private $member2;
-  protected $member3;
-
-  function __construct($value1 , $value2 , $value3)
-  {
-    $this->member1 = $value1;
-    $this->member2 = $value2;
-    $this->member3 = $value3;
-  }
-}
-
-// child class which inherits parent class test4
-class Child_test4 extends Test4
-{
-  var $var1;
-  
-  function __construct($value1 , $value2 , $value3 , $value4)
-  {
-    parent::__construct($value1 , $value2 , $value3);
-    $this->var1 = $value4;
-  }
-}
-
-// abstract class with public, private, protected members 
-abstract class AbstractClass
-{
-  public $member1;
-  private $member2;
-  protected $member3;
-  var $var1 = 30;
-  
-  abstract protected function display();
-}
-
-// implement abstract 'AbstractClass' class
-class ConcreteClass1 extends AbstractClass
-{
-  protected function display()
-  {
-    echo "class name is ConcreteClass1 \n";
-  }
-}
-
-
-// declarationn of the interface 'iTemplate'
-interface iTemplate
-{
-  public function display();
-}
-
-// implement the interface 'iTemplate'
-class Template1 implements iTemplate
-{
-  public function display()
-  {
-    echo "class name is Template1\n";
-  }
-}
-
-//array of object values for 'val' argument
-$objects = array(
-  
-  /* 1  */  new Test(),
-            new Test1(100 , 101),
-            new Child_test1(100 , 101 , 102),
-            new Test2(100 , 101),
-  /* 5  */  new Child_test2(100 , 101 , 102),
-            new Test3(100 , 101),
-            new Child_test3(100 , 101 , 102),
-            new Test4( 100 , 101 , 102),
-            new Child_test4(100 , 101 , 102 , 103),
-            new ConcreteClass1(),
-  /* 11 */  new Template1()
-);
-
-// loop through each element of the array for 'val' argument 
-// check the working of array_fill()
-echo "--- Testing array_fill() with different object values for 'val' argument ---\n";
-$counter = 1;
-for($index = 0; $index < count($objects); $index ++)
-{
-  echo "-- Iteration $counter --\n";
-  $val = $objects[$index];
-
-  var_dump( array_fill($start_key,$num,$val) );
-
-  $counter++;
-}
-
-echo "Done";
-?>
---EXPECTF--
-*** Testing array_fill() : usage variations ***
---- Testing array_fill() with different object values for 'val' argument ---
--- Iteration 1 --
-array(2) {
-  [0]=>
-  object(Test)#%d (0) {
-  }
-  [1]=>
-  object(Test)#%d (0) {
-  }
-}
--- Iteration 2 --
-array(2) {
-  [0]=>
-  object(Test1)#%d (3) {
-    ["member1"]=>
-    int(100)
-    ["var1"]=>
-    int(30)
-    ["var2"]=>
-    int(101)
-  }
-  [1]=>
-  object(Test1)#%d (3) {
-    ["member1"]=>
-    int(100)
-    ["var1"]=>
-    int(30)
-    ["var2"]=>
-    int(101)
-  }
-}
--- Iteration 3 --
-array(2) {
-  [0]=>
-  object(Child_test1)#%d (4) {
-    ["member2"]=>
-    int(102)
-    ["member1"]=>
-    int(100)
-    ["var1"]=>
-    int(30)
-    ["var2"]=>
-    int(101)
-  }
-  [1]=>
-  object(Child_test1)#%d (4) {
-    ["member2"]=>
-    int(102)
-    ["member1"]=>
-    int(100)
-    ["var1"]=>
-    int(30)
-    ["var2"]=>
-    int(101)
-  }
-}
--- Iteration 4 --
-array(2) {
-  [0]=>
-  object(Test2)#%d (3) {
-    ["member1":"Test2":private]=>
-    int(100)
-    ["var1"]=>
-    int(30)
-    ["var2"]=>
-    int(101)
-  }
-  [1]=>
-  object(Test2)#%d (3) {
-    ["member1":"Test2":private]=>
-    int(100)
-    ["var1"]=>
-    int(30)
-    ["var2"]=>
-    int(101)
-  }
-}
--- Iteration 5 --
-array(2) {
-  [0]=>
-  object(Child_test2)#%d (4) {
-    ["member1":"Child_test2":private]=>
-    int(102)
-    ["var1"]=>
-    int(30)
-    ["var2"]=>
-    int(101)
-    ["member1":"Test2":private]=>
-    int(100)
-  }
-  [1]=>
-  object(Child_test2)#%d (4) {
-    ["member1":"Child_test2":private]=>
-    int(102)
-    ["var1"]=>
-    int(30)
-    ["var2"]=>
-    int(101)
-    ["member1":"Test2":private]=>
-    int(100)
-  }
-}
--- Iteration 6 --
-array(2) {
-  [0]=>
-  object(Test3)#%d (3) {
-    ["member1":protected]=>
-    int(100)
-    ["var1"]=>
-    int(30)
-    ["var2"]=>
-    int(101)
-  }
-  [1]=>
-  object(Test3)#%d (3) {
-    ["member1":protected]=>
-    int(100)
-    ["var1"]=>
-    int(30)
-    ["var2"]=>
-    int(101)
-  }
-}
--- Iteration 7 --
-array(2) {
-  [0]=>
-  object(Child_test3)#%d (3) {
-    ["member1":protected]=>
-    int(102)
-    ["var1"]=>
-    int(30)
-    ["var2"]=>
-    int(101)
-  }
-  [1]=>
-  object(Child_test3)#%d (3) {
-    ["member1":protected]=>
-    int(102)
-    ["var1"]=>
-    int(30)
-    ["var2"]=>
-    int(101)
-  }
-}
--- Iteration 8 --
-array(2) {
-  [0]=>
-  object(Test4)#%d (3) {
-    ["member1"]=>
-    int(100)
-    ["member2":"Test4":private]=>
-    int(101)
-    ["member3":protected]=>
-    int(102)
-  }
-  [1]=>
-  object(Test4)#%d (3) {
-    ["member1"]=>
-    int(100)
-    ["member2":"Test4":private]=>
-    int(101)
-    ["member3":protected]=>
-    int(102)
-  }
-}
--- Iteration 9 --
-array(2) {
-  [0]=>
-  object(Child_test4)#%d (4) {
-    ["var1"]=>
-    int(103)
-    ["member1"]=>
-    int(100)
-    ["member2":"Test4":private]=>
-    int(101)
-    ["member3":protected]=>
-    int(102)
-  }
-  [1]=>
-  object(Child_test4)#%d (4) {
-    ["var1"]=>
-    int(103)
-    ["member1"]=>
-    int(100)
-    ["member2":"Test4":private]=>
-    int(101)
-    ["member3":protected]=>
-    int(102)
-  }
-}
--- Iteration 10 --
-array(2) {
-  [0]=>
-  object(ConcreteClass1)#%d (4) {
-    ["member1"]=>
-    NULL
-    ["member2":"AbstractClass":private]=>
-    NULL
-    ["member3":protected]=>
-    NULL
-    ["var1"]=>
-    int(30)
-  }
-  [1]=>
-  object(ConcreteClass1)#%d (4) {
-    ["member1"]=>
-    NULL
-    ["member2":"AbstractClass":private]=>
-    NULL
-    ["member3":protected]=>
-    NULL
-    ["var1"]=>
-    int(30)
-  }
-}
--- Iteration 11 --
-array(2) {
-  [0]=>
-  object(Template1)#%d (0) {
-  }
-  [1]=>
-  object(Template1)#%d (0) {
-  }
-}
-Done
index 832d5550f1584f58264cae8cac88a930474173fa..db74cdcc9aea84b0f15ec34846b03285a849328f 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 is_a and is_subclass_of behaviour (with and without autoload)
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 3011bb602c15c869601486e7a405403963a60b03..dd779780f493b61642198761ab25608354a4b645 100644 (file)
@@ -2,7 +2,6 @@
 Bug #26762 (unserialize() produces lowercase classnames)
 --SKIPIF--
 <?php 
-       if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); 
        if (class_exists('autoload_root')) die('skip Autoload test classes exist already');
 ?>
 --FILE--
index 3c041d67cba5bd88d1742026e4e67bf2d47b5e23..66a30913e89cca5a56634bafe88a96bc88b5405a 100644 (file)
@@ -1,9 +1,5 @@
 --TEST--
 Bug #24281 (str_replace count not returned if variable wasn't initialized)
---SKIPIF--
-<?php 
-        if (version_compare(zend_version(), '2.0.0-dev', '<')) die('SKIP PHP5 functionality'); 
-?>
 --FILE--
 <?php
 $string = "He had had to have had it";
index f9708e04f1cc7b6f60eb8e8cf96b07c818e2b6d6..be2d0248cc1ab127d0c6c757fb034e64aa0fada9 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 __call()
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 53a179f7877874295c5be90627574e4628188adc..f58ec47dcb3f68e1846cf2d2da3c5031a2505b8f 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 __call() signature check
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index beb688c2229a4aa3af52e6b0f3e17e3bc26d9bca..3c9cb09b4a40da2039a51de60a606cbce35c6d33 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 __set() and __get()
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 class setter {
index 71111ccdf810ace806dfa68d157c55023bc238fd..5d3b5db543fd0f3e46eaab386bf0aee19c82dbce 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 __get() signature check
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 class Test {
index 390d3033627cf1cc2143104c8ad14d2213dd8ac8..16b09b76b179bc13d7d27111f4b289ffcbb9cccd 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 __set() signature check
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 class Test {
index e3061da4f06b171b531eacbab4609f6be76558f6..523cccee1ef9a1e3cc7f51ab57477d4ded8ecc56 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 __set() and __get()
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 class Test {
index d8bbad3d458c61dd2fc1ad65a1d03faf94118919..fd23cf62760dcf66b33056dc4fd3da7f88a35a15 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 __set() and __get()
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 class Test
index 6a52bd489be86b06cb674240f2f5e153bb8d8f9d..8b51302ab35745c6d3026f9460ea18bb7b2a0689 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 Data corruption in __set
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 is needed'); ?>
 --FILE--
 <?php
 $f = 'c="foo"';
index 5852005f432f4aedd9b08f445c83ed8792dcceed..f46e5130a75bc846c5dfce0f752c2614a41752b4 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 An abstract method may not be called
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 2085bff009fb29f1d7b8fcec5dd60a283a781814..fabe890eae7e44ecf6a8781fb37f91380807745c 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 An abstract class cannot be instantiated
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 0feceac6bb28371ae08bfae12f9647faf1a48e49..21f8fd87885afab0db458d2de4ad76fd1f9fbf01 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A derived class with an abstract method must be abstract
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 20c7ae375f6a898995471835b70616bbfba43a64..cdf61d17e7f598f3c29862b108550be7edbee33a 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A final method cannot be abstract
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 583043d22b6ea19f0b6b106ca300eb1953e27d87..1acf19d7c09c45735d08f2af103d10ea74f68724 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A class that inherits an abstract method is abstract
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 3b81cd4980a3b9c4d22a648786444f483ac2846c..8c2d880150c15a2d950ac05acdca39f2fd92f17c 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 An abstract class must be declared abstract
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 9a0a1edc3c23a68284db169dabe37e1ee0a2702c..8e09a3a12b2bbe138fb4a59aa82c31b65b34da51 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A method cannot be redeclared abstract
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 6f325f49bb5f3c5abd417ec181703eedd05b4647..6b520b701afe137c3c3ba6cd343e5887dd2e7d1b 100644 (file)
@@ -2,7 +2,6 @@
 ZE2 Autoload and class_exists
 --SKIPIF--
 <?php 
-       if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); 
        if (class_exists('autoload_root', false)) die('skip Autoload test classes exist already');
 ?>
 --FILE--
index 27dea0f9d4f82a35d4f6a85426bc95f8ae608b37..582cb460f4c0de511661841dc42bac02a066968f 100644 (file)
@@ -2,7 +2,6 @@
 ZE2 Autoload and get_class_methods
 --SKIPIF--
 <?php 
-       if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); 
        if (class_exists('autoload_root', false)) die('skip Autoload test classes exist already');
 ?>
 --FILE--
index 7bdb5da36af3698323feaa934113fafd2774f145..41e877cdd9b6a85002b84820e69ecd0aac8c3acb 100644 (file)
@@ -2,7 +2,6 @@
 ZE2 Autoload and derived classes
 --SKIPIF--
 <?php 
-       if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); 
        if (class_exists('autoload_root', false)) die('skip Autoload test classes exist already');
 ?>
 --FILE--
index 23aea5d086697322da46317dd97d5230299e3dcb..88b10b50d7032e78c8900dfb26c4845dc2264d4b 100644 (file)
@@ -2,7 +2,6 @@
 ZE2 Autoload and recursion
 --SKIPIF--
 <?php 
-       if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); 
        if (class_exists('autoload_root', false)) die('skip Autoload test classes exist already');
 ?>
 --FILE--
index 36a4e18f0ba95d266db29dc777899049219634c5..c5741396d5f607b4ed47c8a5d4883c8746a7a46b 100644 (file)
@@ -2,7 +2,6 @@
 ZE2 Autoload from destructor
 --SKIPIF--
 <?php 
-       if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); 
        if (class_exists('autoload_root', false)) die('skip Autoload test classes exist already');
 ?>
 --FILE--
index 9af6fc98299dc99834c3e924d54da0acae827f05..173b87db044b31b34102bdc231e25275cdb92fa9 100644 (file)
@@ -2,7 +2,6 @@
 ZE2 Autoload from destructor
 --SKIPIF--
 <?php 
-       if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); 
        if (class_exists('autoload_root', false)) die('skip Autoload test classes exist already');
 ?>
 --FILE--
index 10fcdba4618d3167823f04b8390034b42355a857..fe95d9bcc3361f89cc3829a19d133d6c195519eb 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 An abstract class cannot be instanciated
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 5c73cb25563ebd404de708a57c20e62483ca32f7..45cbc7275141f6d20b3712d885527cdf9c43fb0f 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A final class cannot be inherited
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index eb06c1f5206a2563a8a128e5201cf9be39669e85..e1d200be268a7e58081481cb296a5b0440972e25 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 object cloning, 1
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 class test {
index 4430a2cab4d5699a27baf1dce16f6cb37dcee150..b2f73b4b805e231f88881681544b936f46192425 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 object cloning, 2
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 class test {
index 9a251c506f4ee2230e7ee3fb73b0e099dbf7a7b0..e595a59066c72691cf0bd2a23cf32ccc46099ef5 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 object cloning, 3
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 class base {
index 713670aba89d093866e81fabf94edc96334a198c..d8a614035845d2036008504c6701df6b2ef95ae2 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 object cloning, 6
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --INI--
 error_reporting=2047
 --FILE--
index 50066282eaa2d1bffc044b00bfd4300f846acd48..c2585b2212ee3df48c231edbe0c19b6b59dbbf2d 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 class constants and scope
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 6af863e576843203d13bff31834150be979b6192..3f57a312e45716f46833535da30e3007f551d668 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 The new constructor/destructor is called
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 8ae2a5dec485ebd4de9a32551ceb4f6643a519bf..fc43727d2a8acf2553cd8023fc1f2963ef9d1f94 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A derived class can use the inherited constructor/destructor
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 886baeb288004c47969e1b73211d0d0d2dc6de22..e7e90cf5e3fde79cf9baea7968f2325395021c5b 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 dereferencing of objects from methods
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 868c8960c8bbb5177c1a7c781431332f7c093c50..f267a740aedc8fc2baa7038578a5c3c74c7f096a 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 The inherited destructor is called
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 class base {
index b99c0b20caf490a0028691763caf5a15ef8038b4..b48d000f91d5f18d8353551698f38806c61c8e10 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 Ensuring destructor visibility
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 2cc83334a98704b944fd0d67716bf48964fe31c8..96cf275a7c9e643a5dca1830bf381b31620fb18e 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 Ensuring destructor visibility
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 83e3efe22e4494a9253847462220d4b9d654516b..4f75166940946ebaefa18b2d6980024f242ff34b 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 Ensuring destructor visibility
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 97b69c1b4778e1f612b1bd808824ff3ecfbd1634..45f97331a5be5d72a5cf093cf63ce8e9b2e1ebcd 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 factory objects
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 70fa020a49a97a76036863beff4eedb6a4bc3756..970c017f4bf5d5a3579ab47829ed2aabdeb86f55 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 factory and singleton, test 1
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 class test {
index 3308a561a506e96b9f6d3959803fca44bad4518b..481257149777095f772ad9ece06ea9fe0198dc91 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 factory and singleton, test 2
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 class test {
index e312f55442afd7192ff18b9b67f20c1a93aefbc1..cf08fdb7174177b57f34565931b4185fc479faeb 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 factory and singleton, test 3
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 class test {
index a8a2f1d7c5942d1b0c9bbea30483bff68f27de29..41e278bdb97f76fea2aebb2546ee3bcf0f75d96b 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 factory and singleton, test 4
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 class test {
index 2bb328da7ec8e3936896b544428384e36031381f..78d7e05f0bfe47fe22bf3cab04042f007401acdb 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 factory and singleton, test 5
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 class test {
index 5e1c7092d1f4fbd99d17476d2c746410e8815121..5bc9433e32698f9b6c63c0581eabf58abb1b9af6 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 factory and singleton, test 6
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 class test {
index b55168efe5d2b1e89e33edeff2c8ea5c29c133f1..4c15c38383e13701024addc6e114552392d6d5c8 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 factory and singleton, test 7
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 class test {
index 49d4f0a1ffe6084f687440f4bb3a1a2becaddfc3..1a87833169b97665e3fe74c48bc6b8f1cf85cd14 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 factory and singleton, test 8
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 class test {
index acf792c31639ee0109a0e9c70c70c42805dbaa86..9134245a170f1d60387cebc24c29bb365a0933af 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 factory and singleton, test 9
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 class test {
index 0f5fb2dc74b136a7a2f0f7e72de7c10236e1e884..bd7e7e32b71ce773abc225544262f8b9fcd85ff4 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 factory and singleton, test 10
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 class test {
index bf3a0cb937e50c4279c5ec43f552bb9f1a5112d8..f82087749b6fde56cb03f0f1cdad586b8fc21a26 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A method may be redeclared final
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 426c852cfc5b267cefe0a77cd16dd8a7cb1f2c48..25c2cfc8101c86e7cfd5d2d5cd2476f3baf11749 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A final method cannot be abstract
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index e8f2e6ff09ecb6a3a8088ff79cc1714b920064e9..bdcbf3c86c23d6b89bcd930b1eab1e8a8f063dd8 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A final method may not be overwritten
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 7669f735e5d33b200d43e5bb03f997eb1d956564..f88c0996bd140383d4c4776934f646a4a58fdb0f 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 Constructor precedence
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 class Base_php4 {
index f9040ae4a9c0448da42ed32d6d75083acc3fe26b..1c23d31ca623066f98b409dcf901eaf9636c7886 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 a class cannot extend an interface 
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 22520de1f9c8124c30b2ed0d0e8e49024cdc7f34..46deb490ed9cca03d7bd624195c5a6d161b3e7e7 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A class can only implement interfaces
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 class base {
index e1dd31fd4d8dec741412ae4e7d8435d882edc57b..bcf2fbda8fa4d35887a33207dd45f8d77210fd9d 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 An interface extends base interfaces
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index e33a4da002d017eab2b42280c21422f7563e2cfd..f0507dea1c3ad62b00d79846fa019f41480d64cf 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 An interface is inherited
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 70e2e3e8b67def34e79a0b24d69ecf96798f3cdc..dffd6b10e2bcd2314c3ed62ead7d81a12df53680 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 An interface cannot be instantiated
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 329c0728b54150413a1dcc5f5c87c308801c211a..3b50b30ffe0a241fee5a4e261c4d4737574d5b89 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 An interface cannot have properties
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index f80bd756f33335eadccf2e87573c460ae6799a80..f3e465b21bf4c22673433cf29005173c9afaf8f0 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 An interface method must be abstract
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 01e599c5b9e8fb53aae9f0c8647324a7de935dfd..74c86f1e504d8d1d5f2436627d97cff84d786e21 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 An interface method cannot be final
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index aa46a033a6f7b35dd29a85352dbee950e81d0800..000b33fae4a176252b8543a7aaa17d16a80b1dd8 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 An interface method cannot be private
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index a4d79704e1ef3f4ee252a7207a68d19a65a28393..cd7c815f50a85ab970beff8bd566065274221466 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 An interface must be implemented
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 05f2fc41dfa82e9745b88ef5d60384bbdea22aad..9c0de6cfb0bb38c50caa02e0a6cec9aa79ee3c53 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 An interface method allows additional default arguments
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 9987e925e0ec164ef8b5fa4efe9124bbf879cca2..67e678588332be6fa56881438a9cda579d68740e 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 default argument value in interface implementation
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 68f85512e7c339b65922f43e5a6262b0d0add925..d8d801192f68ba94102dfcae9c739ce46fc6c0e6 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 interfaces
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 803598be6d9cd2c52425e613ce7a3b760e3d6a00..fad961bf27319b1586f0b95ddb83404c8dda8783 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 interface with an unimplemented method
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 02e36107822b2467695ab54d7f8bd4d8007dc33a..548bed53cec0918a90791f05e251784cfbdec438 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 iterators and foreach
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 class c_iter implements Iterator {
index 4a58be032484231c15e2d0c394c916ea6057c2a3..6f93d1e1f998ebb6bda329dc5b45a6a2ff99794c 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 iterators and break
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 class c_iter implements Iterator {
index 42695db6ba23d5f11a0d0b9a68acd6a20f68f4f7..71009e02699876c47a13766292d5e904dc63cc17 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 iterators and break
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 class c_iter implements Iterator {
index 3fe05276c3bf9774ba9913307b79f871b77e0d6e..df76c7fe310155942889285074f354189a28b971 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 iterators must be implemented
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 005deb92a27b3f503105d8a2a380d706887f4d4a..9c330ce89b23916be03ebb00677a9fa6372fa851 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 iterators cannot implement Traversable alone
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index e00a00afffb0dfce2132138e959285e6d3536cac..8017a8a360642c9d4a8cb3dfc0e00f8dba8fe86e 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 iterators and array wrapping
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 is needed'); ?> 
 --FILE--
 <?php
 
index bea95756c6c0be359dc79c820c5c4830c59d9fe3..897a2c2b93bfd72a8057e00f54443399d5996ab0 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 Method override allows optional default argument
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index f114d1aa95466e3e2710a6300984a6328c72c67c..ca5bbc5abe10d1501695b89a0971fe2e04ffb936 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 object references
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 9dba49e743a97645cb3b1004bbba0659abcbb8aa..79b94c4f9a79474fbfe6f742f3ae70aceccf279a 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A private method can only be called inside the class
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 2e8d26b05862b884d3fccff80e68bb9e741aed87..892580f36df8c2cdbf01a7d4b6c3b0703b0d684f 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A private method cannot be called in another class
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 397da5d7e25938cf47fcf7b3aca29dd477751753..0843c5ef63fd0487cb79f49bc81ed48591d5ebeb 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A private method cannot be called in a derived class
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 ini_set("error_reporting",2039);
index f14de8e9cda91d2e9467695cc8bcff88f438c065..fe2f464ee889da98412ae46dd3804fccf2731b5a 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A private method cannot be called in a derived class
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 749d6eecc99e5c23c71fa8c236663c0ef697078f..13a4e905351c91eef75d5db2c62d19cc4a5a7bf7 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A private method cannot be called in a derived class
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 8d5cd7c1944fd28f4f4b98653db5031b71abfaf2..db139f65b7932d5e754187b5c5d845cf02ff85c5 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A private method cannot be called in a derived class
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index c09c4285e1043d7ade6b362f768b2eb5ddb9000c..0c6d978f791d80ec52ed05e0ef01365520af9bad 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A private method cannot be called in a derived class
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 8d5cd7c1944fd28f4f4b98653db5031b71abfaf2..db139f65b7932d5e754187b5c5d845cf02ff85c5 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A private method cannot be called in a derived class
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 0bb2b3fe4b1edd76f748ff5f1fb842729057104b..a51c9e70dce301231abd64c7a56fa01cdd99493d 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A private method can be overwritten in a second derived class
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 class first {
index 408412491532eba8a05ec61766411c922da108fd..22c3cfd80bf1fdd2d981b049b74272530716319e 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A private method can be overwritten in a second derived class
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 73a38c45627fba7ccde27e5c5c8a489da71d0f4b..f773cc8ed271f58002bc6fe792f9b001c64d6dc1 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A derived class does not know about privates of ancestors
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 02ddc25dece99160aa01ae459b4a740f03afe465..cbd0e756de7e0b89f4d15cdcc522e7ae332b4798 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A derived class does not know about privates of ancestors
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index a8ef9ab9202f3e966c242dc1821b583cd0eab52c..7ee6d69cf8400e60f6c98c5beaf26ab54fdd72f4 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A private member is 
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index aabcd1b2b7f367b66fa29b8764cf77b171e98358..44099b18faf5244f416aa763d521ffbcd1931deb 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A protected method can only be called inside the class
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index d79c1734bb288c4c74e4834cb0707df1c5139a6f..6f00ffc1b36d6a18cf8a93aeeb95b76e622c3025 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A protected method can only be called inside the class
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 89872fa513091f5611800bf7352f6fe4750c8468..da87200b6e0e9eb384ebf9c5f9ec03e127f64ed0 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A protected method cannot be called in another class
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index ee729b980cc7c3f8a964b5fc1011000e79e03bd3..45174158bec119bcc3409a0986aae76427d56abb 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 singleton
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 5146e7096e774794379e6129fb1addf12d2fdbfa..71db59663f9f62675b6b58b1b29b8f3a5764c0a2 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 You cannot overload a static method with a non static method
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index cecb37bdaf589496a99ebc522f74469e493352cc..ec657c0d5ea70581c7fb1b3579b13ccbebcf6771 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 You cannot overload a non static method with a static method
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 1c34f68fc55308bab6fea0103e675e45291c9d63..e14d87d7abfeaea1f45231e44f94e7461db8ebe3 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 Initializing static properties to arrays
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 1d9c6236e41d857b9ef0957c24ac24f0340a3b05..5551e8ac885d15519402b5919e7acd9b01245ad3 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 $this cannot be exchanged
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 8a4a7af33990860d84f2035926900080f62fe5a1..eb1bea54475d93817491422727cc9bbb7d9956eb 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 __toString() in __destruct
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 28d1280b794480cbae5d85af73c738a4965c087f..318dcbe0861c16473e4a07a5936820be97497d57 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 class type hinting
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 6fefcc8dd460ac2803ad7e95eeffe8d0bd5b9bf0..b65bc85c938d1941afe2969efebd8001157f426a 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 class type hinting non existing class
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 2524494ff8e056f06edb59e828f45eba578a6b15..0dd86aa18257d693a5d327fc3a695bcea04c528c 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A redeclared method must have the same or higher visibility
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 9305467323fd3f742199d12094e47429ea790a97..f6ac466345b994efabc67c61bff7175230145c72 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A redeclared method must have the same or higher visibility
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 064106e979645122a80ab6964f8db00350af902f..c651b05d7532a2b6080e8867b5386ea017797bd1 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A redeclared method must have the same or higher visibility
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index ebd1cc34de2c24de080b5ae132049510fc99c006..d749b5266aa2dc771633403d3b5d11a76b8f635e 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A redeclared method must have the same or higher visibility
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index e61078ede5bae8486cbac213e0d0dcc6c4d1971f..27c39cf4306aa035bc0146d0498038cd98a27885 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A redeclared method must have the same or higher visibility
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index bb1075aaed12c6778857c58e16c6368e1d41c2b5..a9a589669502b290510fa8a80ff67feb665bf5ff 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A redeclared method must have the same or higher visibility
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 6c88d204d241f1344d3e4548744f249b95f45028..ea86412ceafd37095d483a9e27048ebf9bd9506b 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A redeclared method must have the same or higher visibility
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 71f47c395499f2f8eede0931e94044b37e9387c2..8116a3239b9d5e1f8c31725e45b394eeee3b4b37 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A redeclared method must have the same or higher visibility
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 5edae1d068dbfd7cf1c8be382a1863c28bf37185..308c9057dbd8f7343714e07126c64e37f7efa87d 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A redeclared method must have the same or higher visibility
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 1693386f814ad7e9d551e2b0a7ee9cd2c4f9fa6e..176cc4a90656dd3307f7554165ac3c83e74265ff 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A redeclared method must have the same or higher visibility
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index fcfdbe3c5543d3a70fb8a7d5b80f1e4c67459b48..9b45aa3487de1dc4fc23e5e2828160b09b1d1958 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A redeclared method must have the same or higher visibility
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index d94a9c116b0856019eb26a2d4b2d575f99aadc05..27e2bc2bf5dd83c550f59edceb37c00dd780aef1 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A redeclared method must have the same or higher visibility
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 6f16a09eddb5ba0941b6de4edd578a580a2efe38..717f97199957ef4dab98f626cefb4fedab4c25bb 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A redeclared method must have the same or higher visibility
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 74a83185ee211efb8e62e32f295ca98a71a8fdee..1ede33450a65c938fe3b13fc49ad2d1204e5978e 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A redeclared method must have the same or higher visibility
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index 92a770374e10b5c2765f65a9fef2c14fe414fdad..e4f94a356770682a9d298dc4f23858e5a100731d 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 A redeclared method must have the same or higher visibility
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index a5e3a7f4cc9ca503f1a889c738d7c29bcfe936a0..63f0385e8cfa455ae377d48c94eb9b54f3ffff84 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2: set_exception_handler()
---SKIPIF--
-<?php if (version_compare(zend_version(), "2.0.0-dev", "<")) print "skip Zend engine 2 required"; ?>
 --FILE--
 <?php
 class MyException extends Exception {
index 9b7199208dacfbe7b9a345978b1cc2929f1a5a6a..93e43742208a412414e1a0d95bdeb7c6fc36f40f 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 Bug #21961 (get_parent_class() segfault)
---SKIPIF--
-<?php if (version_compare(zend_version(),'2.0.0-dev','<')) die('skip prepared for ZE2'); ?>
 --FILE--
 <?php
 
index ea58061db05c908993237cd3f6bed8000ae4ecaa..5c7756c6a1eefd1fe68003a0277d34aba1b436f7 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 Bug #7515 (weird & invisible referencing of objects)
---SKIPIF--
-<?php if(version_compare(zend_version(), "2.0.0-dev", '<')) echo "skip Zend Engine 2 needed\n"; ?>
 --INI--
 error_reporting=2039
 --FILE--
index 9596ba23310cfa4d1db370ab6d128e470dfb82a3..e084b92dd76a1481e16262acba3a43f0cb49acab 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 errors caught as exceptions
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index e8a2ffa9e344a53d6967ce46e5638de2e992607f..65f1dc398dff2b5b0f4059e76db601442ad5d30b 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 type hinting
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 
index b21240a7923a7d05e460363c5d38908656e9acbc..bdd5b4e93e54e43bf3405f2e365daa75e371915d 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 type hinting
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 class P { }
index 2b536d0185f10b55d0fa0e639da6ad13ab2ae05f..d2c48a3ad79e285f3e3561ba7cf16abef913a84f 100644 (file)
@@ -1,7 +1,5 @@
 --TEST--
 ZE2 type
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
 --FILE--
 <?php
 class T {