tony2001                Wed Nov 15 17:27:03 2006 UTC

  Added files:                 (Branch: PHP_5_2)
    /php-src/ext/standard/tests/strings uuencode.phpt soundex.phpt 
                                        metaphone.phpt 
    /php-src/ext/standard/tests/general_functions       head.phpt 
                                                        getrusage.phpt 
    /php-src/ext/standard/tests/file    filestat.phpt disk.phpt 
  Log:
  add new tests
  
  
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/strings/uuencode.phpt?view=markup&rev=1.1
Index: php-src/ext/standard/tests/strings/uuencode.phpt
+++ php-src/ext/standard/tests/strings/uuencode.phpt
--TEST--
uuencode family tests
--FILE--
<?php

var_dump(convert_uuencode(array()));
var_dump(convert_uudecode(array()));

var_dump(convert_uuencode(""));
var_dump(convert_uudecode(""));
var_dump($enc = convert_uuencode("[EMAIL 
PROTECTED]&*()_}{POIUYTREWQQSDFGHJKL:<MNBVCXZ"));
var_dump(convert_uudecode("[EMAIL PROTECTED]"));
var_dump(convert_uudecode($enc));
var_dump($enc = convert_uuencode("not very sophisticated"));
var_dump(convert_uudecode($enc));
var_dump(convert_uudecode(substr($enc, 0, -10)));

echo "Done\n";
?>
--EXPECTF--     
Warning: convert_uuencode() expects parameter 1 to be string (Unicode or 
binary), array given in %s on line %d
bool(false)

Warning: convert_uudecode() expects parameter 1 to be string (Unicode or 
binary), array given in %s on line %d
bool(false)
bool(false)
bool(false)
string(60) "J?B%`(R0E7B8J*"E??7M03TE5651215=145-$1D=(2DM,.CQ-3D)60UA:
`
"
string(1) "%s"
string(42) "[EMAIL PROTECTED]&*()_}{POIUYTREWQQSDFGHJKL:<MNBVCXZ"
string(36) "6;F]T('9E<GD@<V]P:&ES=&EC871E9```
`
"
string(22) "not very sophisticated"

Warning: convert_uudecode(): The given parameter is not a valid uuencoded 
string in %s on line %d
bool(false)
Done
--UEXPECTF--
Warning: convert_uuencode() expects parameter 1 to be string (Unicode or 
binary), array given in %s on line %d
bool(false)

Warning: convert_uudecode() expects parameter 1 to be string (Unicode or 
binary), array given in %s on line %d
bool(false)
bool(false)
bool(false)
unicode(60) "J?B%`(R0E7B8J*"E??7M03TE5651215=145-$1D=(2DM,.CQ-3D)60UA:
`
"
string(1) "%s"
string(42) "[EMAIL PROTECTED]&*()_}{POIUYTREWQQSDFGHJKL:<MNBVCXZ"
unicode(36) "6;F]T('9E<GD@<V]P:&ES=&EC871E9```
`
"
string(22) "not very sophisticated"

Warning: convert_uudecode(): The given parameter is not a valid uuencoded 
string in %s on line %d
bool(false)
Done

http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/strings/soundex.phpt?view=markup&rev=1.1
Index: php-src/ext/standard/tests/strings/soundex.phpt
+++ php-src/ext/standard/tests/strings/soundex.phpt
--TEST--
soundex() tests
--FILE--
<?php

var_dump(soundex(""));
var_dump(soundex(-1));
var_dump(soundex(array()));

$array = array(
"From",
"that",
"time",
"on", 
"Sam",
"thought", 
"that", 
"he",
"sensed",
"a",
"change",
"in",
"Gollum",
"again.",
"He was more fawning and would-be friendly; but Sam surprised some strange 
looks in his eyes at times, especially towards Frodo."
);

foreach ($array as $str) {
        var_dump(soundex($str));
}

echo "Done\n";
?>
--EXPECTF--     
bool(false)
string(4) "0000"

Warning: soundex() expects parameter 1 to be string, array given in %s on line 
%d
NULL
string(4) "F650"
string(4) "T300"
string(4) "T500"
string(4) "O500"
string(4) "S500"
string(4) "T230"
string(4) "T300"
string(4) "H000"
string(4) "S523"
string(4) "A000"
string(4) "C520"
string(4) "I500"
string(4) "G450"
string(4) "A250"
string(4) "H256"
Done
--UEXPECTF--
bool(false)
string(4) "0000"

Warning: soundex() expects parameter 1 to be binary string, array given in %s 
on line %d
NULL
string(4) "F650"
string(4) "T300"
string(4) "T500"
string(4) "O500"
string(4) "S500"
string(4) "T230"
string(4) "T300"
string(4) "H000"
string(4) "S523"
string(4) "A000"
string(4) "C520"
string(4) "I500"
string(4) "G450"
string(4) "A250"
string(4) "H256"
Done

http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/strings/metaphone.phpt?view=markup&rev=1.1
Index: php-src/ext/standard/tests/strings/metaphone.phpt
+++ php-src/ext/standard/tests/strings/metaphone.phpt
--TEST--
metaphone() tests
--FILE--
<?php

var_dump(metaphone());
var_dump(metaphone(""));
var_dump(metaphone(-1));
var_dump(metaphone(-1, -1));

var_dump(metaphone("valid phrase", -1));
var_dump(metaphone("valid phrase", 0));
var_dump(metaphone("valid phrase", 10000));

$array = array(
"They fell forward, grovelling heedlessly on the cold earth.", 
"But the shadow of horror wheeled and returned, passing lower now, right above 
them, sweeping the fen-reek with its ghastly wings.",
"And then it was gone, flying back to Mordor with the speed of the wrath of 
Sauron; and behind it the wind roared away, leaving the Dead Marshes bare and 
bleak.",
"The naked waste, as far as the eye could pierce, even to the distant menace of 
the mountains, was dappled with the fitful moonlight."
);

foreach($array as $str) {
        var_dump(metaphone($str));
}

echo "Done\n";
?>
--EXPECTF--     
Warning: metaphone() expects at least 1 parameter, 0 given in %s on line %d
NULL
string(0) ""
string(0) ""
bool(false)
bool(false)
string(6) "FLTFRS"
string(6) "FLTFRS"
string(26) "0FLFRWRTKRFLNKHTLSLN0KLTR0"
string(56) "BT0XTFHRRHLTNTRTRNTPSNKLWRNRFTBF0MSWPNK0FNRKW0TSFSTLWNKS"
string(69) 
"ANT0NTWSKNFLYNKBKTMRTRW00SPTF0R0FSRNNTBHNTT0WNTRRTWLFNK0TTMRXSBRNTBLK"
string(56) "0NKTWSTSFRS0YKLTPRSFNT0TSTNTMNSF0MNTNSWSTPLTW00FTFLMNLFT"
Done

http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/general_functions/head.phpt?view=markup&rev=1.1
Index: php-src/ext/standard/tests/general_functions/head.phpt
+++ php-src/ext/standard/tests/general_functions/head.phpt
--TEST--
header() and friends
--SKIPIF--
<?php
if (php_sapi_name() != "cli") {
        die("skip this test is for CLI");
}
?>
--FILE--
<?php

$v1 = headers_sent();
$v2 = headers_list();
var_dump(header("HTTP 1.0", true, 200));

var_dump($v1);
var_dump($v2);

var_dump(header(""));
var_dump(header("", true));
var_dump(headers_sent());
var_dump(headers_list());
var_dump(header("HTTP blah"));
var_dump(header("HTTP blah", true));
var_dump(headers_sent());
var_dump(headers_list());

echo "Done\n";
?>
--EXPECTF--     
NULL
bool(false)
array(0) {
}

Warning: Cannot modify header information - headers already sent by (output 
started at %s:%d) in %s on line %d
NULL

Warning: Cannot modify header information - headers already sent by (output 
started at %s:%d) in %s on line %d
NULL
bool(true)
array(0) {
}

Warning: Cannot modify header information - headers already sent by (output 
started at %s:%d) in %s on line %d
NULL

Warning: Cannot modify header information - headers already sent by (output 
started at %s:%d) in %s on line %d
NULL
bool(true)
array(0) {
}
Done

http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/general_functions/getrusage.phpt?view=markup&rev=1.1
Index: php-src/ext/standard/tests/general_functions/getrusage.phpt
+++ php-src/ext/standard/tests/general_functions/getrusage.phpt
--TEST--
getrusage() tests
--SKIPIF--
<?php if (!function_exists("getrusage")) print "skip"; ?>
--FILE--
<?php

var_dump(gettype(getrusage()));
var_dump(gettype(getrusage(1)));
var_dump(gettype(getrusage(-1)));
var_dump(getrusage(array()));


echo "Done\n";
?>
--EXPECTF--     
string(5) "array"
string(5) "array"
string(5) "array"

Warning: getrusage() expects parameter 1 to be long, array given in %s on line 
%d
NULL
Done
--UEXPECTF--
unicode(5) "array"
unicode(5) "array"
unicode(5) "array"

Warning: getrusage() expects parameter 1 to be long, array given in %s on line 
%d
NULL
Done

http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/file/filestat.phpt?view=markup&rev=1.1
Index: php-src/ext/standard/tests/file/filestat.phpt
+++ php-src/ext/standard/tests/file/filestat.phpt
--TEST--
various file stat func tests
--FILE--
<?php

var_dump(fileinode("."));
var_dump(fileowner("."));
var_dump(filegroup("."));
var_dump(fileatime("."));
var_dump(filectime("."));

var_dump(fileinode("./.."));
var_dump(fileowner("./.."));
var_dump(filegroup("./.."));
var_dump(fileatime("./.."));
var_dump(filectime("./.."));

var_dump(fileinode(__FILE__));
var_dump(fileowner(__FILE__));
var_dump(filegroup(__FILE__));
var_dump(fileatime(__FILE__));
var_dump(filectime(__FILE__));

var_dump(fileinode("/no/such/file/or/dir"));
var_dump(fileowner("/no/such/file/or/dir"));
var_dump(filegroup("/no/such/file/or/dir"));
var_dump(fileatime("/no/such/file/or/dir"));
var_dump(filectime("/no/such/file/or/dir"));

echo "Done\n";
?>
--EXPECTF--     
int(%d)
int(%d)
int(%d)
int(%d)
int(%d)
int(%d)
int(%d)
int(%d)
int(%d)
int(%d)
int(%d)
int(%d)
int(%d)
int(%d)
int(%d)

Warning: fileinode(): stat failed for /no/such/file/or/dir in %s on line %d
bool(false)

Warning: fileowner(): stat failed for /no/such/file/or/dir in %s on line %d
bool(false)

Warning: filegroup(): stat failed for /no/such/file/or/dir in %s on line %d
bool(false)

Warning: fileatime(): stat failed for /no/such/file/or/dir in %s on line %d
bool(false)

Warning: filectime(): stat failed for /no/such/file/or/dir in %s on line %d
bool(false)
Done

http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/file/disk.phpt?view=markup&rev=1.1
Index: php-src/ext/standard/tests/file/disk.phpt
+++ php-src/ext/standard/tests/file/disk.phpt
--TEST--
disk_total_space() and disk_free_space() tests
--SKIPIF--
<?php
if (substr(PHP_OS, 0, 3) == 'WIN') {
    die('skip not for Windows');
}
?>
--FILE--
<?php

var_dump(disk_free_space());
var_dump(disk_total_space());

var_dump(disk_free_space(-1));
var_dump(disk_total_space(-1));

var_dump(disk_free_space("/"));
var_dump(disk_total_space("/"));

var_dump(disk_free_space("/some/path/here"));
var_dump(disk_total_space("/some/path/here"));

echo "Done\n";
?>
--EXPECTF--     
Warning: disk_free_space() expects exactly 1 parameter, 0 given in %s on line %d
NULL

Warning: disk_total_space() expects exactly 1 parameter, 0 given in %s on line 
%d
NULL

Warning: disk_free_space(): No such file or directory in %s on line %d
bool(false)

Warning: disk_total_space(): No such file or directory in %s on line %d
bool(false)
float(%d)
float(%d)

Warning: disk_free_space(): No such file or directory in %s on line %d
bool(false)

Warning: disk_total_space(): No such file or directory in %s on line %d
bool(false)
Done

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to