diff options
author | Nikita Popov <nikita.ppv@gmail.com> | 2018-09-22 17:43:23 +0200 |
---|---|---|
committer | Nikita Popov <nikita.ppv@gmail.com> | 2018-09-22 17:46:54 +0200 |
commit | e188d2fe0e384ae9c411b8387fea5d36e8d0f62f (patch) | |
tree | 4b34344ba2ca9150713c56356d984de0be2cae04 /tests | |
parent | 9faff4f78306bf0580b95460e3dccee841197a40 (diff) | |
download | php-git-e188d2fe0e384ae9c411b8387fea5d36e8d0f62f.tar.gz |
Remove duplicate test file
This is already tested in Zend/tests/bug63463.phpt.
Diffstat (limited to 'tests')
-rw-r--r-- | tests/classes/bug63462.phpt | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/tests/classes/bug63462.phpt b/tests/classes/bug63462.phpt deleted file mode 100644 index f425c1526b..0000000000 --- a/tests/classes/bug63462.phpt +++ /dev/null @@ -1,69 +0,0 @@ ---TEST-- -Test script to verify that magic methods should be called only once when accessing an unset property. ---CREDITS-- -Marco Pivetta <ocramius@gmail.com> ---FILE-- -<?php -class Test { - public $publicProperty; - protected $protectedProperty; - private $privateProperty; - - public function __construct() { - unset( - $this->publicProperty, - $this->protectedProperty, - $this->privateProperty - ); - } - - function __get($name) { - echo '__get ' . $name; - return $this->$name; - } - - function __set($name, $value) { - echo '__set ' . $name . "\n"; - $this->$name = $value; - } - - function __isset($name) { - echo '__isset ' . $name . "\n"; - return isset($this->$name); - } -} - -$test = new Test(); - -$test->nonExisting; -$test->publicProperty; -$test->protectedProperty; -$test->privateProperty; -isset($test->nonExisting); -isset($test->publicProperty); -isset($test->protectedProperty); -isset($test->privateProperty); -$test->nonExisting = 'value'; -$test->publicProperty = 'value'; -$test->protectedProperty = 'value'; -$test->privateProperty = 'value'; - -?> - ---EXPECTF-- -__get nonExisting -Notice: Undefined property: Test::$nonExisting in %sbug63462.php on line %d -__get publicProperty -Notice: Undefined property: Test::$publicProperty in %sbug63462.php on line %d -__get protectedProperty -Notice: Undefined property: Test::$protectedProperty in %sbug63462.php on line %d -__get privateProperty -Notice: Undefined property: Test::$privateProperty in %sbug63462.php on line %d -__isset nonExisting -__isset publicProperty -__isset protectedProperty -__isset privateProperty -__set nonExisting -__set publicProperty -__set protectedProperty -__set privateProperty |