PASS | Trivial "Hello World" test | |||
SKIP | Simple POST Method test | reason: CGI not available | ||
SKIP | GET and POST Method combined | reason: CGI not available | ||
SKIP | Two variables in POST data | reason: CGI not available | ||
SKIP | Three variables in POST data | reason: CGI not available | ||
PASS | Add 3 variables together and print result | |||
PASS | Multiply 3 variables and print result | |||
PASS | Divide 3 variables and print result | |||
PASS | Subtract 3 variables and print result | |||
PASS | Testing | and & operators | |||
SKIP | Testing $argc and $argv handling (GET) | reason: CGI not available | ||
FAIL | Testing $argc and $argv handling (cli) | |||
SKIP | POST Method test and arrays | reason: CGI not available | ||
SKIP | POST Method test and arrays - 2 | reason: CGI not available | ||
SKIP | POST Method test and arrays - 3 | reason: CGI not available | ||
SKIP | POST Method test and arrays - 4 | reason: CGI not available | ||
SKIP | POST Method test and arrays - 5 | reason: CGI not available | ||
SKIP | POST Method test and arrays - 6 | reason: CGI not available | ||
SKIP | POST Method test and arrays - 7 | reason: CGI not available | ||
SKIP | POST Method test and arrays - 8 | reason: CGI not available | ||
SKIP | Bug #37276 (problems witch $_POST array) | reason: CGI not available | ||
SKIP | Cookies test#1 | reason: CGI not available | ||
SKIP | Cookies test#2 | reason: CGI not available | ||
SKIP | Test HTTP_RAW_POST_DATA creation | reason: CGI not available | ||
SKIP | Test HTTP_RAW_POST_DATA with excessive post length | reason: CGI not available | ||
SKIP | Registration of HTTP_RAW_POST_DATA due to unknown content-type | reason: CGI not available | ||
SKIP | Handling of max_input_nesting_level being reached | reason: CGI not available | ||
SKIP | RFC1867 character quotting | reason: CGI not available | ||
SKIP | Shift_JIS request | reason: CGI not available | ||
SKIP | Bug#55504 (Content-Type header is not parsed correctly on HTTP POST request) | reason: CGI not available | ||
SKIP | Bug#55504 (Content-Type header is not parsed correctly on HTTP POST request) | reason: CGI not available | ||
SKIP | Bug#18792 (no form variables after multipart/form-data) | reason: CGI not available | ||
WARN&FAIL | Bug #20539 (PHP CLI Segmentation Fault) | (warn: ing: unlink(/Users/anthony/Dropbox/WorkNetbeans/PHP-PHP/vendor/php/php-src/tests/basic/sess_): No such file or directory in /Users/anthony/Dropbox/WorkNetbeans/PHP-PHP/lib/PHPPHP/Engine/FunctionData/InternalProxy.php on line 19) | ||
FAIL | Bug #29971 (variables_order behaviour) | |||
FAIL | Bug #45986 (wrong error message for a non existant file on rename) | |||
FAIL | Bug #51709 (Can't use keywords as method names) | |||
FAIL | Bug #51709 (Can't use keywords as method names) | |||
SKIP | Bug #53180 (post_max_size=0 partly not working) | reason: CGI not available | ||
FAIL | Req #54514 (Get php binary path during script execution) | |||
SKIP | Bug #55500 (Corrupted $_FILES indices lead to security concern) | reason: CGI not available | ||
SKIP | Bug #61000 (Exceeding max nesting level doesn't delete numerical vars) | reason: CGI not available | ||
SKIP | enable_post_data_reading: basic test | reason: CGI not available | ||
SKIP | enable_post_data_reading: rfc1867 | reason: CGI not available | ||
SKIP | enable_post_data_reading: always_populate_raw_post_data has no effect (1) | reason: CGI not available | ||
SKIP | enable_post_data_reading: always_populate_raw_post_data has no effect (2) | reason: CGI not available | ||
PASS | Req #44164 (Handle "Content-Length" HTTP header when zlib.output_compression active) | |||
SKIP | rfc1867 anonymous upload | reason: CGI not available | ||
SKIP | rfc1867 array upload | reason: CGI not available | ||
SKIP | rfc1867 boundary 1 | reason: CGI not available | ||
SKIP | rfc1867 boundary 2 | reason: CGI not available | ||
SKIP | rfc1867 empty upload | reason: CGI not available | ||
SKIP | rfc1867 file_upload disabled | reason: CGI not available | ||
SKIP | rfc1867 garbled mime headers | reason: CGI not available | ||
SKIP | rfc1867 invalid boundary | reason: CGI not available | ||
SKIP | rfc1867 malicious input | reason: CGI not available | ||
SKIP | rfc1867 MAX_FILE_SIZE | reason: CGI not available | ||
SKIP | rfc1867 max_file_uploads - empty files shouldn't count (non-debug version) | reason: CGI not available | ||
SKIP | rfc1867 max_file_uploads - empty files shouldn't count (debug version) | reason: CGI not available | ||
SKIP | rfc1867 missing boundary | reason: CGI not available | ||
SKIP | rfc1867 missing boundary 2 | reason: CGI not available | ||
SKIP | rfc1867 post_max_filesize | reason: CGI not available | ||
SKIP | rfc1867 post_max_size | reason: CGI not available | ||
FAIL | ZE2 __call() | |||
FAIL | ZE2 __call() signature check | |||
FAIL | Force pass-by-reference to __call | |||
FAIL | When __call() is invoked via ::, ensure current scope's __call() is favoured over the specified class's __call(). | |||
FAIL | When __call() is invoked via ::, ensure private implementation of __call() in superclass is accessed without error. | |||
FAIL | Ensure exceptions are handled properly when thrown in __call. | |||
FAIL | Ensure exceptions are handled properly when thrown in a statically declared __call. | |||
FAIL | ZE2 __set() and __get() | |||
FAIL | ZE2 __get() signature check | |||
FAIL | ZE2 __set() signature check | |||
PASS | ZE2 __set() and __get() | |||
FAIL | ZE2 __set() and __get() | |||
FAIL | ZE2 Data corruption in __set | |||
FAIL | ZE2 An abstract method may not be called | |||
FAIL | ZE2 An abstract method may not be called | |||
FAIL | ZE2 An abstract method may not be called | |||
FAIL | ZE2 An abstract class cannot be instantiated | |||
FAIL | ZE2 A derived class with an abstract method must be abstract | |||
FAIL | ZE2 A final method cannot be abstract | |||
FAIL | ZE2 A class that inherits an abstract method is abstract | |||
FAIL | ZE2 An abstract class must be declared abstract | |||
FAIL | ZE2 A method cannot be redeclared abstract | |||
FAIL | ZE2 A static abstract methods | |||
FAIL | ZE2 An abstrcat method cannot be called indirectly | |||
FAIL | ZE2 ArrayAccess | |||
FAIL | ZE2 ArrayAccess::offsetSet without return | |||
FAIL | ZE2 ArrayAccess::offsetGet ambiguties | |||
FAIL | ZE2 ArrayAccess::offsetGet ambiguties | |||
FAIL | ZE2 ArrayAccess and sub Arrays | |||
FAIL | ZE2 ArrayAccess and ASSIGN_OP operators (+=) | |||
FAIL | ZE2 ArrayAccess and [] assignment | |||
FAIL | ZE2 ArrayAccess and ASSIGN_OP operators (.=) | |||
FAIL | ZE2 ArrayAccess and ArrayProxyAccess, ArrayProxy | |||
FAIL | ZE2 ArrayAccess and ArrayReferenceProxy with references | |||
FAIL | ZE2 ArrayAccess and ArrayAccessReferenceProxy with references to main array | |||
FAIL | ZE2 ArrayAccess cannot assign by reference | |||
FAIL | ZE2 ArrayAccess and exceptions | |||
FAIL | Ensure that ArrayObject acts like an array | |||
FAIL | ZE2 assign_op property of overloaded object | |||
FAIL | ZE2 Autoload and class_exists | |||
FAIL | ZE2 Autoload and get_class_methods | |||
FAIL | ZE2 Autoload and derived classes | |||
FAIL | ZE2 Autoload and recursion | |||
FAIL | ZE2 Autoload from destructor | |||
FAIL | ZE2 Autoload from destructor | |||
FAIL | Ensure instanceof does not trigger autoload. | |||
FAIL | Ensure catch blocks for unknown exception types do not trigger autoload. | |||
PASS | Ensure type hints for unknown types do not trigger autoload. | |||
FAIL | Ensure implements does trigger autoload. | |||
FAIL | Ensure extends does trigger autoload. | |||
FAIL | Ensure callback methods in unknown classes trigger autoload. | |||
SKIP | Ensure the ReflectionClass constructor triggers autoload. | |||
SKIP | Ensure the ReflectionMethod constructor triggers autoload. | |||
SKIP | Ensure the ReflectionProperty constructor triggers autoload. | |||
SKIP | Ensure ReflectionClass::getProperty() triggers autoload | |||
SKIP | Ensure ReflectionClass::implementsInterface triggers autoload. | |||
FAIL | Ensure __autoload() allows for recursive calls if the class name differs. | |||
FAIL | Ensure __autoload() recursion is guarded for multiple lookups of same class using difference case. | |||
FAIL | Ensure __autoload() is triggered during unserialization. | |||
FAIL | Bug #23951 (Defines not working in inherited classes) | |||
PASS | Bug #24399 (is_subclass_of() crashes when parent class doesn't exist) | |||
PASS | Bug #24445 (get_parent_class() returns the current class when passed an object) | |||
FAIL | Bug #26737 (Protected and private variables are not saved on serialization when a user defined __sleep is used) | |||
FAIL | Bug #27468 (foreach in __destruct() causes segfault) | |||
FAIL | Bug #27504 (call_user_func_array allows calling of private/protected methods) | |||
FAIL | Bug #29446 (ZE allows multiple declarations of the same class constant) | |||
FAIL | ZE2 An abstract class cannot be instanciated | |||
PASS | Classes general test | |||
FAIL | ZE2 A final class cannot be inherited | |||
FAIL | Instantiate stdClass | |||
FAIL | ZE2 object cloning, 1 | |||
FAIL | ZE2 object cloning, 2 | |||
FAIL | ZE2 object cloning, 3 | |||
FAIL | ZE2 object cloning, 4 | |||
FAIL | ZE2 object cloning, 5 | |||
FAIL | ZE2 object cloning, 6 | |||
FAIL | Class constant declarations | |||
FAIL | Basic class support - defining and reading a class constant. | |||
FAIL | Ensure class properties and constants can be defined in terms of constants that are not known at compile time. | |||
FAIL | Test properties with array default values using class constants as keys and values. | |||
FAIL | Test constants with default values based on other constants. | |||
FAIL | Ensure class constants are not evaluated when a class is looked up to resolve inheritance during runtime. | |||
FAIL | Error case: duplicate class constant definition | |||
FAIL | Error case: class constant as an array | |||
FAIL | Basic class support - attempting to pass a class constant by reference. | |||
FAIL | Class constant whose initial value refereces a non-existent class | |||
PASS | Error case: class constant as an encapsed containing a variable | |||
PASS | Basic class support - attempting to modify a class constant by assignment | |||
PASS | Basic class support - attempting to create a reference to a class constant | |||
FAIL | ZE2 class constants and scope | |||
FAIL | ZE2 The new constructor/destructor is called | |||
FAIL | ZE2 A derived class can use the inherited constructor/destructor | |||
FAIL | ZE2 Do not call destructors if constructor fails | |||
FAIL | ZE2 A class constructor must keep the signature of an interface | |||
FAIL | ZE2 A class constructor must keep the signature of all interfaces | |||
FAIL | ZE2 A class constructor must keep the signature of base class interfaces | |||
FAIL | ZE2 A class constructor must keep the signature of base class interfaces | |||
FAIL | ZE2 The child class can re-use the parent class name for a function member | |||
FAIL | ZE2 A private constructor cannot be called | |||
PASS | ZE2 dereferencing of objects from methods | |||
FAIL | ZE2 Destructors and echo | |||
FAIL | ZE2 catch exception thrown in destructor | |||
FAIL | ZE2 accessing globals from destructor in shutdown | |||
PASS | ZE2 Destructing and references | |||
FAIL | ZE2 The inherited destructor is called | |||
FAIL | ZE2 Ensuring destructor visibility | |||
FAIL | ZE2 Ensuring destructor visibility | |||
FAIL | ZE2 Ensuring destructor visibility | |||
PASS | ZE2 factory objects | |||
FAIL | ZE2 factory and singleton, test 1 | |||
FAIL | ZE2 factory and singleton, test 2 | |||
FAIL | ZE2 factory and singleton, test 3 | |||
FAIL | ZE2 factory and singleton, test 4 | |||
FAIL | ZE2 factory and singleton, test 5 | |||
FAIL | ZE2 factory and singleton, test 6 | |||
FAIL | ZE2 factory and singleton, test 7 | |||
FAIL | ZE2 factory and singleton, test 8 | |||
FAIL | ZE2 factory and singleton, test 9 | |||
FAIL | ZE2 factory and singleton, test 10 | |||
PASS | ZE2 A method may be redeclared final | |||
FAIL | ZE2 A final method cannot be abstract | |||
FAIL | ZE2 cannot override final __construct | |||
FAIL | ZE2 cannot override final old style ctor | |||
FAIL | Ensure implicit final inherited old-style constructor cannot be overridden. | |||
FAIL | ZE2 A final method may not be overwritten | |||
FAIL | Implicit object instantiation when accessing properties of non-object. | |||
FAIL | ZE2 post increment/decrement property of overloaded object | |||
FAIL | ZE2 post increment/decrement property of overloaded object with assignment | |||
FAIL | ZE2 pre increment/decrement property of overloaded object | |||
FAIL | ZE2 pre increment/decrement property of overloaded object with assignment | |||
FAIL | Classes inheritance test | |||
FAIL | ZE2 Constructor precedence | |||
FAIL | ZE2 method inheritance without interfaces | |||
FAIL | ZE2 method inheritance without interfaces | |||
FAIL | Check for inherited old-style constructor. | |||
FAIL | Private property inheritance check | |||
FAIL | Ensure inherited old-style constructor doesn't block other methods | |||
FAIL | ZE2 a class cannot extend an interface | |||
FAIL | ZE2 A class can only implement interfaces | |||
FAIL | Ensure an interface may not shadow an inherited constant. | |||
FAIL | Ensure a class may not shadow a constant inherited from an interface. | |||
FAIL | Ensure a class may not inherit two constants with the same name from two separate interfaces. | |||
FAIL | Ensure a class may implement two interfaces which include the same constant (due to inheritance). | |||
FAIL | ZE2 An interface extends base interfaces | |||
FAIL | ZE2 An interface is inherited | |||
FAIL | ZE2 An interface cannot be instantiated | |||
FAIL | ZE2 An interface cannot have properties | |||
FAIL | ZE2 An interface method must be abstract | |||
FAIL | ZE2 An interface method cannot be final | |||
FAIL | ZE2 An interface method cannot be private | |||
FAIL | ZE2 An interface must be implemented | |||
FAIL | ZE2 An interface method allows additional default arguments | |||
FAIL | default argument value in interface implementation | |||
FAIL | default argument value in and in implementing class with interface in included file | |||
FAIL | ZE2 interfaces | |||
FAIL | ZE2 interface with an unimplemented method | |||
FAIL | ZE2 interface and __construct | |||
FAIL | ZE2 iterators and foreach | |||
FAIL | ZE2 iterators and break | |||
FAIL | ZE2 iterators and break | |||
FAIL | ZE2 iterators must be implemented | |||
FAIL | ZE2 iterators cannot implement Traversable alone | |||
FAIL | ZE2 iterators and array wrapping | |||
FAIL | ZE2 iterators and exceptions | |||
FAIL | Ensure plain userspace superclass does not override special iterator behaviour on child class. | |||
FAIL | In $a->$b[Y](), $b[Y] represents a method name on $a. But in $a->X[Y](), $a->X[Y] represents a global function name. | |||
FAIL | Method override allows optional default argument | |||
FAIL | Omitting optional arg in method inherited from abstract class | |||
FAIL | Confirm difference between assigning new directly and by reference. | |||
PASS | ZE2 object references | |||
FAIL | ZE2 A private method can only be called inside the class | |||
FAIL | ZE2 A private method cannot be called in another class | |||
FAIL | ZE2 A private method cannot be called in a derived class | |||
FAIL | ZE2 A private method cannot be called in a derived class | |||
FAIL | ZE2 A private method cannot be called in a derived class | |||
FAIL | ZE2 A private method cannot be called in a derived class | |||
FAIL | ZE2 A private method cannot be called in a derived class | |||
FAIL | ZE2 A private method cannot be called in a derived class | |||
FAIL | ZE2 A private method can be overwritten in a second derived class | |||
FAIL | ZE2 A private method can be overwritten in a second derived class | |||
FAIL | ZE2 A derived class does not know about privates of ancestors | |||
FAIL | ZE2 A derived class does not know about privates of ancestors | |||
FAIL | ZE2 A private member is | |||
FAIL | ZE2 A derived class does not know anything about inherited private methods | |||
FAIL | Redeclare inherited private static property as private. | |||
FAIL | Redeclare inherited private static property as private static. | |||
FAIL | Redeclare inherited private static property as protected. | |||
FAIL | Redeclare inherited private static property as protected static. | |||
FAIL | Redeclare inherited private static property as public. | |||
FAIL | Redeclare inherited private static property as public static. | |||
FAIL | Redeclare inherited private property as private. | |||
FAIL | Redeclare inherited private property as private static. | |||
FAIL | Redeclare inherited private property as protected. | |||
FAIL | Redeclare inherited private property as protected static. | |||
FAIL | Redeclare inherited private property as public. | |||
FAIL | Redeclare inherited private property as public static. | |||
FAIL | Redeclare inherited protected static property as private. | |||
FAIL | Redeclare inherited protected static property as private static. | |||
FAIL | Redeclare inherited protected static property as protected. | |||
FAIL | Redeclare inherited protected static property as protected static. | |||
FAIL | Redeclare inherited protected static property as public. | |||
FAIL | Redeclare inherited protected static property as public static. | |||
FAIL | Redeclare inherited protected property as private (duplicates Zend/tests/errmsg_023.phpt). | |||
FAIL | Redeclare inherited protected property as private static. | |||
FAIL | Redeclare inherited protected property as protected. | |||
FAIL | Redeclare inherited protected property as protected static. | |||
FAIL | Redeclare inherited protected property as public. | |||
FAIL | Redeclare inherited protected property as public static. | |||
FAIL | Redeclare inherited public static property as private. | |||
FAIL | Redeclare inherited public static property as private static. | |||
FAIL | Redeclare inherited public static property as protected. | |||
FAIL | Redeclare inherited public static property as protected static. | |||
FAIL | Redeclare inherited public static property as public. | |||
FAIL | Redeclare inherited public static property as public static. | |||
FAIL | Redeclare inherited public property as private. | |||
FAIL | Redeclare inherited public property as private static. | |||
FAIL | Redeclare inherited public property as protected. | |||
FAIL | Redeclare inherited public property as protected static. | |||
FAIL | Redeclare inherited public property as public. | |||
FAIL | Redeclare inherited public property as public static. | |||
FAIL | Unsetting and recreating private properties. | |||
FAIL | Unsetting and recreating protected properties. | |||
FAIL | ZE2 A protected method can only be called inside the class | |||
FAIL | ZE2 A protected method can only be called inside the class | |||
FAIL | ZE2 A protected method cannot be called in another class | |||
FAIL | ZE2 Serializable | |||
FAIL | ZE2 singleton | |||
FAIL | ZE2 You cannot overload a static method with a non static method | |||
FAIL | ZE2 You cannot overload a non static method with a static method | |||
PASS | ZE2 Initializing static properties to arrays | |||
FAIL | Attempting to access static properties using instance property syntax | |||
FAIL | Attempting to access static properties using instance property syntax | |||
FAIL | Attempting to access static properties using instance property syntax | |||
FAIL | Attempting to access static properties using instance property syntax | |||
FAIL | Attempting to access static properties using instance property syntax | |||
FAIL | Inherited static properties can be separated from their reference set. | |||
FAIL | Assigning to a non-existent static property | |||
FAIL | Assigning & incrementing a non-existent static property | |||
FAIL | Assigning a non-existent static property by reference | |||
FAIL | Incrementing a non-existent static property | |||
PASS | Issetting a non-existent static property | |||
FAIL | Reading a non-existent static property | |||
FAIL | ZE2 $this can be an argument to a static function | |||
FAIL | ZE2 $this cannot be exchanged | |||
FAIL | ZE2 __toString() | |||
FAIL | ZE2 __toString() in __destruct | |||
FAIL | ZE2 __toString() in __destruct/exception | |||
FAIL | Object to string conversion: error cases and behaviour variations. | |||
FAIL | ZE2 class type hinting | |||
FAIL | ZE2 class type hinting non existing class | |||
FAIL | ZE2 class type hinting with arrays | |||
FAIL | Ensure type hints are enforced for functions invoked as callbacks. | |||
FAIL | Check type hint compatibility in overrides with array hints. | |||
FAIL | Check type hint compatibility in overrides with array hints. | |||
FAIL | Check type hint compatibility in overrides with array hints. | |||
FAIL | Check type hint compatibility in overrides with array hints. | |||
FAIL | Un-setting instance properties causes magic methods to be called when trying to access them from outside the magic methods themselves. | |||
FAIL | ZE2 A redeclared method must have the same or higher visibility | |||
FAIL | ZE2 A redeclared method must have the same or higher visibility | |||
PASS | ZE2 A redeclared method must have the same or higher visibility | |||
FAIL | ZE2 A redeclared method must have the same or higher visibility | |||
FAIL | ZE2 A redeclared method must have the same or higher visibility | |||
PASS | ZE2 A redeclared method must have the same or higher visibility | |||
FAIL | ZE2 A redeclared method must have the same or higher visibility | |||
FAIL | ZE2 A redeclared method must have the same or higher visibility | |||
PASS | ZE2 A redeclared method must have the same or higher visibility | |||
PASS | ZE2 A redeclared method must have the same or higher visibility | |||
FAIL | ZE2 A redeclared method must have the same or higher visibility | |||
PASS | ZE2 A redeclared method must have the same or higher visibility | |||
PASS | ZE2 A redeclared method must have the same or higher visibility | |||
PASS | ZE2 A redeclared method must have the same or higher visibility | |||
PASS | ZE2 A redeclared method must have the same or higher visibility | |||
FAIL | ZE2 foreach and property visibility | |||
PASS | Strlen() function test | |||
PASS | Static variables in functions | |||
PASS | General function test | |||
PASS | General function test | |||
PASS | Testing register_shutdown_function() | |||
FAIL | Testing register_shutdown_function() with timeout. (Bug: #21513) | |||
PASS | Output buffering tests | |||
PASS | INI functions test | |||
PASS | Test for buffering in core functions with implicit flush off | |||
PASS | Test for buffering in core functions with implicit flush on | |||
FAIL | function with many parameters | |||
PASS | ini_alter() check | |||
PASS | Simple If condition test | |||
PASS | Simple While Loop Test | |||
PASS | Simple Switch Test | |||
PASS | Simple If/Else Test | |||
PASS | Simple If/ElseIf/Else Test | |||
PASS | Nested If/ElseIf/Else Test | |||
PASS | Function call with global and static variables | |||
PASS | Testing recursive function | |||
PASS | Testing function parameter passing | |||
PASS | Testing function parameter passing with a return value | |||
PASS | Testing nested functions | |||
PASS | Testing stack after early function return | |||
PASS | Testing eval function | |||
PASS | Testing eval function inside user-defined function | |||
PASS | Testing include | |||
PASS | Testing user-defined function in included file | |||
PASS | Testing user-defined function falling out of an If into another | |||
PASS | eval() test | |||
PASS | eval() test | |||
PASS | Switch test 1 | |||
PASS | Switch test 2 | |||
PASS | Switch test 3 | |||
PASS | Regression test | |||
PASS | Looped regression test (may take a while) | |||
PASS | Mean recursion test | |||
PASS | Testing string scanner confirmance | |||
PASS | Testing do-while loop | |||
PASS | Testing calling user-level functions from C | |||
FAIL | $this in constructor test | |||
PASS | Bug #16227 (Internal hash position bug on assignment) | |||
PASS | Class method registration | |||
PASS | Alternative syntaxes test | |||
PASS | Bug #12647 (Locale settings affecting float parsing) | |||
FAIL | ZE2: set_exception_handler() | |||
FAIL | Child public element should not override parent private element in parent methods | |||
FAIL | 'Static' binding for private variables | |||
FAIL | Convert warnings to exceptions | |||
FAIL | Catch Interfaces | |||
FAIL | foreach into array | |||
FAIL | Dynamic access of static members | |||
FAIL | Dynamic access of constants | |||
FAIL | Dynamic call for static methods | |||
FAIL | Dynamic call for static methods dynamically named | |||
PASS | Timeout again inside register_shutdown_function | |||
PASS | Square bracket array shortcut test | |||
PASS | Square bracket associative array shortcut test | |||
PASS | Testing array shortcut and bracket operator | |||
PASS | Testing nested array shortcut | |||
PASS | Bison weirdness | |||
FAIL | Bug #17115 (lambda functions produce segfault with static vars) | |||
PASS | Bug #18872 (class constant used as default parameter) | |||
PASS | Bug #19566 (get_declared_classes() segfaults) | |||
FAIL | Bug #19943 (memleaks) | |||
FAIL | Bug #20175 (Static vars can't store ref to new instance) | |||
FAIL | Bug #21094 (set_error_handler not accepting methods) | |||
FAIL | Bug #21600 (assign by reference function call changes variable contents) | |||
FAIL | Bug #21669 ("$obj = new $this->var;" doesn't work) | |||
FAIL | Bug #21820 ("$arr['foo']" generates bogus E_NOTICE, should be E_PARSE) | |||
FAIL | Bug #21849 (self::constant doesn't work as method's default parameter) | |||
FAIL | Bug #21961 (get_parent_class() segfault) | |||
FAIL | Bug #22231 (segfault when returning a global variable by reference) | |||
FAIL | Bug #22510 (segfault among complex references) | |||
FAIL | Bug #22592 (cascading assignments to strings with curly braces broken) | |||
FAIL | Bug #22690 (ob_start() is broken with create_function() callbacks) | |||
FAIL | Bug #23279 (exception handler stops after first function call) | |||
FAIL | Bug #23384 (use of class constants in statics) | |||
FAIL | Bug #23489 (ob_start() is broken with method callbacks) | |||
PASS | Bug #23524 (Improper handling of constants in array indices) | |||
FAIL | Bug #23584 (error line numbers off by one when using #!php) | |||
FAIL | Bug #23624 (foreach leaves current array key as null) | |||
FAIL | Bug #23922 (scope doesn't properly propagate into internal functions) | |||
PASS | Bug #24054 (Assignment operator *= broken) | |||
FAIL | Bug #24396 (global $$variable broken) | |||
FAIL | Bug #24403 (scope doesn't properly propagate into internal functions) | |||
FAIL | Bug #24436 (isset() and empty() produce errors with non-existent variables in objects) | |||
FAIL | Bug #24499 (bogus handling of a public property as a private one) | |||
FAIL | Bug #24573 (debug_backtrace() crashes if $this is set to null) | |||
FAIL | Bug #24640 (var_export and var_dump can't output large float) | |||
PASS | Bug #24652 (broken array_flip()) | |||
FAIL | Bug #24658 (combo of typehint / reference causes crash) | |||
PASS | Bug #24783 ($key not binary safe in "foreach($arr as $key => $val)") | |||
FAIL | Bug #24908 (super-globals can not be used in __destruct()) | |||
FAIL | Bug #24926 (lambda function (create_function()) cannot be stored in a class property) | |||
PASS | Bug #24951 (ob_flush() destroys output handler) | |||
SKIP | Bug #25145 (SEGV on recpt of form input with name like "123[]") | reason: CGI not available | ||
FAIL | Bug #25547 (error_handler and array index with function call) | |||
PASS | Bug #25652 (Calling Global functions dynamically fails from Class scope) | |||
FAIL | Bug #25922 (SEGV in error_handler when context is destroyed) | |||
FAIL | Bug #26182 (Object properties created redundantly) | |||
PASS | Bug #26696 (string index in a switch() crashes with multiple matches) | |||
FAIL | Bug #26866 (segfault when exception raised in __get) | |||
FAIL | Bug #26869 (constant as the key of static array) | |||
PASS | Bug #27354 (Modulus operator crashes PHP) | |||
FAIL | Bug #27439 (foreach() with $this segfaults) | |||
PASS | Bug #27443 (defined() returns wrong type) | |||
PASS | Bug #27535 (Objects pointing to each other cause Apache to crash) | |||
FAIL | Bug #28213 (crash in debug_print_backtrace in static methods) | |||
PASS | Bug #28800 (Incorrect string to number conversion for strings starting with 'inf') | |||
FAIL | Bug #29566 (foreach/string handling strangeness) | |||
FAIL | Bug #29893 (segfault when using array as index) | |||
PASS | Bug #29944 (function defined in switch crashes PHP) | |||
FAIL | Bug #30578 (Output buffers flushed before calling __desctruct functions) | |||
SKIP | Bug #30638 (localeconv returns wrong LC_NUMERIC settings) (ok to fail on MacOS X) | reason: ok to fail on MacOS X | ||
PASS | Bug #30726 (-.1 like numbers are not being handled correctly) | |||
PASS | Bug #30862 (Static array with boolean indexes) | |||
FAIL | Bug #32828 (Throwing exception in output_callback function with ob_start and ob_end_clean leads to segfault) | |||
PASS | Bug #32924 (prepend does not add file to included files) | |||
FAIL | Bug #35176 (include()/require()/*_once() produce wrong error messages about main()) | |||
PASS | Bug #35382 (Comment in end of file produces fatal error) | |||
SKIP | Bug #38579 (include_once() may include the same file twice) | reason: only for Windows | ||
FAIL | Bug #43958 (class name added into the error message) | |||
PASS | Bug #44654 (syntax error for #) | |||
FAIL | Bug #44827 (Class error when trying to access :: as constant) | |||
FAIL | Bug #45392 (ob_start()/ob_end_clean() and memory_limit) | |||
FAIL | Bug #55754 (Only variables should be passed by reference for ZEND_SEND_PREFER_REF params) | |||
FAIL | Bug #7515 (weird & invisible referencing of objects) | |||
PASS | Catchable fatal error [1] | |||
FAIL | Catchable fatal error [2] | |||
PASS | #-style comments | |||
PASS | #-style comments (part 2) | |||
PASS | Test standard 'compare' object handler | |||
FAIL | Test object compare when object handler different | |||
PASS | Binary safety of each() for both keys and values | |||
PASS | empty() on array elements | |||
FAIL | Evaluation order during assignments. | |||
FAIL | Evaluation order during assignments. | |||
FAIL | Evaluation order during assignments. | |||
FAIL | Evaluation order during assignments. | |||
PASS | Evaluation order during assignments. | |||
PASS | Evaluation order during assignments. | |||
FAIL | Check key execution order with &new. | |||
FAIL | Ensure by value assignments leave temporaries on the stack, for all sorts of assignees. | |||
FAIL | Execution ordering with comparison operators. | |||
FAIL | ZE2 errors caught as exceptions | |||
FAIL | Execution order of variables | |||
FAIL | Foreach loop tests - basic loop with just value and key => value. | |||
FAIL | Foreach loop tests - modifying the array during the loop. | |||
FAIL | Foreach loop tests - error case: not an array. | |||
FAIL | Foreach loop tests - using an array element as the $value | |||
FAIL | Foreach loop tests - modifying the array during the loop: special case. Behaviour is good since php 5.2.2. | |||
FAIL | Foreach loop tests - error case: key is a reference. | |||
FAIL | Foreach loop tests - foreach operates on the original array if the array is referenced outside the loop. | |||
PASS | This test illustrates the impact of invoking destructors when refcount is decremented to 0 on foreach. It will pass only if the 'contentious code' in PHPValue.decReferences() is enabled. | |||
FAIL | Changing from an interable type to a non iterable type during the iteration | |||
FAIL | Directly modifying an unreferenced array when foreach'ing over it. | |||
FAIL | Directly modifying an unreferenced array when foreach'ing over it while using &$value syntax. | |||
FAIL | Directly modifying a REFERENCED array when foreach'ing over it. | |||
FAIL | Directly modifying a REFERENCED array when foreach'ing over it while using &$value syntax. | |||
FAIL | Ensure foreach splits the iterated entity from its cow reference set, for all sorts of iterated entities. | |||
PASS | Ensure foreach works with arrays with Binary keys. | |||
FAIL | foreach with Iterator. | |||
FAIL | foreach with iterator and &$value reference | |||
FAIL | foreach with iteratorAggregate | |||
FAIL | IteratorAggregate::getIterator bad return type | |||
FAIL | foreach with nested iteratorAggregates | |||
FAIL | Duplicate of zend test tests/classes/iterators_002.phpt without expected output from destructor | |||
FAIL | Foreach loop on objects - basic loop with just value and key => value. | |||
FAIL | Foreach loop tests - visibility. | |||
FAIL | Foreach loop tests - modifying the object during the loop. | |||
FAIL | Foreach loop tests - Removing the current element from an iterated object. | |||
FAIL | Foreach loop tests - removing properties before and after the current property during the loop. | |||
FAIL | Foreach loop tests - substituting the entire iterated entity during the loop. | |||
PASS | foreach() with foreach($o->mthd()->arr) | |||
PASS | foreach() with references | |||
PASS | func_get_arg test | |||
PASS | func_get_arg with variable number of args | |||
PASS | func_get_arg outside of a function declaration | |||
PASS | func_get_arg on non-existent arg | |||
PASS | A variable, which is referenced by another variable, is passed by value. During the call, the original variable is updated. This should not affect func_get_arg(). | |||
PASS | func_get_arg test | |||
PASS | func_get_args with no args | |||
PASS | func_get_args with variable number of args | |||
PASS | func_get_args() outside of a function declaration | |||
PASS | Pass same variable by ref and by value. | |||
PASS | func_num_args with no args | |||
PASS | func_num_args with variable number of args | |||
PASS | func_num_args() outside of a function declaration | |||
PASS | Pass same variable by ref and by value. | |||
PASS | include() a file from the current script directory | |||
FAIL | Including a file in the current script directory from an included function | |||
FAIL | Including a file in the current script directory from eval'd code | |||
PASS | Test + operator : 64bit long tests | |||
PASS | Test + operator : various numbers as strings | |||
PASS | Test & operator : 64bit long tests | |||
PASS | Test & operator : various numbers as strings | |||
PASS | Test ~N operator : 64bit long tests | |||
PASS | Test ~N operator : various numbers as strings | |||
PASS | Test | operator : 64bit long tests | |||
PASS | Test | operator : various numbers as strings | |||
PASS | Test << operator : 64bit long tests | |||
SKIP | Test << operator : various numbers as strings | reason: this test is for 32bit platform only | ||
PASS | Test << operator : various numbers as strings | |||
PASS | Test >> operator : 64bit long tests | |||
PASS | Test >> operator : various numbers as strings | |||
PASS | Test ^ operator : 64bit long tests | |||
PASS | Test ^ operator : various numbers as strings | |||
PASS | Test / operator : 64bit long tests | |||
FAIL | Test / operator : various numbers as strings | |||
PASS | Test % operator : 64bit long tests | |||
PASS | Test % operator : various numbers as strings | |||
PASS | Test * operator : 64bit long tests | |||
FAIL | Test * operator : various numbers as strings | |||
PASS | Test -N operator : 64bit long tests | |||
PASS | Test -N operator : various numbers as strings | |||
PASS | Test == operator : different types | |||
SKIP | Test == operator : max int 32bit range | reason: this test is for 32bit platform only | ||
PASS | Test == operator : max int 64bit range | |||
PASS | Test > operator : different types | |||
PASS | Test >= operator : different types | |||
SKIP | Test >= operator : max int 32bit range | reason: this test is for 32bit platform only | ||
PASS | Test >= operator : max int 64bit range | |||
SKIP | Test > operator : max int 32bit range | reason: this test is for 32bit platform only | ||
PASS | Test > operator : max int 64bit range | |||
PASS | Test === operator : different types | |||
SKIP | Test === operator : max int 32bit range | reason: this test is for 32bit platform only | ||
PASS | Test === operator : max int 64bit range | |||
PASS | Test < operator : different types | |||
PASS | Test <= operator : different types | |||
SKIP | Test <= operator : max int 32bit range | reason: this test is for 32bit platform only | ||
PASS | Test <= operator : max int 64bit range | |||
SKIP | Test < operator : max int 32bit range | reason: this test is for 32bit platform only | ||
PASS | Test < operator : max int 64bit range | |||
PASS | Test != operator : different types | |||
SKIP | Test != operator : max int 32bit range | reason: this test is for 32bit platform only | ||
PASS | Test == operator : max int 64bit range | |||
PASS | Test !== operator : different types | |||
SKIP | Test !== operator : max int 32bit range | reason: this test is for 32bit platform only | ||
PASS | Test !== operator : max int 64bit range | |||
PASS | Test N-- operator : 64bit long tests | |||
PASS | Test N-- operator : various numbers as strings | |||
PASS | Test N++ operator : 64bit long tests | |||
PASS | Test N++ operator : various numbers as strings | |||
PASS | Test --N operator : 64bit long tests | |||
PASS | Test --N operator : various numbers as strings | |||
PASS | Test ++N operator : 64bit long tests | |||
PASS | Test ++N operator : various numbers as strings | |||
PASS | Test - operator : 64bit long tests | |||
PASS | Test - operator : various numbers as strings | |||
FAIL | passing of function parameters by reference | |||
FAIL | Attempt to pass a constant by reference | |||
FAIL | Implicit initialisation when passing by reference | |||
FAIL | passing the return value from a function by reference | |||
FAIL | Pass uninitialised variables by reference and by value to test implicit initialisation. | |||
FAIL | Pass uninitialised objects and arrays by reference to test implicit initialisation. | |||
FAIL | Pass function and method calls by reference and by value. | |||
PASS | Pass same variable by ref and by value. | |||
FAIL | Assignement as argument | |||
FAIL | Passing assignments by reference | |||
FAIL | Test pass by reference semantics | |||
PASS | Returning a reference from a function | |||
FAIL | Returning a reference from a function. | |||
FAIL | Returning a reference from a function | |||
FAIL | Returning a reference from a static method | |||
FAIL | Returning a reference from a method | |||
FAIL | Returning a reference from a function via another function | |||
FAIL | Returning a reference from a static method via another static method | |||
FAIL | Returning a reference from a non-static method via another non-static method | |||
FAIL | Returning a references returned by another function | |||
PASS | <script> tag | |||
PASS | short_open_tag: On | |||
FAIL | short_open_tag: Off | |||
FAIL | short_open_tag: On, asp_tags: On | |||
FAIL | short_open_tag: Off, asp_tags: Off | |||
PASS | Static keyword - basic tests | |||
PASS | Multiple declarations of the same static variable | |||
FAIL | Statics in nested functions & evals. | |||
PASS | Static variables in methods & nested functions & evals. | |||
PASS | String conversion with multiple decimal points | |||
PASS | Test to catch early assignment of $this | |||
FAIL | Catching an exception thrown from an included file | |||
PASS | ZE2 type hinting | |||
PASS | ZE2 type hinting | |||
PASS | ZE2 type hinting | |||
FAIL | Bug #46897: ob_flush() should fail to flush unerasable buffers | |||
PASS | Bug #60282 (Segfault when using ob_gzhandler() with open buffers) | |||
FAIL | Bug #60321 (ob_get_status(true) no longer returns an array when buffer is empty) | |||
PASS | Bug #60322 (ob_get_clean() now raises an E_NOTICE if no buffers exist) | |||
FAIL | Bug #60768 Output buffer not discarded | |||
PASS | Test basic functionality of flush() | |||
PASS | Test wrong number of arguments for flush() (no impact) | |||
PASS | output buffering - nothing | |||
PASS | output buffering - ob_start | |||
PASS | output buffering - ob_flush | |||
PASS | output buffering - ob_clean | |||
PASS | output buffering - ob_end_clean | |||
PASS | output buffering - ob_end_flush | |||
PASS | output buffering - ob_get_clean | |||
PASS | output buffering - ob_get_contents | |||
PASS | output buffering - ob_get_flush | |||
FAIL | output buffering - fatalism | |||
PASS | output buffering - fatalism | |||
PASS | output buffering - multiple | |||
FAIL | output buffering - handlers/status | |||
FAIL | output buffering - failure | |||
FAIL | output buffering - failure | |||
FAIL | output buffering - stati | |||
PASS | output buffering - error message nirvana bug #37714 | |||
PASS | output buffering - ob_list_handlers | |||
FAIL | Test ob_clean() function : basic functionality | |||
PASS | Test ob_clean() function : error conditions | |||
FAIL | Test return type and value, as well as basic behaviour, for ob_end_clean() | |||
PASS | Test wrong number of arguments for ob_end_clean() | |||
FAIL | Test ob_end_flush() function : basic functionality | |||
PASS | Test ob_end_flush() function : error conditions | |||
FAIL | Test ob_flush() function : basic functionality | |||
PASS | Test ob_flush() function : error conditions | |||
PASS | Test return type and value, as well as basic behaviour, of ob_get_clean() | |||
PASS | Test basic behaviour of ob_get_clean() | |||
PASS | Test wrong number of arguments for ob_get_clean() | |||
PASS | Test ob_get_contents() function : basic functionality | |||
PASS | Test ob_get_contents() function : error cases | |||
PASS | Test return type and value, as well as basic behaviour, of ob_get_length() | |||
PASS | Test wrong number of arguments for ob_get_length() | |||
FAIL | Test ob_get_level() function : basic functionality | |||
PASS | Test ob_get_level() function : error conditions | |||
FAIL | ob_get_status() function basic test | |||
PASS | Test ob_implicit_flush() function : check return value (always null). | |||
PASS | Test ob_implicit_flush() function : ensure implicit flushing does not apply to user buffers. | |||
FAIL | Test ob_implicit_flush() function : wrong number of arguments | |||
FAIL | Test ob_implicit_flush() function : usage variation | |||
FAIL | Test return type and value for ob_start() | |||
FAIL | ob_start(): Check behaviour with various callback return values. | |||
FAIL | ob_start(): ensure even fatal error test is affected by output buffering. | |||
FAIL | ob_start() chunk_size: confirm buffer is flushed after any output call that causes its length to equal or exceed chunk_size. | |||
FAIL | ob_start(): non-static method as static callbacks. | |||
FAIL | ob_start(): ensure multiple buffer initialization with a single call using arrays is not supported on PHP6 (http://bugs.php.net/42641) | |||
PASS | ob_start(): Ensure content of unerasable buffer can be accessed by ob_get_contents(). | |||
FAIL | ob_start(): Ensure unerasable buffer cannot be erased by ob_clean(), ob_end_clean() or ob_end_flush(). | |||
FAIL | ob_start(): Ensure unerasable buffer cannot be accessed or erased by ob_get_clean(). | |||
FAIL | ob_start(): Ensure unerasable buffer cannot be accessed or flushed by ob_get_flush(). | |||
FAIL | ob_start(): Ensure unerasable buffer cannot be flushed by ob_flush() | |||
FAIL | Test ob_start() with callbacks in variables | |||
FAIL | Test wrong number of arguments and wrong arg types for ob_start() | |||
FAIL | Test wrong number of arguments and wrong arg types for ob_start() | |||
FAIL | Test ob_start() with object supplied but no method. | |||
FAIL | Test ob_start() with non existent callback method. | |||
PASS | ob_start(): ensure buffers can't be added from within callback. | |||
PASS | EXPECT | |||
PASS | EXPECTF | |||
PASS | EXPECTREGEX | |||
FAIL | INI section allows '=' | |||
SKIP | Error message handling (without ZendOptimizer) | reason: Zend Optimizer is loaded | ||
FAIL | Error messages are shown | |||
PASS | dirname test | |||
SKIP | Error message handling (with ZendOptimizer) | reason: Zend Optimizer is not loaded | ||
FAIL | Error message handling (without ZendOptimizer) | |||
FAIL | print_r(Object) | |||
PASS | STDIN input | |||
FAIL | Bug #53226 (file_exists fails on big filenames) | |||
FAIL | openbase_dir runtime tightning | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration for glob | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
XFAIL | Test open_basedir configuration | XFAIL REASON: BUG: open_basedir cannot delete symlink to prohibited file. See also bugs 48111 and 52176. | ||
FAIL | Test open_basedir configuration | |||
SKIP | Test open_basedir configuration | reason: Windows only variation | ||
FAIL | Test open_basedir configuration | |||
SKIP | Test open_basedir configuration | reason: Windows only variation | ||
FAIL | Test open_basedir configuration | |||
SKIP | Test open_basedir configuration | reason: only run on Windows | ||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
FAIL | Test open_basedir configuration | |||
PASS | String functions | |||
FAIL | Formatted print functions | |||
PASS | highlight_string() buffering | |||
FAIL | Bug #22592 (Cascading assignments to strings with curly braces broken) | |||
PASS | Bug #26703 (Certain characters inside strings incorrectly treated as keywords) | |||
PASS | testing the behavior of string offset chaining | |||
PASS | testing the behavior of string offset chaining | |||
FAIL | testing the behavior of string offset chaining | |||
FAIL | testing the behavior of string offset chaining | |||
FAIL | testing the behavior of string offset chaining | |||
FAIL | testing the behavior of string offsets |
Number of tests : 754 684
Tests skipped : 70 ( 9.3%) --------
Tests warned : 1 ( 0.1%) ( 0.1%)
Tests failed : 457 ( 60.6%) ( 66.8%)
Expected fail : 1 ( 0.1%) ( 0.1%)
Tests passed : 225 ( 29.8%) ( 32.9%)
Time taken : 388 seconds
=====================================================================
EXPECTED FAILED TEST SUMMARY
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_linkinfo.phpt] XFAIL REASON: BUG: open_basedir cannot delete symlink to prohibited file. See also
bugs 48111 and 52176.
=====================================================================
FAILED TEST SUMMARY
Testing $argc and $argv handling (cli) [vendor/php/php-src/tests/basic/012.phpt]
Bug #20539 (PHP CLI Segmentation Fault) [vendor/php/php-src/tests/basic/bug20539.phpt] (warn: ing: unlink(/Users/anthony/Dropbox/WorkNetbeans/PHP-PHP/vendor/php/php-src/tests/basic/sess_): No such file or directory in /Users/anthony/Dropbox/WorkNetbeans/PHP-PHP/lib/PHPPHP/Engine/FunctionData/InternalProxy.php on line 19)
Bug #29971 (variables_order behaviour) [vendor/php/php-src/tests/basic/bug29971.phpt]
Bug #45986 (wrong error message for a non existant file on rename) [vendor/php/php-src/tests/basic/bug45986.phpt]
Bug #51709 (Can't use keywords as method names) [vendor/php/php-src/tests/basic/bug51709_1.phpt]
Bug #51709 (Can't use keywords as method names) [vendor/php/php-src/tests/basic/bug51709_2.phpt]
Req #54514 (Get php binary path during script execution) [vendor/php/php-src/tests/basic/bug54514.phpt]
ZE2 __call() [vendor/php/php-src/tests/classes/__call_001.phpt]
ZE2 __call() signature check [vendor/php/php-src/tests/classes/__call_002.phpt]
Force pass-by-reference to __call [vendor/php/php-src/tests/classes/__call_003.phpt]
When __call() is invoked via ::, ensure current scope's __call() is favoured over the specified class's __call(). [vendor/php/php-src/tests/classes/__call_004.phpt]
When __call() is invoked via ::, ensure private implementation of __call() in superclass is accessed without error. [vendor/php/php-src/tests/classes/__call_005.phpt]
Ensure exceptions are handled properly when thrown in __call. [vendor/php/php-src/tests/classes/__call_006.phpt]
Ensure exceptions are handled properly when thrown in a statically declared __call. [vendor/php/php-src/tests/classes/__call_007.phpt]
ZE2 __set() and __get() [vendor/php/php-src/tests/classes/__set__get_001.phpt]
ZE2 __get() signature check [vendor/php/php-src/tests/classes/__set__get_002.phpt]
ZE2 __set() signature check [vendor/php/php-src/tests/classes/__set__get_003.phpt]
ZE2 __set() and __get() [vendor/php/php-src/tests/classes/__set__get_005.phpt]
ZE2 Data corruption in __set [vendor/php/php-src/tests/classes/__set_data_corrupt.phpt]
ZE2 An abstract method may not be called [vendor/php/php-src/tests/classes/abstract.phpt]
ZE2 An abstract method may not be called [vendor/php/php-src/tests/classes/abstract_by_interface_001.phpt]
ZE2 An abstract method may not be called [vendor/php/php-src/tests/classes/abstract_by_interface_002.phpt]
ZE2 An abstract class cannot be instantiated [vendor/php/php-src/tests/classes/abstract_class.phpt]
ZE2 A derived class with an abstract method must be abstract [vendor/php/php-src/tests/classes/abstract_derived.phpt]
ZE2 A final method cannot be abstract [vendor/php/php-src/tests/classes/abstract_final.phpt]
ZE2 A class that inherits an abstract method is abstract [vendor/php/php-src/tests/classes/abstract_inherit.phpt]
ZE2 An abstract class must be declared abstract [vendor/php/php-src/tests/classes/abstract_not_declared.phpt]
ZE2 A method cannot be redeclared abstract [vendor/php/php-src/tests/classes/abstract_redeclare.phpt]
ZE2 A static abstract methods [vendor/php/php-src/tests/classes/abstract_static.phpt]
ZE2 An abstrcat method cannot be called indirectly [vendor/php/php-src/tests/classes/abstract_user_call.phpt]
ZE2 ArrayAccess [vendor/php/php-src/tests/classes/array_access_001.phpt]
ZE2 ArrayAccess::offsetSet without return [vendor/php/php-src/tests/classes/array_access_002.phpt]
ZE2 ArrayAccess::offsetGet ambiguties [vendor/php/php-src/tests/classes/array_access_003.phpt]
ZE2 ArrayAccess::offsetGet ambiguties [vendor/php/php-src/tests/classes/array_access_004.phpt]
ZE2 ArrayAccess and sub Arrays [vendor/php/php-src/tests/classes/array_access_005.phpt]
ZE2 ArrayAccess and ASSIGN_OP operators (+=) [vendor/php/php-src/tests/classes/array_access_006.phpt]
ZE2 ArrayAccess and [] assignment [vendor/php/php-src/tests/classes/array_access_007.phpt]
ZE2 ArrayAccess and ASSIGN_OP operators (.=) [vendor/php/php-src/tests/classes/array_access_008.phpt]
ZE2 ArrayAccess and ArrayProxyAccess, ArrayProxy [vendor/php/php-src/tests/classes/array_access_009.phpt]
ZE2 ArrayAccess and ArrayReferenceProxy with references [vendor/php/php-src/tests/classes/array_access_010.phpt]
ZE2 ArrayAccess and ArrayAccessReferenceProxy with references to main array [vendor/php/php-src/tests/classes/array_access_011.phpt]
ZE2 ArrayAccess cannot assign by reference [vendor/php/php-src/tests/classes/array_access_012.phpt]
ZE2 ArrayAccess and exceptions [vendor/php/php-src/tests/classes/array_access_013.phpt]
Ensure that ArrayObject acts like an array [vendor/php/php-src/tests/classes/arrayobject_001.phpt]
ZE2 assign_op property of overloaded object [vendor/php/php-src/tests/classes/assign_op_property_001.phpt]
ZE2 Autoload and class_exists [vendor/php/php-src/tests/classes/autoload_001.phpt]
ZE2 Autoload and get_class_methods [vendor/php/php-src/tests/classes/autoload_002.phpt]
ZE2 Autoload and derived classes [vendor/php/php-src/tests/classes/autoload_003.phpt]
ZE2 Autoload and recursion [vendor/php/php-src/tests/classes/autoload_004.phpt]
ZE2 Autoload from destructor [vendor/php/php-src/tests/classes/autoload_005.phpt]
ZE2 Autoload from destructor [vendor/php/php-src/tests/classes/autoload_006.phpt]
Ensure instanceof does not trigger autoload. [vendor/php/php-src/tests/classes/autoload_007.phpt]
Ensure catch blocks for unknown exception types do not trigger autoload. [vendor/php/php-src/tests/classes/autoload_008.phpt]
Ensure implements does trigger autoload. [vendor/php/php-src/tests/classes/autoload_010.phpt]
Ensure extends does trigger autoload. [vendor/php/php-src/tests/classes/autoload_011.phpt]
Ensure callback methods in unknown classes trigger autoload. [vendor/php/php-src/tests/classes/autoload_012.phpt]
Ensure __autoload() allows for recursive calls if the class name differs. [vendor/php/php-src/tests/classes/autoload_018.phpt]
Ensure __autoload() recursion is guarded for multiple lookups of same class using difference case. [vendor/php/php-src/tests/classes/autoload_019.phpt]
Ensure __autoload() is triggered during unserialization. [vendor/php/php-src/tests/classes/autoload_020.phpt]
Bug #23951 (Defines not working in inherited classes) [vendor/php/php-src/tests/classes/bug23951.phpt]
Bug #26737 (Protected and private variables are not saved on serialization when a user defined __sleep is used) [vendor/php/php-src/tests/classes/bug26737.phpt]
Bug #27468 (foreach in __destruct() causes segfault) [vendor/php/php-src/tests/classes/bug27468.phpt]
Bug #27504 (call_user_func_array allows calling of private/protected methods) [vendor/php/php-src/tests/classes/bug27504.phpt]
Bug #29446 (ZE allows multiple declarations of the same class constant) [vendor/php/php-src/tests/classes/bug29446.phpt]
ZE2 An abstract class cannot be instanciated [vendor/php/php-src/tests/classes/class_abstract.phpt]
ZE2 A final class cannot be inherited [vendor/php/php-src/tests/classes/class_final.phpt]
Instantiate stdClass [vendor/php/php-src/tests/classes/class_stdclass.phpt]
ZE2 object cloning, 1 [vendor/php/php-src/tests/classes/clone_001.phpt]
ZE2 object cloning, 2 [vendor/php/php-src/tests/classes/clone_002.phpt]
ZE2 object cloning, 3 [vendor/php/php-src/tests/classes/clone_003.phpt]
ZE2 object cloning, 4 [vendor/php/php-src/tests/classes/clone_004.phpt]
ZE2 object cloning, 5 [vendor/php/php-src/tests/classes/clone_005.phpt]
ZE2 object cloning, 6 [vendor/php/php-src/tests/classes/clone_006.phpt]
Class constant declarations [vendor/php/php-src/tests/classes/constants_basic_001.phpt]
Basic class support - defining and reading a class constant. [vendor/php/php-src/tests/classes/constants_basic_002.phpt]
Ensure class properties and constants can be defined in terms of constants that are not known at compile time. [vendor/php/php-src/tests/classes/constants_basic_003.phpt]
Test properties with array default values using class constants as keys and values. [vendor/php/php-src/tests/classes/constants_basic_004.phpt]
Test constants with default values based on other constants. [vendor/php/php-src/tests/classes/constants_basic_005.phpt]
Ensure class constants are not evaluated when a class is looked up to resolve inheritance during runtime. [vendor/php/php-src/tests/classes/constants_basic_006.phpt]
Error case: duplicate class constant definition [vendor/php/php-src/tests/classes/constants_error_001.phpt]
Error case: class constant as an array [vendor/php/php-src/tests/classes/constants_error_002.phpt]
Basic class support - attempting to pass a class constant by reference. [vendor/php/php-src/tests/classes/constants_error_003.phpt]
Class constant whose initial value refereces a non-existent class [vendor/php/php-src/tests/classes/constants_error_004.phpt]
ZE2 class constants and scope [vendor/php/php-src/tests/classes/constants_scope_001.phpt]
ZE2 The new constructor/destructor is called [vendor/php/php-src/tests/classes/ctor_dtor.phpt]
ZE2 A derived class can use the inherited constructor/destructor [vendor/php/php-src/tests/classes/ctor_dtor_inheritance.phpt]
ZE2 Do not call destructors if constructor fails [vendor/php/php-src/tests/classes/ctor_failure.phpt]
ZE2 A class constructor must keep the signature of an interface [vendor/php/php-src/tests/classes/ctor_in_interface_01.phpt]
ZE2 A class constructor must keep the signature of all interfaces [vendor/php/php-src/tests/classes/ctor_in_interface_02.phpt]
ZE2 A class constructor must keep the signature of base class interfaces [vendor/php/php-src/tests/classes/ctor_in_interface_03.phpt]
ZE2 A class constructor must keep the signature of base class interfaces [vendor/php/php-src/tests/classes/ctor_in_interface_04.phpt]
ZE2 The child class can re-use the parent class name for a function member [vendor/php/php-src/tests/classes/ctor_name_clash.phpt]
ZE2 A private constructor cannot be called [vendor/php/php-src/tests/classes/ctor_visibility.phpt]
ZE2 Destructors and echo [vendor/php/php-src/tests/classes/destructor_and_echo.phpt]
ZE2 catch exception thrown in destructor [vendor/php/php-src/tests/classes/destructor_and_exceptions.phpt]
ZE2 accessing globals from destructor in shutdown [vendor/php/php-src/tests/classes/destructor_and_globals.phpt]
ZE2 The inherited destructor is called [vendor/php/php-src/tests/classes/destructor_inheritance.phpt]
ZE2 Ensuring destructor visibility [vendor/php/php-src/tests/classes/destructor_visibility_001.phpt]
ZE2 Ensuring destructor visibility [vendor/php/php-src/tests/classes/destructor_visibility_002.phpt]
ZE2 Ensuring destructor visibility [vendor/php/php-src/tests/classes/destructor_visibility_003.phpt]
ZE2 factory and singleton, test 1 [vendor/php/php-src/tests/classes/factory_and_singleton_001.phpt]
ZE2 factory and singleton, test 2 [vendor/php/php-src/tests/classes/factory_and_singleton_002.phpt]
ZE2 factory and singleton, test 3 [vendor/php/php-src/tests/classes/factory_and_singleton_003.phpt]
ZE2 factory and singleton, test 4 [vendor/php/php-src/tests/classes/factory_and_singleton_004.phpt]
ZE2 factory and singleton, test 5 [vendor/php/php-src/tests/classes/factory_and_singleton_005.phpt]
ZE2 factory and singleton, test 6 [vendor/php/php-src/tests/classes/factory_and_singleton_006.phpt]
ZE2 factory and singleton, test 7 [vendor/php/php-src/tests/classes/factory_and_singleton_007.phpt]
ZE2 factory and singleton, test 8 [vendor/php/php-src/tests/classes/factory_and_singleton_008.phpt]
ZE2 factory and singleton, test 9 [vendor/php/php-src/tests/classes/factory_and_singleton_009.phpt]
ZE2 factory and singleton, test 10 [vendor/php/php-src/tests/classes/factory_and_singleton_010.phpt]
ZE2 A final method cannot be abstract [vendor/php/php-src/tests/classes/final_abstract.phpt]
ZE2 cannot override final __construct [vendor/php/php-src/tests/classes/final_ctor1.phpt]
ZE2 cannot override final old style ctor [vendor/php/php-src/tests/classes/final_ctor2.phpt]
Ensure implicit final inherited old-style constructor cannot be overridden. [vendor/php/php-src/tests/classes/final_ctor3.phpt]
ZE2 A final method may not be overwritten [vendor/php/php-src/tests/classes/final_redeclare.phpt]
Implicit object instantiation when accessing properties of non-object. [vendor/php/php-src/tests/classes/implicit_instantiation_001.phpt]
ZE2 post increment/decrement property of overloaded object [vendor/php/php-src/tests/classes/incdec_property_001.phpt]
ZE2 post increment/decrement property of overloaded object with assignment [vendor/php/php-src/tests/classes/incdec_property_002.phpt]
ZE2 pre increment/decrement property of overloaded object [vendor/php/php-src/tests/classes/incdec_property_003.phpt]
ZE2 pre increment/decrement property of overloaded object with assignment [vendor/php/php-src/tests/classes/incdec_property_004.phpt]
Classes inheritance test [vendor/php/php-src/tests/classes/inheritance.phpt]
ZE2 Constructor precedence [vendor/php/php-src/tests/classes/inheritance_002.phpt]
ZE2 method inheritance without interfaces [vendor/php/php-src/tests/classes/inheritance_003.phpt]
ZE2 method inheritance without interfaces [vendor/php/php-src/tests/classes/inheritance_004.phpt]
Check for inherited old-style constructor. [vendor/php/php-src/tests/classes/inheritance_005.phpt]
Private property inheritance check [vendor/php/php-src/tests/classes/inheritance_006.phpt]
Ensure inherited old-style constructor doesn't block other methods [vendor/php/php-src/tests/classes/inheritance_007.phpt]
ZE2 a class cannot extend an interface [vendor/php/php-src/tests/classes/interface_and_extends.phpt]
ZE2 A class can only implement interfaces [vendor/php/php-src/tests/classes/interface_class.phpt]
Ensure an interface may not shadow an inherited constant. [vendor/php/php-src/tests/classes/interface_constant_inheritance_001.phpt]
Ensure a class may not shadow a constant inherited from an interface. [vendor/php/php-src/tests/classes/interface_constant_inheritance_002.phpt]
Ensure a class may not inherit two constants with the same name from two separate interfaces. [vendor/php/php-src/tests/classes/interface_constant_inheritance_003.phpt]
Ensure a class may implement two interfaces which include the same constant (due to inheritance). [vendor/php/php-src/tests/classes/interface_constant_inheritance_004.phpt]
ZE2 An interface extends base interfaces [vendor/php/php-src/tests/classes/interface_doubled.phpt]
ZE2 An interface is inherited [vendor/php/php-src/tests/classes/interface_implemented.phpt]
ZE2 An interface cannot be instantiated [vendor/php/php-src/tests/classes/interface_instantiate.phpt]
ZE2 An interface cannot have properties [vendor/php/php-src/tests/classes/interface_member.phpt]
ZE2 An interface method must be abstract [vendor/php/php-src/tests/classes/interface_method.phpt]
ZE2 An interface method cannot be final [vendor/php/php-src/tests/classes/interface_method_final.phpt]
ZE2 An interface method cannot be private [vendor/php/php-src/tests/classes/interface_method_private.phpt]
ZE2 An interface must be implemented [vendor/php/php-src/tests/classes/interface_must_be_implemented.phpt]
ZE2 An interface method allows additional default arguments [vendor/php/php-src/tests/classes/interface_optional_arg.phpt]
default argument value in interface implementation [vendor/php/php-src/tests/classes/interface_optional_arg_002.phpt]
default argument value in and in implementing class with interface in included file [vendor/php/php-src/tests/classes/interface_optional_arg_003.phpt]
ZE2 interfaces [vendor/php/php-src/tests/classes/interfaces_001.phpt]
ZE2 interface with an unimplemented method [vendor/php/php-src/tests/classes/interfaces_002.phpt]
ZE2 interface and __construct [vendor/php/php-src/tests/classes/interfaces_003.phpt]
ZE2 iterators and foreach [vendor/php/php-src/tests/classes/iterators_001.phpt]
ZE2 iterators and break [vendor/php/php-src/tests/classes/iterators_002.phpt]
ZE2 iterators and break [vendor/php/php-src/tests/classes/iterators_003.phpt]
ZE2 iterators must be implemented [vendor/php/php-src/tests/classes/iterators_004.phpt]
ZE2 iterators cannot implement Traversable alone [vendor/php/php-src/tests/classes/iterators_005.phpt]
ZE2 iterators and array wrapping [vendor/php/php-src/tests/classes/iterators_006.phpt]
ZE2 iterators and exceptions [vendor/php/php-src/tests/classes/iterators_007.phpt]
Ensure plain userspace superclass does not override special iterator behaviour on child class. [vendor/php/php-src/tests/classes/iterators_008.phpt]
In $a->$bY, $b[Y] represents a method name on $a. But in $a->XY, $a->X[Y] represents a global function name. [vendor/php/php-src/tests/classes/method_call_variation_001.phpt]
Method override allows optional default argument [vendor/php/php-src/tests/classes/method_override_optional_arg_001.phpt]
Omitting optional arg in method inherited from abstract class [vendor/php/php-src/tests/classes/method_override_optional_arg_002.phpt]
Confirm difference between assigning new directly and by reference. [vendor/php/php-src/tests/classes/new_001.phpt]
ZE2 A private method can only be called inside the class [vendor/php/php-src/tests/classes/private_001.phpt]
ZE2 A private method cannot be called in another class [vendor/php/php-src/tests/classes/private_002.phpt]
ZE2 A private method cannot be called in a derived class [vendor/php/php-src/tests/classes/private_003.phpt]
ZE2 A private method cannot be called in a derived class [vendor/php/php-src/tests/classes/private_003b.phpt]
ZE2 A private method cannot be called in a derived class [vendor/php/php-src/tests/classes/private_004.phpt]
ZE2 A private method cannot be called in a derived class [vendor/php/php-src/tests/classes/private_004b.phpt]
ZE2 A private method cannot be called in a derived class [vendor/php/php-src/tests/classes/private_005.phpt]
ZE2 A private method cannot be called in a derived class [vendor/php/php-src/tests/classes/private_005b.phpt]
ZE2 A private method can be overwritten in a second derived class [vendor/php/php-src/tests/classes/private_006.phpt]
ZE2 A private method can be overwritten in a second derived class [vendor/php/php-src/tests/classes/private_006b.phpt]
ZE2 A derived class does not know about privates of ancestors [vendor/php/php-src/tests/classes/private_007.phpt]
ZE2 A derived class does not know about privates of ancestors [vendor/php/php-src/tests/classes/private_007b.phpt]
ZE2 A private member is [vendor/php/php-src/tests/classes/private_members.phpt]
ZE2 A derived class does not know anything about inherited private methods [vendor/php/php-src/tests/classes/private_redeclare.phpt]
Redeclare inherited private static property as private. [vendor/php/php-src/tests/classes/property_override_privateStatic_private.phpt]
Redeclare inherited private static property as private static. [vendor/php/php-src/tests/classes/property_override_privateStatic_privateStatic.phpt]
Redeclare inherited private static property as protected. [vendor/php/php-src/tests/classes/property_override_privateStatic_protected.phpt]
Redeclare inherited private static property as protected static. [vendor/php/php-src/tests/classes/property_override_privateStatic_protectedStatic.phpt]
Redeclare inherited private static property as public. [vendor/php/php-src/tests/classes/property_override_privateStatic_public.phpt]
Redeclare inherited private static property as public static. [vendor/php/php-src/tests/classes/property_override_privateStatic_publicStatic.phpt]
Redeclare inherited private property as private. [vendor/php/php-src/tests/classes/property_override_private_private.phpt]
Redeclare inherited private property as private static. [vendor/php/php-src/tests/classes/property_override_private_privateStatic.phpt]
Redeclare inherited private property as protected. [vendor/php/php-src/tests/classes/property_override_private_protected.phpt]
Redeclare inherited private property as protected static. [vendor/php/php-src/tests/classes/property_override_private_protectedStatic.phpt]
Redeclare inherited private property as public. [vendor/php/php-src/tests/classes/property_override_private_public.phpt]
Redeclare inherited private property as public static. [vendor/php/php-src/tests/classes/property_override_private_publicStatic.phpt]
Redeclare inherited protected static property as private. [vendor/php/php-src/tests/classes/property_override_protectedStatic_private.phpt]
Redeclare inherited protected static property as private static. [vendor/php/php-src/tests/classes/property_override_protectedStatic_privateStatic.phpt]
Redeclare inherited protected static property as protected. [vendor/php/php-src/tests/classes/property_override_protectedStatic_protected.phpt]
Redeclare inherited protected static property as protected static. [vendor/php/php-src/tests/classes/property_override_protectedStatic_protectedStatic.phpt]
Redeclare inherited protected static property as public. [vendor/php/php-src/tests/classes/property_override_protectedStatic_public.phpt]
Redeclare inherited protected static property as public static. [vendor/php/php-src/tests/classes/property_override_protectedStatic_publicStatic.phpt]
Redeclare inherited protected property as private (duplicates Zend/tests/errmsg_023.phpt). [vendor/php/php-src/tests/classes/property_override_protected_private.phpt]
Redeclare inherited protected property as private static. [vendor/php/php-src/tests/classes/property_override_protected_privateStatic.phpt]
Redeclare inherited protected property as protected. [vendor/php/php-src/tests/classes/property_override_protected_protected.phpt]
Redeclare inherited protected property as protected static. [vendor/php/php-src/tests/classes/property_override_protected_protectedStatic.phpt]
Redeclare inherited protected property as public. [vendor/php/php-src/tests/classes/property_override_protected_public.phpt]
Redeclare inherited protected property as public static. [vendor/php/php-src/tests/classes/property_override_protected_publicStatic.phpt]
Redeclare inherited public static property as private. [vendor/php/php-src/tests/classes/property_override_publicStatic_private.phpt]
Redeclare inherited public static property as private static. [vendor/php/php-src/tests/classes/property_override_publicStatic_privateStatic.phpt]
Redeclare inherited public static property as protected. [vendor/php/php-src/tests/classes/property_override_publicStatic_protected.phpt]
Redeclare inherited public static property as protected static. [vendor/php/php-src/tests/classes/property_override_publicStatic_protectedStatic.phpt]
Redeclare inherited public static property as public. [vendor/php/php-src/tests/classes/property_override_publicStatic_public.phpt]
Redeclare inherited public static property as public static. [vendor/php/php-src/tests/classes/property_override_publicStatic_publicStatic.phpt]
Redeclare inherited public property as private. [vendor/php/php-src/tests/classes/property_override_public_private.phpt]
Redeclare inherited public property as private static. [vendor/php/php-src/tests/classes/property_override_public_privateStatic.phpt]
Redeclare inherited public property as protected. [vendor/php/php-src/tests/classes/property_override_public_protected.phpt]
Redeclare inherited public property as protected static. [vendor/php/php-src/tests/classes/property_override_public_protectedStatic.phpt]
Redeclare inherited public property as public. [vendor/php/php-src/tests/classes/property_override_public_public.phpt]
Redeclare inherited public property as public static. [vendor/php/php-src/tests/classes/property_override_public_publicStatic.phpt]
Unsetting and recreating private properties. [vendor/php/php-src/tests/classes/property_recreate_private.phpt]
Unsetting and recreating protected properties. [vendor/php/php-src/tests/classes/property_recreate_protected.phpt]
ZE2 A protected method can only be called inside the class [vendor/php/php-src/tests/classes/protected_001.phpt]
ZE2 A protected method can only be called inside the class [vendor/php/php-src/tests/classes/protected_001b.phpt]
ZE2 A protected method cannot be called in another class [vendor/php/php-src/tests/classes/protected_002.phpt]
ZE2 Serializable [vendor/php/php-src/tests/classes/serialize_001.phpt]
ZE2 singleton [vendor/php/php-src/tests/classes/singleton_001.phpt]
ZE2 You cannot overload a static method with a non static method [vendor/php/php-src/tests/classes/static_mix_1.phpt]
ZE2 You cannot overload a non static method with a static method [vendor/php/php-src/tests/classes/static_mix_2.phpt]
Attempting to access static properties using instance property syntax [vendor/php/php-src/tests/classes/static_properties_003.phpt]
Attempting to access static properties using instance property syntax [vendor/php/php-src/tests/classes/static_properties_003_error1.phpt]
Attempting to access static properties using instance property syntax [vendor/php/php-src/tests/classes/static_properties_003_error2.phpt]
Attempting to access static properties using instance property syntax [vendor/php/php-src/tests/classes/static_properties_003_error3.phpt]
Attempting to access static properties using instance property syntax [vendor/php/php-src/tests/classes/static_properties_003_error4.phpt]
Inherited static properties can be separated from their reference set. [vendor/php/php-src/tests/classes/static_properties_004.phpt]
Assigning to a non-existent static property [vendor/php/php-src/tests/classes/static_properties_undeclared_assign.phpt]
Assigning & incrementing a non-existent static property [vendor/php/php-src/tests/classes/static_properties_undeclared_assignInc.phpt]
Assigning a non-existent static property by reference [vendor/php/php-src/tests/classes/static_properties_undeclared_assignRef.phpt]
Incrementing a non-existent static property [vendor/php/php-src/tests/classes/static_properties_undeclared_inc.phpt]
Reading a non-existent static property [vendor/php/php-src/tests/classes/static_properties_undeclared_read.phpt]
ZE2 $this can be an argument to a static function [vendor/php/php-src/tests/classes/static_this.phpt]
ZE2 $this cannot be exchanged [vendor/php/php-src/tests/classes/this.phpt]
ZE2 __toString() [vendor/php/php-src/tests/classes/tostring_001.phpt]
ZE2 __toString() in __destruct [vendor/php/php-src/tests/classes/tostring_002.phpt]
ZE2 __toString() in __destruct/exception [vendor/php/php-src/tests/classes/tostring_003.phpt]
Object to string conversion: error cases and behaviour variations. [vendor/php/php-src/tests/classes/tostring_004.phpt]
ZE2 class type hinting [vendor/php/php-src/tests/classes/type_hinting_001.phpt]
ZE2 class type hinting non existing class [vendor/php/php-src/tests/classes/type_hinting_002.phpt]
ZE2 class type hinting with arrays [vendor/php/php-src/tests/classes/type_hinting_003.phpt]
Ensure type hints are enforced for functions invoked as callbacks. [vendor/php/php-src/tests/classes/type_hinting_004.phpt]
Check type hint compatibility in overrides with array hints. [vendor/php/php-src/tests/classes/type_hinting_005a.phpt]
Check type hint compatibility in overrides with array hints. [vendor/php/php-src/tests/classes/type_hinting_005b.phpt]
Check type hint compatibility in overrides with array hints. [vendor/php/php-src/tests/classes/type_hinting_005c.phpt]
Check type hint compatibility in overrides with array hints. [vendor/php/php-src/tests/classes/type_hinting_005d.phpt]
Un-setting instance properties causes magic methods to be called when trying to access them from outside the magic
methods themselves. [vendor/php/php-src/tests/classes/unset_properties.phpt]
ZE2 A redeclared method must have the same or higher visibility [vendor/php/php-src/tests/classes/visibility_000a.phpt]
ZE2 A redeclared method must have the same or higher visibility [vendor/php/php-src/tests/classes/visibility_000b.phpt]
ZE2 A redeclared method must have the same or higher visibility [vendor/php/php-src/tests/classes/visibility_001a.phpt]
ZE2 A redeclared method must have the same or higher visibility [vendor/php/php-src/tests/classes/visibility_001b.phpt]
ZE2 A redeclared method must have the same or higher visibility [vendor/php/php-src/tests/classes/visibility_002a.phpt]
ZE2 A redeclared method must have the same or higher visibility [vendor/php/php-src/tests/classes/visibility_002b.phpt]
ZE2 A redeclared method must have the same or higher visibility [vendor/php/php-src/tests/classes/visibility_003b.phpt]
ZE2 foreach and property visibility [vendor/php/php-src/tests/classes/visibility_005.phpt]
Testing register_shutdown_function() with timeout. (Bug: #21513) [vendor/php/php-src/tests/func/005a.phpt]
function with many parameters [vendor/php/php-src/tests/func/010.phpt]
$this in constructor test [vendor/php/php-src/tests/lang/030.phpt]
ZE2: set_exception_handler() [vendor/php/php-src/tests/lang/035.phpt]
Child public element should not override parent private element in parent methods [vendor/php/php-src/tests/lang/036.phpt]
'Static' binding for private variables [vendor/php/php-src/tests/lang/037.phpt]
Convert warnings to exceptions [vendor/php/php-src/tests/lang/038.phpt]
Catch Interfaces [vendor/php/php-src/tests/lang/039.phpt]
foreach into array [vendor/php/php-src/tests/lang/040.phpt]
Dynamic access of static members [vendor/php/php-src/tests/lang/041.phpt]
Dynamic access of constants [vendor/php/php-src/tests/lang/042.phpt]
Dynamic call for static methods [vendor/php/php-src/tests/lang/043.phpt]
Dynamic call for static methods dynamically named [vendor/php/php-src/tests/lang/044.phpt]
Bug #17115 (lambda functions produce segfault with static vars) [vendor/php/php-src/tests/lang/bug17115.phpt]
Bug #19943 (memleaks) [vendor/php/php-src/tests/lang/bug19943.phpt]
Bug #20175 (Static vars can't store ref to new instance) [vendor/php/php-src/tests/lang/bug20175.phpt]
Bug #21094 (set_error_handler not accepting methods) [vendor/php/php-src/tests/lang/bug21094.phpt]
Bug #21600 (assign by reference function call changes variable contents) [vendor/php/php-src/tests/lang/bug21600.phpt]
Bug #21669 ("$obj = new $this->var;" doesn't work) [vendor/php/php-src/tests/lang/bug21669.phpt]
Bug #21820 ("$arr['foo']" generates bogus E_NOTICE, should be E_PARSE) [vendor/php/php-src/tests/lang/bug21820.phpt]
Bug #21849 (self::constant doesn't work as method's default parameter) [vendor/php/php-src/tests/lang/bug21849.phpt]
Bug #21961 (get_parent_class() segfault) [vendor/php/php-src/tests/lang/bug21961.phpt]
Bug #22231 (segfault when returning a global variable by reference) [vendor/php/php-src/tests/lang/bug22231.phpt]
Bug #22510 (segfault among complex references) [vendor/php/php-src/tests/lang/bug22510.phpt]
Bug #22592 (cascading assignments to strings with curly braces broken) [vendor/php/php-src/tests/lang/bug22592.phpt]
Bug #22690 (ob_start() is broken with create_function() callbacks) [vendor/php/php-src/tests/lang/bug22690.phpt]
Bug #23279 (exception handler stops after first function call) [vendor/php/php-src/tests/lang/bug23279.phpt]
Bug #23384 (use of class constants in statics) [vendor/php/php-src/tests/lang/bug23384.phpt]
Bug #23489 (ob_start() is broken with method callbacks) [vendor/php/php-src/tests/lang/bug23489.phpt]
Bug #23584 (error line numbers off by one when using #!php) [vendor/php/php-src/tests/lang/bug23584.phpt]
Bug #23624 (foreach leaves current array key as null) [vendor/php/php-src/tests/lang/bug23624.phpt]
Bug #23922 (scope doesn't properly propagate into internal functions) [vendor/php/php-src/tests/lang/bug23922.phpt]
Bug #24396 (global $$variable broken) [vendor/php/php-src/tests/lang/bug24396.phpt]
Bug #24403 (scope doesn't properly propagate into internal functions) [vendor/php/php-src/tests/lang/bug24403.phpt]
Bug #24436 (isset() and empty() produce errors with non-existent variables in objects) [vendor/php/php-src/tests/lang/bug24436.phpt]
Bug #24499 (bogus handling of a public property as a private one) [vendor/php/php-src/tests/lang/bug24499.phpt]
Bug #24573 (debug_backtrace() crashes if $this is set to null) [vendor/php/php-src/tests/lang/bug24573.phpt]
Bug #24640 (var_export and var_dump can't output large float) [vendor/php/php-src/tests/lang/bug24640.phpt]
Bug #24658 (combo of typehint / reference causes crash) [vendor/php/php-src/tests/lang/bug24658.phpt]
Bug #24908 (super-globals can not be used in __destruct()) [vendor/php/php-src/tests/lang/bug24908.phpt]
Bug #24926 (lambda function (create_function()) cannot be stored in a class property) [vendor/php/php-src/tests/lang/bug24926.phpt]
Bug #25547 (error_handler and array index with function call) [vendor/php/php-src/tests/lang/bug25547.phpt]
Bug #25922 (SEGV in error_handler when context is destroyed) [vendor/php/php-src/tests/lang/bug25922.phpt]
Bug #26182 (Object properties created redundantly) [vendor/php/php-src/tests/lang/bug26182.phpt]
Bug #26866 (segfault when exception raised in __get) [vendor/php/php-src/tests/lang/bug26866.phpt]
Bug #26869 (constant as the key of static array) [vendor/php/php-src/tests/lang/bug26869.phpt]
Bug #27439 (foreach() with $this segfaults) [vendor/php/php-src/tests/lang/bug27439.phpt]
Bug #28213 (crash in debug_print_backtrace in static methods) [vendor/php/php-src/tests/lang/bug28213.phpt]
Bug #29566 (foreach/string handling strangeness) [vendor/php/php-src/tests/lang/bug29566.phpt]
Bug #29893 (segfault when using array as index) [vendor/php/php-src/tests/lang/bug29893.phpt]
Bug #30578 (Output buffers flushed before calling __desctruct functions) [vendor/php/php-src/tests/lang/bug30578.phpt]
Bug #32828 (Throwing exception in output_callback function with ob_start and ob_end_clean leads to segfault) [vendor/php/php-src/tests/lang/bug32828.phpt]
Bug #35176 (include()/require()/*_once() produce wrong error messages about main()) [vendor/php/php-src/tests/lang/bug35176.phpt]
Bug #43958 (class name added into the error message) [vendor/php/php-src/tests/lang/bug43958.phpt]
Bug #44827 (Class error when trying to access :: as constant) [vendor/php/php-src/tests/lang/bug44827.phpt]
Bug #45392 (ob_start()/ob_end_clean() and memory_limit) [vendor/php/php-src/tests/lang/bug45392.phpt]
Bug #55754 (Only variables should be passed by reference for ZEND_SEND_PREFER_REF params) [vendor/php/php-src/tests/lang/bug55754.phpt]
Bug #7515 (weird & invisible referencing of objects) [vendor/php/php-src/tests/lang/bug7515.phpt]
Catchable fatal error [2] [vendor/php/php-src/tests/lang/catchable_error_002.phpt]
Test object compare when object handler different [vendor/php/php-src/tests/lang/compare_objects_basic2.phpt]
Evaluation order during assignments. [vendor/php/php-src/tests/lang/engine_assignExecutionOrder_001.phpt]
Evaluation order during assignments. [vendor/php/php-src/tests/lang/engine_assignExecutionOrder_002.phpt]
Evaluation order during assignments. [vendor/php/php-src/tests/lang/engine_assignExecutionOrder_003.phpt]
Evaluation order during assignments. [vendor/php/php-src/tests/lang/engine_assignExecutionOrder_004.phpt]
Check key execution order with &new. [vendor/php/php-src/tests/lang/engine_assignExecutionOrder_007.phpt]
Ensure by value assignments leave temporaries on the stack, for all sorts of assignees. [vendor/php/php-src/tests/lang/engine_assignExecutionOrder_008.phpt]
Execution ordering with comparison operators. [vendor/php/php-src/tests/lang/engine_assignExecutionOrder_009.phpt]
ZE2 errors caught as exceptions [vendor/php/php-src/tests/lang/error_2_exception_001.phpt]
Execution order of variables [vendor/php/php-src/tests/lang/execution_order.phpt]
Foreach loop tests - basic loop with just value and key => value. [vendor/php/php-src/tests/lang/foreachLoop.001.phpt]
Foreach loop tests - modifying the array during the loop. [vendor/php/php-src/tests/lang/foreachLoop.002.phpt]
Foreach loop tests - error case: not an array. [vendor/php/php-src/tests/lang/foreachLoop.003.phpt]
Foreach loop tests - using an array element as the $value [vendor/php/php-src/tests/lang/foreachLoop.004.phpt]
Foreach loop tests - modifying the array during the loop: special case. Behaviour is good since php 5.2.2. [vendor/php/php-src/tests/lang/foreachLoop.005.phpt]
Foreach loop tests - error case: key is a reference. [vendor/php/php-src/tests/lang/foreachLoop.006.phpt]
Foreach loop tests - foreach operates on the original array if the array is referenced outside the loop. [vendor/php/php-src/tests/lang/foreachLoop.009.phpt]
Changing from an interable type to a non iterable type during the iteration [vendor/php/php-src/tests/lang/foreachLoop.011.phpt]
Directly modifying an unreferenced array when foreach'ing over it. [vendor/php/php-src/tests/lang/foreachLoop.012.phpt]
Directly modifying an unreferenced array when foreach'ing over it while using &$value syntax. [vendor/php/php-src/tests/lang/foreachLoop.013.phpt]
Directly modifying a REFERENCED array when foreach'ing over it. [vendor/php/php-src/tests/lang/foreachLoop.014.phpt]
Directly modifying a REFERENCED array when foreach'ing over it while using &$value syntax. [vendor/php/php-src/tests/lang/foreachLoop.015.phpt]
Ensure foreach splits the iterated entity from its cow reference set, for all sorts of iterated entities. [vendor/php/php-src/tests/lang/foreachLoop.016.phpt]
foreach with Iterator. [vendor/php/php-src/tests/lang/foreachLoopIterator.001.phpt]
foreach with iterator and &$value reference [vendor/php/php-src/tests/lang/foreachLoopIterator.002.phpt]
foreach with iteratorAggregate [vendor/php/php-src/tests/lang/foreachLoopIteratorAggregate.001.phpt]
IteratorAggregate::getIterator bad return type [vendor/php/php-src/tests/lang/foreachLoopIteratorAggregate.002.phpt]
foreach with nested iteratorAggregates [vendor/php/php-src/tests/lang/foreachLoopIteratorAggregate.003.phpt]
Duplicate of zend test tests/classes/iterators_002.phpt without expected output from destructor [vendor/php/php-src/tests/lang/foreachLoopIteratorAggregate.004.phpt]
Foreach loop on objects - basic loop with just value and key => value. [vendor/php/php-src/tests/lang/foreachLoopObjects.001.phpt]
Foreach loop tests - visibility. [vendor/php/php-src/tests/lang/foreachLoopObjects.002.phpt]
Foreach loop tests - modifying the object during the loop. [vendor/php/php-src/tests/lang/foreachLoopObjects.003.phpt]
Foreach loop tests - Removing the current element from an iterated object. [vendor/php/php-src/tests/lang/foreachLoopObjects.004.phpt]
Foreach loop tests - removing properties before and after the current property during the loop. [vendor/php/php-src/tests/lang/foreachLoopObjects.005.phpt]
Foreach loop tests - substituting the entire iterated entity during the loop. [vendor/php/php-src/tests/lang/foreachLoopObjects.006.phpt]
Including a file in the current script directory from an included function [vendor/php/php-src/tests/lang/include_variation2.phpt]
Including a file in the current script directory from eval'd code [vendor/php/php-src/tests/lang/include_variation3.phpt]
Test / operator : various numbers as strings [vendor/php/php-src/tests/lang/operators/divide_variationStr.phpt]
Test * operator : various numbers as strings [vendor/php/php-src/tests/lang/operators/multiply_variationStr.phpt]
passing of function parameters by reference [vendor/php/php-src/tests/lang/passByReference_001.phpt]
Attempt to pass a constant by reference [vendor/php/php-src/tests/lang/passByReference_002.phpt]
Implicit initialisation when passing by reference [vendor/php/php-src/tests/lang/passByReference_003.phpt]
passing the return value from a function by reference [vendor/php/php-src/tests/lang/passByReference_004.phpt]
Pass uninitialised variables by reference and by value to test implicit initialisation. [vendor/php/php-src/tests/lang/passByReference_005.phpt]
Pass uninitialised objects and arrays by reference to test implicit initialisation. [vendor/php/php-src/tests/lang/passByReference_006.phpt]
Pass function and method calls by reference and by value. [vendor/php/php-src/tests/lang/passByReference_007.phpt]
Assignement as argument [vendor/php/php-src/tests/lang/passByReference_009.phpt]
Passing assignments by reference [vendor/php/php-src/tests/lang/passByReference_010.phpt]
Test pass by reference semantics [vendor/php/php-src/tests/lang/passByReference_012.phpt]
Returning a reference from a function. [vendor/php/php-src/tests/lang/returnByReference.002.phpt]
Returning a reference from a function [vendor/php/php-src/tests/lang/returnByReference.003.phpt]
Returning a reference from a static method [vendor/php/php-src/tests/lang/returnByReference.004.phpt]
Returning a reference from a method [vendor/php/php-src/tests/lang/returnByReference.005.phpt]
Returning a reference from a function via another function [vendor/php/php-src/tests/lang/returnByReference.006.phpt]
Returning a reference from a static method via another static method [vendor/php/php-src/tests/lang/returnByReference.007.phpt]
Returning a reference from a non-static method via another non-static method [vendor/php/php-src/tests/lang/returnByReference.008.phpt]
Returning a references returned by another function [vendor/php/php-src/tests/lang/returnByReference.009.phpt]
short_open_tag: Off [vendor/php/php-src/tests/lang/short_tags.002.phpt]
short_open_tag: On, asp_tags: On [vendor/php/php-src/tests/lang/short_tags.003.phpt]
short_open_tag: Off, asp_tags: Off [vendor/php/php-src/tests/lang/short_tags.004.phpt]
Statics in nested functions & evals. [vendor/php/php-src/tests/lang/static_variation_001.phpt]
Catching an exception thrown from an included file [vendor/php/php-src/tests/lang/throw_variation_001.phpt]
Bug #46897: ob_flush() should fail to flush unerasable buffers [vendor/php/php-src/tests/output/bug46897.phpt]
Bug #60321 (ob_get_status(true) no longer returns an array when buffer is empty) [vendor/php/php-src/tests/output/bug60321.phpt]
Bug #60768 Output buffer not discarded [vendor/php/php-src/tests/output/bug60768.phpt]
output buffering - fatalism [vendor/php/php-src/tests/output/ob_010.phpt]
output buffering - handlers/status [vendor/php/php-src/tests/output/ob_013.phpt]
output buffering - failure [vendor/php/php-src/tests/output/ob_014.phpt]
output buffering - failure [vendor/php/php-src/tests/output/ob_015.phpt]
output buffering - stati [vendor/php/php-src/tests/output/ob_017.phpt]
Test ob_clean() function : basic functionality [vendor/php/php-src/tests/output/ob_clean_basic_001.phpt]
Test return type and value, as well as basic behaviour, for ob_end_clean() [vendor/php/php-src/tests/output/ob_end_clean_basic_001.phpt]
Test ob_end_flush() function : basic functionality [vendor/php/php-src/tests/output/ob_end_flush_basic_001.phpt]
Test ob_flush() function : basic functionality [vendor/php/php-src/tests/output/ob_flush_basic_001.phpt]
Test ob_get_level() function : basic functionality [vendor/php/php-src/tests/output/ob_get_level_basic_001.phpt]
ob_get_status() function basic test [vendor/php/php-src/tests/output/ob_get_status.phpt]
Test ob_implicit_flush() function : wrong number of arguments [vendor/php/php-src/tests/output/ob_implicit_flush_error_001.phpt]
Test ob_implicit_flush() function : usage variation [vendor/php/php-src/tests/output/ob_implicit_flush_variation_001.phpt]
Test return type and value for ob_start() [vendor/php/php-src/tests/output/ob_start_basic_001.phpt]
ob_start(): Check behaviour with various callback return values. [vendor/php/php-src/tests/output/ob_start_basic_002.phpt]
ob_start(): ensure even fatal error test is affected by output buffering. [vendor/php/php-src/tests/output/ob_start_basic_003.phpt]
ob_start() chunk_size: confirm buffer is flushed after any output call that causes its length to equal or exceed chunk_size. [vendor/php/php-src/tests/output/ob_start_basic_004.phpt]
ob_start(): non-static method as static callbacks. [vendor/php/php-src/tests/output/ob_start_basic_005.phpt]
ob_start(): ensure multiple buffer initialization with a single call using arrays is not supported on PHP6 (http://bugs.php.net/42641) [vendor/php/php-src/tests/output/ob_start_basic_006.phpt]
ob_start(): Ensure unerasable buffer cannot be erased by ob_clean(), ob_end_clean() or ob_end_flush(). [vendor/php/php-src/tests/output/ob_start_basic_unerasable_002.phpt]
ob_start(): Ensure unerasable buffer cannot be accessed or erased by ob_get_clean(). [vendor/php/php-src/tests/output/ob_start_basic_unerasable_003.phpt]
ob_start(): Ensure unerasable buffer cannot be accessed or flushed by ob_get_flush(). [vendor/php/php-src/tests/output/ob_start_basic_unerasable_004.phpt]
ob_start(): Ensure unerasable buffer cannot be flushed by ob_flush() [vendor/php/php-src/tests/output/ob_start_basic_unerasable_005.phpt]
Test ob_start() with callbacks in variables [vendor/php/php-src/tests/output/ob_start_callbacks.phpt]
Test wrong number of arguments and wrong arg types for ob_start() [vendor/php/php-src/tests/output/ob_start_error_001.phpt]
Test wrong number of arguments and wrong arg types for ob_start() [vendor/php/php-src/tests/output/ob_start_error_002.phpt]
Test ob_start() with object supplied but no method. [vendor/php/php-src/tests/output/ob_start_error_003.phpt]
Test ob_start() with non existent callback method. [vendor/php/php-src/tests/output/ob_start_error_004.phpt]
INI section allows '=' [vendor/php/php-src/tests/run-test/test004.phpt]
Error messages are shown [vendor/php/php-src/tests/run-test/test006.phpt]
Error message handling (without ZendOptimizer) [vendor/php/php-src/tests/run-test/test008a.phpt]
print_r(Object) [vendor/php/php-src/tests/run-test/test009.phpt]
Bug #53226 (file_exists fails on big filenames) [vendor/php/php-src/tests/security/bug53226.phpt]
openbase_dir runtime tightning [vendor/php/php-src/tests/security/open_basedir_001.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_chdir.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_chmod.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_copy.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_copy_variation1.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_dir.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_disk_free_space.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_error_log.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_error_log_variation.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_file.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_file_exists.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_file_get_contents.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_file_put_contents.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_fileatime.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_filectime.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_filegroup.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_fileinode.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_filemtime.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_fileowner.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_fileperms.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_filesize.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_filetype.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_fopen.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_glob.phpt]
Test open_basedir configuration for glob [vendor/php/php-src/tests/security/open_basedir_glob_variation.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_is_dir.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_is_executable.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_is_file.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_is_link.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_is_readable.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_is_writable.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_link.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_lstat.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_opendir.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_readlink.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_rename.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_rmdir.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_scandir.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_stat.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_symlink.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_tempnam.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_touch.phpt]
Test open_basedir configuration [vendor/php/php-src/tests/security/open_basedir_unlink.phpt]
Formatted print functions [vendor/php/php-src/tests/strings/002.phpt]
Bug #22592 (Cascading assignments to strings with curly braces broken) [vendor/php/php-src/tests/strings/bug22592.phpt]
testing the behavior of string offset chaining [vendor/php/php-src/tests/strings/offsets_chaining_3.phpt]
testing the behavior of string offset chaining [vendor/php/php-src/tests/strings/offsets_chaining_4.phpt]
testing the behavior of string offset chaining [vendor/php/php-src/tests/strings/offsets_chaining_5.phpt]
testing the behavior of string offsets [vendor/php/php-src/tests/strings/offsets_general.phpt]
=====================================================================
WARNED TEST SUMMARY
Bug #20539 (PHP CLI Segmentation Fault) [vendor/php/php-src/tests/basic/bug20539.phpt] (warn: ing: unlink(/Users/anthony/Dropbox/WorkNetbeans/PHP-PHP/vendor/php/php-src/tests/basic/sess_): No such file or directory in /Users/anthony/Dropbox/WorkNetbeans/PHP-PHP/lib/PHPPHP/Engine/FunctionData/InternalProxy.php on line 19)