From 5c39b2c328d002e81dd4889ca67a70e55b485861 Mon Sep 17 00:00:00 2001 From: Dmitry Stogov Date: Tue, 11 Sep 2018 12:10:14 +0300 Subject: [PATCH] Added test for bug #76860 (Missed "Accessing static property as non static" warning). It's already fixed by previous commit. --- Zend/tests/bug76860.phpt | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 Zend/tests/bug76860.phpt diff --git a/Zend/tests/bug76860.phpt b/Zend/tests/bug76860.phpt new file mode 100644 index 0000000000..046edba7f2 --- /dev/null +++ b/Zend/tests/bug76860.phpt @@ -0,0 +1,31 @@ +--TEST-- +Bug #76860 (Missed "Accessing static property as non static" warning) +--FILE-- +a, $this->b, $this->c); + } +} +class B extends A { +} +new B; +?> +--EXPECTF-- +Notice: Accessing static property B::$a as non static in %sbug76860.php on line 7 + +Notice: Undefined property: B::$a in %sbug76860.php on line 7 + +Notice: Accessing static property B::$b as non static in %sbug76860.php on line 7 + +Notice: Undefined property: B::$b in %sbug76860.php on line 7 + +Notice: Accessing static property B::$c as non static in %sbug76860.php on line 7 + +Notice: Undefined property: B::$c in %sbug76860.php on line 7 +NULL +NULL +NULL -- 2.40.0