summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ext/reflection/tests/bug46064.phpt13
-rw-r--r--ext/reflection/tests/bug46064_2.phpt12
-rw-r--r--ext/standard/tests/array/max_basiclong_64bit.phpt35
-rw-r--r--ext/standard/tests/array/min_basiclong_64bit.phpt35
-rw-r--r--ext/standard/tests/general_functions/sleep_basic.phpt40
-rw-r--r--ext/standard/tests/general_functions/sleep_error.phpt44
-rw-r--r--ext/standard/tests/general_functions/usleep_basic.phpt39
-rw-r--r--ext/standard/tests/general_functions/usleep_error.phpt45
8 files changed, 14 insertions, 249 deletions
diff --git a/ext/reflection/tests/bug46064.phpt b/ext/reflection/tests/bug46064.phpt
index 510e71b00a..89c5af37d5 100644
--- a/ext/reflection/tests/bug46064.phpt
+++ b/ext/reflection/tests/bug46064.phpt
@@ -37,6 +37,10 @@ class bar extends test {
$this->foobar = 2;
$this->a = 200;
+ $p = new reflectionproperty($this, 'a');
+ $p->setAccessible(true);
+ var_dump($p->getValue($this), $p->isDefault(), $p->isPublic());
+
$p = new reflectionproperty($this, 'foobar');
var_dump($p->getValue($this), $p->isDefault(), $p->isPublic());
}
@@ -45,9 +49,8 @@ class bar extends test {
new bar;
?>
-===DONE===
--EXPECTF--
-object(ReflectionProperty)#%d (2) {
+object(ReflectionProperty)#2 (2) {
["name"]=>
string(1) "z"
["class"]=>
@@ -64,13 +67,15 @@ array(1) {
int(1000)
---------------------------
string(30) "Property x::$zz does not exist"
-object(ReflectionProperty)#%d (2) {
+object(ReflectionProperty)#3 (2) {
["name"]=>
string(3) "zzz"
["class"]=>
string(1) "x"
}
+int(200)
+bool(true)
+bool(false)
int(2)
bool(false)
bool(true)
-===DONE===
diff --git a/ext/reflection/tests/bug46064_2.phpt b/ext/reflection/tests/bug46064_2.phpt
index da14148a7a..832d13c414 100644
--- a/ext/reflection/tests/bug46064_2.phpt
+++ b/ext/reflection/tests/bug46064_2.phpt
@@ -36,15 +36,14 @@ class test extends bar {
new test;
?>
-===DONE===
---EXPECTF--
-object(ReflectionProperty)#%d (2) {
+--EXPECT--
+object(ReflectionProperty)#3 (2) {
["name"]=>
string(4) "test"
["class"]=>
string(3) "foo"
}
-object(ReflectionProperty)#%d (2) {
+object(ReflectionProperty)#5 (2) {
["name"]=>
string(1) "a"
["class"]=>
@@ -57,18 +56,17 @@ bool(true)
bool(false)
array(2) {
[0]=>
- &object(ReflectionProperty)#%d (2) {
+ &object(ReflectionProperty)#6 (2) {
["name"]=>
string(1) "b"
["class"]=>
string(4) "test"
}
[1]=>
- &object(ReflectionProperty)#%d (2) {
+ &object(ReflectionProperty)#7 (2) {
["name"]=>
string(1) "a"
["class"]=>
string(4) "test"
}
}
-===DONE=== \ No newline at end of file
diff --git a/ext/standard/tests/array/max_basiclong_64bit.phpt b/ext/standard/tests/array/max_basiclong_64bit.phpt
deleted file mode 100644
index 1eb7e31cdc..0000000000
--- a/ext/standard/tests/array/max_basiclong_64bit.phpt
+++ /dev/null
@@ -1,35 +0,0 @@
---TEST--
-Test max function : 64bit long tests
---SKIPIF--
-<?php
-if (PHP_INT_SIZE != 8) die("skip this test is for 64bit platform only");
-?>
---FILE--
-<?php
-
-define("MAX_64Bit", 9223372036854775807);
-define("MAX_32Bit", 2147483647);
-define("MIN_64Bit", -MAX_64Bit - 1);
-define("MIN_32Bit", -MAX_32Bit - 1);
-
-$arrayVals = array(
- MAX_64Bit, MIN_64Bit, MAX_32Bit, MIN_32Bit, MAX_64Bit - MAX_32Bit, MIN_64Bit - MIN_32Bit,
- MAX_32Bit + 1, MIN_32Bit - 1, MAX_32Bit * 2, (MAX_32Bit * 2) + 1, (MAX_32Bit * 2) - 1,
- MAX_64Bit -1, MIN_64Bit + 1
-);
-
-$longVals = array(
- MAX_64Bit, MIN_64Bit, MAX_32Bit, MIN_32Bit, MAX_64Bit - MAX_32Bit, MIN_64Bit - MIN_32Bit,
- MAX_32Bit + 1, MIN_32Bit - 1, MAX_32Bit * 2, (MAX_32Bit * 2) + 1, (MAX_32Bit * 2) - 1,
- MAX_64Bit -1, MAX_64Bit + 1, MIN_64Bit + 1, MIN_64Bit - 1
-);
-
- var_dump(max($arrayVals));
- var_dump(max($longVals));
-
-?>
-===DONE===
---EXPECT--
-int(9223372036854775807)
-int(9223372036854775807)
-===DONE===
diff --git a/ext/standard/tests/array/min_basiclong_64bit.phpt b/ext/standard/tests/array/min_basiclong_64bit.phpt
deleted file mode 100644
index 52f63f3916..0000000000
--- a/ext/standard/tests/array/min_basiclong_64bit.phpt
+++ /dev/null
@@ -1,35 +0,0 @@
---TEST--
-Test min function : 64bit long tests
---SKIPIF--
-<?php
-if (PHP_INT_SIZE != 8) die("skip this test is for 64bit platform only");
-?>
---FILE--
-<?php
-
-define("MAX_64Bit", 9223372036854775807);
-define("MAX_32Bit", 2147483647);
-define("MIN_64Bit", -MAX_64Bit - 1);
-define("MIN_32Bit", -MAX_32Bit - 1);
-
-$arrayVals = array(
- MAX_64Bit, MIN_64Bit, MAX_32Bit, MIN_32Bit, MAX_64Bit - MAX_32Bit, MIN_64Bit - MIN_32Bit,
- MAX_32Bit + 1, MIN_32Bit - 1, MAX_32Bit * 2, (MAX_32Bit * 2) + 1, (MAX_32Bit * 2) - 1,
- MAX_64Bit -1, MIN_64Bit + 1
-);
-
-$longVals = array(
- MAX_64Bit, MIN_64Bit, MAX_32Bit, MIN_32Bit, MAX_64Bit - MAX_32Bit, MIN_64Bit - MIN_32Bit,
- MAX_32Bit + 1, MIN_32Bit - 1, MAX_32Bit * 2, (MAX_32Bit * 2) + 1, (MAX_32Bit * 2) - 1,
- MAX_64Bit -1, MAX_64Bit + 1, MIN_64Bit + 1, MIN_64Bit - 1
-);
-
- var_dump(min($arrayVals));
- var_dump(min($longVals));
-
-?>
-===DONE===
---EXPECT--
-int(-9223372036854775808)
-int(-9223372036854775808)
-===DONE===
diff --git a/ext/standard/tests/general_functions/sleep_basic.phpt b/ext/standard/tests/general_functions/sleep_basic.phpt
deleted file mode 100644
index cfc00c6eab..0000000000
--- a/ext/standard/tests/general_functions/sleep_basic.phpt
+++ /dev/null
@@ -1,40 +0,0 @@
---TEST--
-Test sleep() function : basic functionality
---FILE--
-<?php
-/* Prototype : int sleep ( int $seconds )
- * Description: Delays the program execution for the given number of seconds .
- * Source code: ext/standard/basic_functions.c
- */
-
-echo "*** Testing sleep() : basic functionality ***\n";
-
-$sleeptime = 5; // sleep for 5 seconds
-
-set_time_limit(20);
-
-$time_start = microtime(true);
-
-// Sleep for a while
-sleep($sleeptime);
-
-// Test passes if sleeps for at least 98% of specified time
-$sleeplow = $sleeptime - ($sleeptime * 2 /100);
-
-$time_end = microtime(true);
-$time = $time_end - $time_start;
-
-echo "Thread slept for " . $time . " seconds\n";
-
-if ($time >= $sleeplow) {
- echo "TEST PASSED\n";
-} else {
- echo "TEST FAILED - time is ${time} secs and sleep was ${sleeptime} secs\n";
-}
-?>
-===DONE===
---EXPECTF--
-*** Testing sleep() : basic functionality ***
-Thread slept for %f seconds
-TEST PASSED
-===DONE===
diff --git a/ext/standard/tests/general_functions/sleep_error.phpt b/ext/standard/tests/general_functions/sleep_error.phpt
deleted file mode 100644
index 199bd8e9bc..0000000000
--- a/ext/standard/tests/general_functions/sleep_error.phpt
+++ /dev/null
@@ -1,44 +0,0 @@
---TEST--
-Test sleep() function : error conditions
---FILE--
-<?php
-/* Prototype : int sleep ( int $seconds )
- * Description: Delays the program execution for the given number of seconds .
- * Source code: ext/standard/basic_functions.c
- */
- set_time_limit(20);
-
-echo "*** Testing sleep() : error conditions ***\n";
-
-echo "\n-- Testing sleep() function with zero arguments --\n";
-var_dump( sleep() );
-
-echo "\n-- Testing sleep() function with more than expected no. of arguments --\n";
-$seconds = 10;
-$extra_arg = 10;
-var_dump( sleep($seconds, $extra_arg) );
-
-echo "\n-- Testing sleep() function with negative interval --\n";
-$seconds = -10;
-var_dump( sleep($seconds) );
-
-?>
-===DONE===
---EXPECTF--
-*** Testing sleep() : error conditions ***
-
--- Testing sleep() function with zero arguments --
-
-Warning: sleep() expects exactly 1 parameter, 0 given in %s on line %d
-bool(false)
-
--- Testing sleep() function with more than expected no. of arguments --
-
-Warning: sleep() expects exactly 1 parameter, 2 given in %s on line %d
-bool(false)
-
--- Testing sleep() function with negative interval --
-
-Warning: sleep(): Number of seconds must be greater than or equal to 0 in %s on line %d
-bool(false)
-===DONE===
diff --git a/ext/standard/tests/general_functions/usleep_basic.phpt b/ext/standard/tests/general_functions/usleep_basic.phpt
deleted file mode 100644
index 22c3e658b1..0000000000
--- a/ext/standard/tests/general_functions/usleep_basic.phpt
+++ /dev/null
@@ -1,39 +0,0 @@
---TEST--
-Test usleep() function
---FILE--
-<?php
-/* Prototype : void usleep ( int $micro_seconds )
- * Description: Delays program execution for the given number of micro seconds.
- * Source code: ext/standard/basic_functions.c
- */
-
-set_time_limit(20);
-
-echo "*** Testing usleep() : basic functionality ***\n";
-
-$sleeptime = 5000000; // == 5 seconds
-// Test passes if sleeps for at least 98% of specified time
-$sleeplow = $sleeptime - ($sleeptime * 2 /100);
-
-$time_start = microtime(true);
-
-// Sleep for a while
-usleep($sleeptime);
-
-$time_end = microtime(true);
-$time = ($time_end - $time_start) * 1000 * 1000;
-
-echo "Thread slept for " . $time . " micro-seconds\n";
-
-if ($time >= $sleeplow) {
- echo "TEST PASSED\n";
-} else {
- echo "TEST FAILED\n";
-}
-?>
-===DONE===
---EXPECTF--
-*** Testing usleep() : basic functionality ***
-Thread slept for %f micro-seconds
-TEST PASSED
-===DONE===
diff --git a/ext/standard/tests/general_functions/usleep_error.phpt b/ext/standard/tests/general_functions/usleep_error.phpt
deleted file mode 100644
index bdd120cde9..0000000000
--- a/ext/standard/tests/general_functions/usleep_error.phpt
+++ /dev/null
@@ -1,45 +0,0 @@
---TEST--
-Test usleep() function : error conditions
---FILE--
-<?php
-/* Prototype : void usleep ( int $micro_seconds )
- * Description: Delays program execution for the given number of micro seconds.
- * Source code: ext/standard/basic_functions.c
- */
-
-set_time_limit(20);
-
-echo "*** Testing usleep() : error conditions ***\n";
-
-echo "\n-- Testing usleep() function with zero arguments --\n";
-var_dump( usleep() );
-
-echo "\n-- Testing usleep() function with more than expected no. of arguments --\n";
-$seconds = 10;
-$extra_arg = 10;
-var_dump( usleep($seconds, $extra_arg) );
-
-echo "\n-- Testing usleep() function with negative interval --\n";
-$seconds = -10;
-var_dump( usleep($seconds) );
-
-?>
-===DONE===
---EXPECTF--
-*** Testing usleep() : error conditions ***
-
--- Testing usleep() function with zero arguments --
-
-Warning: usleep() expects exactly 1 parameter, 0 given in %s on line %d
-NULL
-
--- Testing usleep() function with more than expected no. of arguments --
-
-Warning: usleep() expects exactly 1 parameter, 2 given in %s on line %d
-NULL
-
--- Testing usleep() function with negative interval --
-
-Warning: usleep(): Number of microseconds must be greater than or equal to 0 in %s on line %d
-bool(false)
-===DONE===