From: Felipe Pena Date: Fri, 22 Aug 2008 13:38:57 +0000 (+0000) Subject: - New tests X-Git-Tag: BEFORE_HEAD_NS_CHANGE~613 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1819b9dbea357dd29b8786dcffb9ca08742352b1;p=php - New tests --- diff --git a/Zend/tests/get_class_methods_001.phpt b/Zend/tests/get_class_methods_001.phpt new file mode 100644 index 0000000000..2acf9ea0b6 --- /dev/null +++ b/Zend/tests/get_class_methods_001.phpt @@ -0,0 +1,55 @@ +--TEST-- +get_class_methods(): Testing scope +--FILE-- + +--EXPECT-- +array(1) { + [0]=> + unicode(1) "a" +} +array(2) { + [0]=> + unicode(4) "test" + [1]=> + unicode(1) "a" +} +array(2) { + [0]=> + unicode(1) "a" + [1]=> + unicode(1) "c" +} +array(4) { + [0]=> + unicode(2) "bb" + [1]=> + unicode(4) "test" + [2]=> + unicode(1) "a" + [3]=> + unicode(1) "c" +} diff --git a/Zend/tests/get_class_methods_002.phpt b/Zend/tests/get_class_methods_002.phpt new file mode 100644 index 0000000000..55c2d82527 --- /dev/null +++ b/Zend/tests/get_class_methods_002.phpt @@ -0,0 +1,43 @@ +--TEST-- +get_class_methods(): Testing with interface +--FILE-- + +--EXPECTF-- +Strict Standards: Redefining already defined constructor for class B in %s on line %d +array(2) { + [0]=> + unicode(1) "a" + [1]=> + unicode(1) "b" +} +array(4) { + [0]=> + unicode(1) "a" + [1]=> + unicode(1) "b" + [2]=> + unicode(11) "__construct" + [3]=> + unicode(10) "__destruct" +} diff --git a/Zend/tests/get_class_methods_003.phpt b/Zend/tests/get_class_methods_003.phpt new file mode 100644 index 0000000000..528cd04ab1 --- /dev/null +++ b/Zend/tests/get_class_methods_003.phpt @@ -0,0 +1,78 @@ +--TEST-- +get_class_methods(): Testing scope +--FILE-- + +--EXPECT-- +array(3) { + [0]=> + unicode(2) "aa" + [1]=> + unicode(2) "bb" + [2]=> + unicode(2) "cc" +} +array(9) { + [0]=> + unicode(2) "aa" + [1]=> + unicode(2) "bb" + [2]=> + unicode(2) "cc" + [3]=> + unicode(11) "__construct" + [4]=> + unicode(10) "__destruct" + [5]=> + unicode(1) "a" + [6]=> + unicode(1) "b" + [7]=> + unicode(8) "static_a" + [8]=> + unicode(8) "static_b" +} +array(4) { + [0]=> + unicode(1) "a" + [1]=> + unicode(1) "b" + [2]=> + unicode(8) "static_a" + [3]=> + unicode(8) "static_b" +}