summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'phpng' of git.php.net:php-src into phpngkrakjoe2014-05-053-14/+16
|\
| * Merge mainstream 'master' branch into refactoringDmitry Stogov2014-04-268-447/+528
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | During merge I had to revert: Nikita's patch for php_splice() (it probably needs to be applyed again) Bob Weinand's patches related to constant expression handling (we need to review them carefully) I also reverted all our attempts to support sapi/phpdbg (we didn't test it anyway) Conflicts: Zend/zend.h Zend/zend_API.c Zend/zend_ast.c Zend/zend_compile.c Zend/zend_compile.h Zend/zend_constants.c Zend/zend_exceptions.c Zend/zend_execute.c Zend/zend_execute.h Zend/zend_execute_API.c Zend/zend_hash.c Zend/zend_highlight.c Zend/zend_language_parser.y Zend/zend_language_scanner.c Zend/zend_language_scanner_defs.h Zend/zend_variables.c Zend/zend_vm_def.h Zend/zend_vm_execute.h ext/date/php_date.c ext/dom/documenttype.c ext/hash/hash.c ext/iconv/iconv.c ext/mbstring/tests/zend_multibyte-10.phpt ext/mbstring/tests/zend_multibyte-11.phpt ext/mbstring/tests/zend_multibyte-12.phpt ext/mysql/php_mysql.c ext/mysqli/mysqli.c ext/mysqlnd/mysqlnd_reverse_api.c ext/mysqlnd/php_mysqlnd.c ext/opcache/ZendAccelerator.c ext/opcache/zend_accelerator_util_funcs.c ext/opcache/zend_persist.c ext/opcache/zend_persist_calc.c ext/pcre/php_pcre.c ext/pdo/pdo_dbh.c ext/pdo/pdo_stmt.c ext/pdo_pgsql/pgsql_driver.c ext/pgsql/pgsql.c ext/reflection/php_reflection.c ext/session/session.c ext/spl/spl_array.c ext/spl/spl_observer.c ext/standard/array.c ext/standard/basic_functions.c ext/standard/html.c ext/standard/mail.c ext/standard/php_array.h ext/standard/proc_open.c ext/standard/streamsfuncs.c ext/standard/user_filters.c ext/standard/var_unserializer.c ext/standard/var_unserializer.re main/php_variables.c sapi/phpdbg/phpdbg.c sapi/phpdbg/phpdbg_bp.c sapi/phpdbg/phpdbg_frame.c sapi/phpdbg/phpdbg_help.c sapi/phpdbg/phpdbg_list.c sapi/phpdbg/phpdbg_print.c sapi/phpdbg/phpdbg_prompt.c
| * | Fixed testDmitry Stogov2014-03-131-6/+8
| | |
| * | Fixed testDmitry Stogov2014-03-071-2/+2
| | |
* | | Merge branch 'PHP-5.6'Ferenc Kovacs2014-05-051-0/+44
|\ \ \ | |_|/ |/| | | | | | | | * PHP-5.6: test for bug #67198
| * | test for bug #67198Ferenc Kovacs2014-05-051-0/+44
| | |
* | | Merge branch 'PHP-5.6'Bob Weinand2014-04-111-6/+6
|\ \ \ | |/ /
| * | Fixed tests for recent constant array changesBob Weinand2014-04-111-6/+6
| | |
* | | Merge branch 'PHP-5.6'Nikita Popov2014-02-261-1/+1
|\ \ \ | |/ /
| * | Update stack size in tests/func/010.phptNikita Popov2014-02-261-1/+1
| | | | | | | | | | | | | | | Stack size is 16K nowadays. Now the test takes a more reasonable amount of time to run...
* | | Merge branch 'PHP-5.6'Yasuo Ohgaki2014-02-131-0/+39
|\ \ \ | |/ / | | | | | | | | | * PHP-5.6: Implement RFC https://wiki.php.net/rfc/default_encoding
| * | Implement RFC https://wiki.php.net/rfc/default_encodingYasuo Ohgaki2014-02-131-0/+39
| | |
* | | Merge branch 'PHP-5.6'Ferenc Kovacs2014-01-212-0/+2
|\ \ \ | |/ / | | | | | | | | | * PHP-5.6: fix these tests so they properly clean up after themselves.
| * | Merge branch 'PHP-5.5' into PHP-5.6Ferenc Kovacs2014-01-212-0/+2
| |\ \ | | | | | | | | | | | | | | | | * PHP-5.5: fix these tests so they properly clean up after themselves.
| | * \ Merge branch 'PHP-5.4' into PHP-5.5Ferenc Kovacs2014-01-212-0/+2
| | |\ \ | | | | | | | | | | | | | | | | | | | | * PHP-5.4: fix these tests so they properly clean up after themselves.
| | | * | fix these tests so they properly clean up after themselves.Ferenc Kovacs2014-01-202-0/+2
| | | | |
* | | | | Merge branch 'PHP-5.6'Remi Collet2014-01-204-446/+486
|\ \ \ \ \ | |/ / / / | | | | / | |_|_|/ |/| | | | | | | * PHP-5.6: Skip those test which fails on ARM architecture dos2unix
| * | | Merge branch 'PHP-5.5' into PHP-5.6Remi Collet2014-01-204-446/+486
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | * PHP-5.5: Skip those test which fails on ARM architecture dos2unix
| | * | Skip those test which fails on ARM architectureRemi Collet2014-01-204-1/+41
| | | | | | | | | | | | | | | | Add minimal tests for all arch.
| | * | dos2unixRemi Collet2014-01-202-446/+446
| | | |
| * | | Add E_DEPRECATED when populating $HTTP_RAW_POST_DATAMichael Wallner2013-12-302-0/+6
| | | |
| * | | fix type; add tests for -1Michael Wallner2013-12-302-0/+45
| | | |
| * | | re-introduce always_populate_raw_post_dataMichael Wallner2013-12-302-0/+43
| | | |
| * | | Merge branch 'PHP-5.6' of https://git.php.net/push/php-src into PHP-5.6Xinchen Hui2013-12-1514-43/+343
| |\ \ \ | | |/ / | |/| |
| * | | Fix tests expecting specific resource IDsEric Stenson2013-12-151-2/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When Wincache or APC are installed, the resource IDs are not the same. This is because Wincache takes a few resource objects for itself. As a result, these tests become false positives. On Windows boxes, the microtime precision is not granular enough to reliably register a difference if two calls to uniqid() are made concurrently. This is a fix to the uniqid() test to avoid the false positive when run on Windows machines. Also, added a test to exercise the 'more_entropy' variant of uniqid().
* | | | Fix tests expecting specific resource IDsEric Stenson2013-12-131-2/+17
| |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When Wincache or APC are installed, the resource IDs are not the same. This is because Wincache takes a few resource objects for itself. As a result, these tests become false positives. On Windows boxes, the microtime precision is not granular enough to reliably register a difference if two calls to uniqid() are made concurrently. This is a fix to the uniqid() test to avoid the false positive when run on Windows machines. Also, added a test to exercise the 'more_entropy' variant of uniqid().
* | | Merge branch 'PHP-5.5' into PHP-5.6Nikita Popov2013-11-291-0/+36
|\ \ \ | |/ /
| * | Fixed bug #65768: DateTimeImmutable::diff does not worknikita22062013-11-291-0/+36
| | | | | | | | | | | | | | | | | | This commit also prevents user classes from directly implementing DateTimeInterface, because ext/date relies on classes implementing it to support certain internal structures.
* | | Merge branch 'PHP-5.5' into PHP-5.6Dmitry Stogov2013-11-291-0/+13
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | * PHP-5.5: Added validation of class names in the autoload process Conflicts: NEWS
| * | Merge branch 'PHP-5.4' into PHP-5.5Dmitry Stogov2013-11-291-0/+13
| |\ \ | | |/ | | | | | | | | | * PHP-5.4: Added validation of class names in the autoload process
| | * Added validation of class names in the autoload processDmitry Stogov2013-11-291-0/+13
| | |
| | * Fixed tests that fail with non-default `serialize_precision` configurations.Jeff Welch2013-11-201-0/+1
| | | | | | | | | | | | | | | | | | | | | See: * https://bugs.php.net/bug.php?id=64760 * 4dc4302
| * | Fixed tests that fail with non-default `serialize_precision` configurations.Jeff Welch2013-11-201-0/+1
| | | | | | | | | | | | | | | | | | | | | See: * https://bugs.php.net/bug.php?id=64760 * 4dc4302
* | | Fixed tests that fail with non-default `serialize_precision` configurations.Jeff Welch2013-11-201-0/+1
| | | | | | | | | | | | | | | | | | | | | See: * https://bugs.php.net/bug.php?id=64760 * 4dc4302
* | | Merge branch 'PHP-5.5'Yasuo Ohgaki2013-10-291-8/+8
|\ \ \ | |/ / | | | | | | | | | * PHP-5.5: Fixed Bug 64760 var_export() does not use full precision for floating-point numbers
| * | Merge branch 'PHP-5.4' into PHP-5.5Yasuo Ohgaki2013-10-291-8/+8
| |\ \ | | |/ | | | | | | | | | | | | * PHP-5.4: Update NEWS Fixed Bug 64760 var_export() does not use full precision for floating-point numbers
| | * Fixed Bug 64760 var_export() does not use full precision for floating-point ↵Yasuo Ohgaki2013-10-291-8/+8
| | | | | | | | | | | | numbers
* | | Merge branch 'issue-55736' of https://github.com/tistre/php-srcMichael Wallner2013-10-096-0/+33
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | implements FR #55736 * 'issue-55736' of https://github.com/tistre/php-src: run-tests.php: Adding support for sections EXPECT_EXTERNAL, EXPECTF_EXTERNAL and EXPECTREGEX_EXTERNAL. (Issue 55736)
| * | | run-tests.php: Adding support for sections EXPECT_EXTERNAL, EXPECTF_EXTERNAL ↵Tim Strehle2013-09-036-0/+33
| |/ / | | | | | | | | | and EXPECTREGEX_EXTERNAL. (Issue 55736)
* | | testsMichael Wallner2013-09-106-0/+310
| | |
* | | slim post dataMichael Wallner2013-08-272-43/+0
|/ /
* | Merge branch 'PHP-5.4' into PHP-5.5Stanislav Malyshev2013-08-041-2/+2
|\ \ | |/ | | | | | | | | | | | | * PHP-5.4: non living code related typo fixes Conflicts: Zend/zend_compile.c
| * non living code related typo fixesVeres Lajos2013-08-041-2/+2
| |
| * typo fixesVeres Lajos2013-07-151-1/+1
| |
* | typo fixesVeres Lajos2013-07-151-1/+1
| |
* | Merge branch 'PHP-5.4' into PHP-5.5Stanislav Malyshev2013-06-232-0/+41
|\ \ | |/ | | | | | | | | * PHP-5.4: Adding test to verify that __sleep can handle parent classes' private members Adding test to stabelize keys used when converting objects to arrays
| * Adding test to verify that __sleep can handle parent classes' private membersMarco Pivetta2013-06-231-0/+23
| |
| * Adding test to stabelize keys used when converting objects to arraysMarco Pivetta2013-06-231-0/+18
| |
* | Merge branch 'PHP-5.4' into PHP-5.5Stanislav Malyshev2013-06-131-1/+4
|\ \ | |/ | | | | | | * PHP-5.4: fix test for bug #60322
| * fix test for bug #60322Stanislav Malyshev2013-06-131-1/+4
| |