From: Felipe Pena Date: Fri, 9 May 2008 14:17:42 +0000 (+0000) Subject: - New tests X-Git-Tag: RELEASE_1_2_5~12 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=daf04269f5aaae53b7775f935acb6bd6b0dbe88d;p=php - New tests --- diff --git a/Zend/tests/isset_001.phpt b/Zend/tests/isset_001.phpt new file mode 100644 index 0000000000..340b23701e --- /dev/null +++ b/Zend/tests/isset_001.phpt @@ -0,0 +1,32 @@ +--TEST-- +Testing isset and unset with variable variables +--FILE-- + +--EXPECT-- +- isset --- +- unset --- +done diff --git a/Zend/tests/isset_002.phpt b/Zend/tests/isset_002.phpt new file mode 100644 index 0000000000..8dd3acc733 --- /dev/null +++ b/Zend/tests/isset_002.phpt @@ -0,0 +1,10 @@ +--TEST-- +Testing isset with several undefined variables as argument +--FILE-- +g]->d)); + +?> +--EXPECT-- +bool(false) diff --git a/Zend/tests/isset_003.phpt b/Zend/tests/isset_003.phpt new file mode 100644 index 0000000000..f8680fa27e --- /dev/null +++ b/Zend/tests/isset_003.phpt @@ -0,0 +1,34 @@ +--TEST-- +Testing isset accessing undefined array itens and properties +--FILE-- +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)); + +?> +--EXPECT-- +bool(true) +bool(true) +bool(false) +bool(false) +bool(false) +bool(true) +bool(false) +bool(false)