cvs: php-src(PHP_5_2) /tests/lang empty_variation.phpt inc_throw.inc include_variation1.phpt include_variation2.phpt include_variation3.phpt
throw_variation_001.phpt /tests/lang/include_files echo.inc eval.inc function.inc
| From: | Steve Seear | Date: | Wed, 19 Mar 2008 18:06:26 +0000 |
| Subject: | cvs: php-src(PHP_5_2) /tests/lang empty_variation.phpt inc_throw.inc include_variation1.phpt include_variation2.phpt include_variation3.phpt throw_variation_001.phpt /tests/lang/include_files echo.inc eval.inc function.inc |
||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-49246@lists.php.net to get a copy of this message | ||
stevseea Wed Mar 19 18:06:26 2008 UTC
Added files: (Branch: PHP_5_2)
/php-src/tests/lang include_variation1.phpt include_variation3.phpt
empty_variation.phpt inc_throw.inc
throw_variation_001.phpt
include_variation2.phpt
/php-src/tests/lang/include_files eval.inc function.inc echo.inc
Log:
Adding language tests.
http://cvs.php.net/viewvc.cgi/php-src/tests/lang/include_variation1.phpt?view=markup&rev=1.1
Index: php-src/tests/lang/include_variation1.phpt
+++ php-src/tests/lang/include_variation1.phpt
--TEST--
include() a file from the current script directory
--FILE--
<?php
include("inc.inc");
?>
--EXPECT--
Included!
http://cvs.php.net/viewvc.cgi/php-src/tests/lang/include_variation3.phpt?view=markup&rev=1.1
Index: php-src/tests/lang/include_variation3.phpt
+++ php-src/tests/lang/include_variation3.phpt
--TEST--
Including a file in the current script directory from eval'd code
--FILE--
<?php
require_once 'include_files/eval.inc';
?>
--EXPECT--
Included!
http://cvs.php.net/viewvc.cgi/php-src/tests/lang/empty_variation.phpt?view=markup&rev=1.1
Index: php-src/tests/lang/empty_variation.phpt
+++ php-src/tests/lang/empty_variation.phpt
--TEST--
empty() on array elements
--FILE--
<?php
$a=array('0','empty'=>'0');
var_dump(empty($a['empty']));
var_dump(empty($a[0]));
$b='0';
var_dump(empty($b));
?>
--EXPECT--
bool(true)
bool(true)
bool(true)
http://cvs.php.net/viewvc.cgi/php-src/tests/lang/inc_throw.inc?view=markup&rev=1.1
Index: php-src/tests/lang/inc_throw.inc
+++ php-src/tests/lang/inc_throw.inc
<?php
throw new Exception();
?>
http://cvs.php.net/viewvc.cgi/php-src/tests/lang/throw_variation_001.phpt?view=markup&rev=1.1
Index: php-src/tests/lang/throw_variation_001.phpt
+++ php-src/tests/lang/throw_variation_001.phpt
--TEST--
Catching an exception thrown from an included file
--FILE--
<?php
try {
include "inc_throw.inc";
} catch (Exception $e) {
echo "caught exception\n";
}
?>
--EXPECT--
caught exception
http://cvs.php.net/viewvc.cgi/php-src/tests/lang/include_variation2.phpt?view=markup&rev=1.1
Index: php-src/tests/lang/include_variation2.phpt
+++ php-src/tests/lang/include_variation2.phpt
--TEST--
Including a file in the current script directory from an included function
--FILE--
<?php
require_once 'include_files/function.inc';
test();
?>
--EXPECT--
Included!
http://cvs.php.net/viewvc.cgi/php-src/tests/lang/include_files/eval.inc?view=markup&rev=1.1
Index: php-src/tests/lang/include_files/eval.inc
+++ php-src/tests/lang/include_files/eval.inc
<?php
eval("require_once 'echo.inc';");
?>
http://cvs.php.net/viewvc.cgi/php-src/tests/lang/include_files/function.inc?view=markup&rev=1.1
Index: php-src/tests/lang/include_files/function.inc
+++ php-src/tests/lang/include_files/function.inc
<?php
function test() { require_once 'echo.inc'; }
?>
http://cvs.php.net/viewvc.cgi/php-src/tests/lang/include_files/echo.inc?view=markup&rev=1.1
Index: php-src/tests/lang/include_files/echo.inc
+++ php-src/tests/lang/include_files/echo.inc
<?php
echo "Included!\n";
?>