| ext/curl/tests |
| File |
Name |
| curl_copy_handle_basic_002.phpt |
Test curl_copy_handle() with simple POST |
| curl_copy_handle_basic_005.phpt |
Test curl_copy_handle() after exec() with POST |
| ext/dba/tests |
| File |
Name |
| dba_gdbm.phpt |
DBA GDBM handler test |
| ext/dom/tests |
| File |
Name |
| DOMDocument_schemaValidateSource_error1.phpt |
DomDocument::schemaValidateSource() - string that is not a schema |
| ext/gd/tests |
| File |
Name |
| xpm2gd.phpt |
xpm --> gd1/gd2 conversion test |
| xpm2jpg.phpt |
xpm --> jpeg conversion test |
| xpm2png.phpt |
xpm --> png conversion test |
| ext/ldap/tests |
| File |
Name |
| ldap_first_reference_basic.phpt |
ldap_first_reference() - Basic ldap_first_reference test |
| ldap_next_reference_basic.phpt |
ldap_next_reference() - Basic ldap_next_reference test |
| ldap_parse_reference_basic.phpt |
ldap_parse_reference() - Basic ldap_parse_reference test |
| ext/mbstring/tests |
| File |
Name |
| mb_get_info.phpt |
Test mb_get_info() function |
| ext/mysqli/tests |
| File |
Name |
| mysqli_stmt_fetch_geom.phpt |
mysqli_stmt_fetch - geometry / spatial types |
| mysqli_stmt_get_result_geom.phpt |
mysqli_stmt_get_result - geometry / spatial types |
| ext/oci8/tests |
| File |
Name |
| array_bind_003.phpt |
oci_bind_array_by_name() and invalid values 3 |
| array_bind_004.phpt |
oci_bind_array_by_name() and invalid values 4 |
| array_bind_005.phpt |
oci_bind_array_by_name() and invalid values 5 |
| array_bind_006.phpt |
oci_bind_array_by_name(), SQLT_CHR and default max_length |
| array_bind_008.phpt |
oci_bind_array_by_name() and invalid values 8 |
| array_bind_010.phpt |
oci_bind_array_by_name() and invalid values 10 |
| array_bind_014.phpt |
oci_bind_array_by_name() and NUMBERs |
| array_bind_date.phpt |
oci_bind_array_by_name() and SQLT_ODT |
| array_bind_date1.phpt |
oci_bind_array_by_name() and SQLT_ODT |
| array_bind_float.phpt |
oci_bind_array_by_name() and SQLT_FLT |
| array_bind_float1.phpt |
oci_bind_array_by_name() and SQLT_FLT |
| array_bind_int.phpt |
oci_bind_array_by_name() and SQLT_INT |
| array_bind_int1.phpt |
oci_bind_array_by_name() and SQLT_INT |
| array_bind_str.phpt |
oci_bind_array_by_name() and SQLT_AVC |
| array_bind_str1.phpt |
oci_bind_array_by_name() and SQLT_AVC |
| bug37581.phpt |
Bug #37581 (oci_bind_array_by_name clobbers input array when using SQLT_AFC, AVC) |
| bug40078.phpt |
Bug #40078 (ORA-01405 when fetching NULL values using oci_bind_array_by_name()) |
| ext/pcntl/tests |
| File |
Name |
| pcntl_exec_2.phpt |
pcntl_exec() 2 |
| ext/pdo_firebird/tests |
| File |
Name |
| bug_38253.phpt |
FIREBIRD PDO Common: Bug #38253 (PDO produces segfault with default fetch mode) |
| bug_38394.phpt |
FIREBIRD PDO Common: Bug #38394 (Prepared statement error stops subsequent statements) |
| pdo_001.phpt |
FIREBIRD PDO Common: PDO::FETCH_ASSOC |
| pdo_002.phpt |
FIREBIRD PDO Common: PDO::FETCH_NUM |
| pdo_003.phpt |
FIREBIRD PDO Common: PDO::FETCH_BOTH |
| pdo_004.phpt |
FIREBIRD PDO Common: PDO::FETCH_OBJ |
| pdo_005.phpt |
FIREBIRD PDO Common: PDO::FETCH_CLASS |
| pdo_006.phpt |
FIREBIRD PDO Common: PDO::FETCH_GROUP |
| pdo_007.phpt |
FIREBIRD PDO Common: PDO::FETCH_UNIQUE |
| pdo_008.phpt |
FIREBIRD PDO Common: PDO::FETCH_UNIQUE conflict |
| pdo_009.phpt |
FIREBIRD PDO Common: PDO::FETCH_CLASSTYPE |
| pdo_010.phpt |
FIREBIRD PDO Common: PDO::FETCH_CLASSTYPE and GROUP/UNIQUE |
| pdo_011.phpt |
FIREBIRD PDO Common: PDO::FETCH_FUNC and statement overloading |
| pdo_015.phpt |
FIREBIRD PDO Common: PDO::FETCH_COLUMN |
| pdo_016.phpt |
FIREBIRD PDO Common: PDO::FETCH_BOUND |
| pdo_016a.phpt |
FIREBIRD PDO Common: PDO::FETCH_BOUND w/o : |
| pdo_018.phpt |
FIREBIRD PDO Common: serializing |
| pdo_019.phpt |
FIREBIRD PDO Common: fetch() and while() |
| pdo_021.phpt |
FIREBIRD PDO Common: PDOStatement::execute with parameters |
| pdo_025.phpt |
FIREBIRD PDO Common: PDO::FETCH_INTO |
| pdo_026.phpt |
FIREBIRD PDO Common: extending PDO (2) |
| pdo_028.phpt |
FIREBIRD PDO Common: bindValue |
| pdo_029.phpt |
FIREBIRD PDO Common: extending PDO (3) |
| pdo_030.phpt |
FIREBIRD PDO Common: extending PDO (4) |
| pdo_031.phpt |
FIREBIRD PDO Common: PDOStatement SPL iterator |
| pdo_032.phpt |
FIREBIRD PDO Common: PDO::ATTR_CASE |
| ext/pdo_mysql/tests |
| File |
Name |
| bug_38394.phpt |
MySQL PDO Common: Bug #38394 (Prepared statement error stops subsequent statements) |
| pdo_021.phpt |
MySQL PDO Common: PDOStatement::execute with parameters |
| pdo_mysql_prepare_emulated.phpt |
MySQL PDO->prepare(), emulated PS |
| pdo_mysql_prepare_emulated_anonymous.phpt |
MySQL PDO->prepare(), emulated PS, anonymous placeholder |
| pdo_mysql_prepare_match_against.phpt |
Bug #41876 (bindParam() and bindValue() do not work with MySQL MATCH () AGAINST ()) |
| pdo_mysql_prepare_native.phpt |
MySQL PDO->prepare(), native PS |
| pdo_mysql_prepare_native_clear_error.phpt |
MySQL PDO->prepare(), native PS, clear line after error |
| pdo_mysql_prepare_native_column.phpt |
MySQL PDO->prepare(), native PS, named placeholder |
| pdo_mysql_prepare_native_dup_named_placeholder.phpt |
MySQL PDO->prepare(), native PS, named placeholder II |
| pdo_mysql_prepare_native_named_placeholder.phpt |
MySQL PDO->prepare(), native PS, named placeholder |
| pecl_bug_5780.phpt |
PDO MySQL PECL Bug #5780 (Failure to produce an error when one is expected) |
| ext/pdo_oci/tests |
| File |
Name |
| bug_38394.phpt |
OCI PDO Common: Bug #38394 (Prepared statement error stops subsequent statements) |
| bug_43130.phpt |
OCI PDO Common: Bug #43130 (Bound parameters cannot have - in their name) |
| pdo_016.phpt |
OCI PDO Common: PDO::FETCH_BOUND |
| pdo_016a.phpt |
OCI PDO Common: PDO::FETCH_BOUND w/o : |
| pdo_021.phpt |
OCI PDO Common: PDOStatement::execute with parameters |
| ext/pdo_pgsql/tests |
| File |
Name |
| bug_38394.phpt |
Postgres PDO Common: Bug #38394 (Prepared statement error stops subsequent statements) |
| pdo_021.phpt |
Postgres PDO Common: PDOStatement::execute with parameters |
| ext/pdo_sqlite/tests |
| File |
Name |
| bug_38394.phpt |
SQLite PDO Common: Bug #38394 (Prepared statement error stops subsequent statements) |
| pdo_021.phpt |
SQLite PDO Common: PDOStatement::execute with parameters |
| ext/phar/tests |
| File |
Name |
| 016.phpt |
Phar::mapPhar invalid file (gzipped file length is too short) |
| 017U.phpt |
Phar: opendir test - no dir specified at all |
| 018U.phpt |
Phar: opendir test, root directory |
| 019.phpt |
Phar: opendir test, subdirectory |
| 019bU.phpt |
Phar: opendir test, recurse into |
| 019cU.phpt |
Phar: opendir test, recurse into |
| 023.phpt |
Phar: phar:// file_get_contents |
| 024.phpt |
Phar: phar:// include |
| 025.phpt |
Phar: phar:// include (repeated names) |
| 026.phpt |
Phar: phar:// require from within |
| 027U.phpt |
Phar: phar:// opendir |
| 029.phpt |
Phar::loadPhar overloading alias names |
| 030.phpt |
Phar::loadPhar ignoring alias |
| 031.phpt |
Phar: include and parser error |
| 033.phpt |
Phar::chmod |
| 033a.phpt |
Phar::chmod |
| addfuncs.phpt |
Phar: addFile/addFromString |
| alias_acrobatics.phpt |
Phar: alias edge cases |
| badparameters.phpt |
Phar: bad parameters to various methods |
| bug13727.phpt |
Phar: SLOW TEST bug #13727: "Number of files in the Phar" limited to 2042 |
| bug13786.phpt |
Phar: bug #13786: "PHP crashes on phar recreate after unlink" |
| bug45218_SLOWTESTU.phpt |
Phar::buildFromIterator() iterator, too many files for open file handles (Bug #45218) |
| bug46060.phpt |
Phar: Bug #46060: addEmptyDir() breaks |
| bug46178.phpt |
Phar: PHP bug #46178: "memory leak in ext/phar" |
| bug47085.phpt |
Phar: PHP bug #47085: "rename() returns true even if the file in PHAR does not exist" |
| bug48377.2.phpt |
Phar: PHP bug #48377 "error message unclear on converting phar with existing file" test #2 |
| bug48377.phpt |
Phar: PHP bug #48377 "error message unclear on converting phar with existing file" |
| ext/phar/tests/cache_list |
| File |
Name |
| copyonwrite1.phar.phpt |
Phar: copy-on-write test 1 [cache_list] |
| copyonwrite10.phar.phpt |
Phar: copy-on-write test 10 [cache_list] |
| copyonwrite11.phar.phpt |
Phar: copy-on-write test 11 [cache_list] |
| copyonwrite12.phar.phpt |
Phar: copy-on-write test 12 [cache_list] |
| copyonwrite13.phar.phpt |
Phar: copy-on-write test 13 [cache_list] |
| copyonwrite14.phar.phpt |
Phar: copy-on-write test 14 [cache_list] |
| copyonwrite15.phar.phpt |
Phar: copy-on-write test 15 [cache_list] |
| copyonwrite16.phar.phpt |
Phar: copy-on-write test 16 [cache_list] |
| copyonwrite17.phar.phpt |
Phar: copy-on-write test 17 [cache_list] |
| copyonwrite18.phar.phpt |
Phar: copy-on-write test 18 [cache_list] |
| copyonwrite19.phar.phpt |
Phar: copy-on-write test 19 [cache_list] |
| copyonwrite2.phar.phpt |
Phar: copy-on-write test 2 [cache_list] |
| copyonwrite20.phar.phpt |
Phar: copy-on-write test 20 [cache_list] |
| copyonwrite21.phar.phpt |
Phar: copy-on-write test 21 [cache_list] |
| copyonwrite22.phar.phpt |
Phar: copy-on-write test 22 [cache_list] |
| copyonwrite23.phar.phpt |
Phar: copy-on-write test 23 [cache_list] |
| copyonwrite24.phar.phpt |
Phar: copy-on-write test 24 [cache_list] |
| copyonwrite25.phar.phpt |
Phar: copy-on-write test 25 [cache_list] |
| copyonwrite3.phar.phpt |
Phar: copy-on-write test 3 [cache_list] |
| copyonwrite4.phar.phpt |
Phar: copy-on-write test 4 [cache_list] |
| copyonwrite4a.phpt |
Phar: copy-on-write test 4a [cache_list] |
| copyonwrite5.phar.phpt |
Phar: copy-on-write test 5 [cache_list] |
| copyonwrite6.phar.phpt |
Phar: copy-on-write test 6 [cache_list] |
| copyonwrite7.phar.phpt |
Phar: copy-on-write test 7 [cache_list] |
| copyonwrite8.phar.phpt |
Phar: copy-on-write test 8 [cache_list] |
| copyonwrite9.phar.phpt |
Phar: copy-on-write test 9 [cache_list] |
| frontcontroller15.phpt |
Phar front controller mime type override, Phar::PHPS [cache_list] |
| frontcontroller16.phpt |
Phar front controller mime type override, Phar::PHP [cache_list] |
| frontcontroller2.phpt |
Phar front controller PHP test [cache_list] |
| frontcontroller21.phpt |
Phar front controller $_SERVER munging success [cache_list] |
| frontcontroller22.phpt |
Phar front controller include from cwd test 1 [cache_list] |
| frontcontroller23.phpt |
Phar front controller with generic action router test [cache_list] |
| frontcontroller24.phpt |
Phar front controller with custom 404 php script [cache_list] |
| frontcontroller25.phpt |
Phar front controller with extra path_info [cache_list] |
| frontcontroller29.phpt |
Phar front controller with fatal error in php file [cache_list] |
| frontcontroller3.phpt |
Phar front controller phps [cache_list] |
| frontcontroller34.phpt |
Phar front controller with cwd [cache_list] |
| frontcontroller9.phpt |
Phar front controller rewrite array [cache_list] |
| ext/phar/tests |
| File |
Name |
| cached_manifest_1U.phpt |
Phar: phar.cache_list basic read test |
| create_new_and_modify.phpt |
Phar: create and modify phar |
| create_new_phar.phpt |
Phar: create a completely new phar |
| create_new_phar_c.phpt |
Phar: create a completely new phar |
| create_path_error.phpt |
Phar: create with illegal path |
| delete.phpt |
Phar: delete test |
| delete_in_phar.phpt |
Phar: delete a file within a .phar |
| delete_in_phar_b.phpt |
Phar: delete a file within a .phar |
| delete_in_phar_confirm.phpt |
Phar: delete a file within a .phar (confirm disk file is changed) |
| dir.phpt |
Phar: mkdir/rmdir test |
| file_get_contents.phpt |
Phar: test file_get_contents() interception |
| fopen.phpt |
Phar: test fopen() interception |
| fopen_edgecases.phpt |
Phar: fopen/stat/fseek/unlink/rename edge cases |
| fopen_edgecases2U.phpt |
Phar: test edge cases of fopen() function interception #2 (PHP 6) |
| front.phar.phpt |
Phar front controller with mounted external file |
| frontcontroller15.phpt |
Phar front controller mime type override, Phar::PHPS |
| frontcontroller16.phpt |
Phar front controller mime type override, Phar::PHP |
| frontcontroller2.phpt |
Phar front controller PHP test |
| frontcontroller21.phpt |
Phar front controller $_SERVER munging success |
| frontcontroller22.phpt |
Phar front controller include from cwd test 1 |
| frontcontroller23.phpt |
Phar front controller with generic action router test |
| frontcontroller24.phpt |
Phar front controller with custom 404 php script |
| frontcontroller25.phpt |
Phar front controller with extra path_info |
| frontcontroller29.phpt |
Phar front controller with fatal error in php file |
| frontcontroller3.phpt |
Phar front controller phps |
| frontcontroller34.phpt |
Phar front controller with cwd |
| frontcontroller9.phpt |
Phar front controller rewrite array |
| include_path.phpt |
Phar: include_path with phar:// wrapper |
| include_path_advanced.phpt |
Phar: include_path advanced code coverage test |
| invalid_alias.phpt |
Phar: set alias with invalid alias containing / \ : or ; |
| invalid_setstubalias.phpt |
Phar: invalid set alias or stub via array access |
| metadata_readU.phpt |
Phar with meta-data (read) |
| metadata_writeU.phpt |
Phar with meta-data (write) |
| metadata_write_commitU.phpt |
Phar with meta-data (write) |
| mkdir.phpt |
phar: mkdir/rmdir edge cases |
| mounteddirU.phpt |
Phar: mounted manifest directory test |
| open_for_write_existing.phpt |
Phar: fopen a .phar for writing (existing file) |
| open_for_write_newfile.phpt |
Phar: fopen a .phar for writing (new file) |
| open_for_write_newfile_b.phpt |
Phar: fopen a .phar for writing (new file) |
| open_for_write_newfile_c.phpt |
Phar: fopen a .phar for writing (new file) |
| opendir.phpt |
Phar: test opendir() interception |
| opendir_edgecases.phpt |
Phar: test edge cases of opendir() function interception |
| phar_begin_setstub_commitU.phpt |
Phar::startBuffering()/setStub()/stopBuffering() |
| phar_buildfromdirectory1.phpt |
Phar::buildFromDirectory() - readonly |
| phar_buildfromdirectory2.phpt |
Phar::buildFromDirectory() - non-directory passed as first parameter |
| phar_buildfromdirectory3.phpt |
Phar::buildFromDirectory() - object passed as second parameter |
| phar_buildfromdirectory4.phpt |
Phar::buildFromDirectory(), directory exists |
| phar_buildfromdirectory5.phpt |
Phar::buildFromDirectory() with matching regex |
| phar_buildfromdirectory6.phpt |
Phar::buildFromDirectory() with non-matching regex |
| phar_buildfromiterator1.phpt |
Phar::buildFromIterator() readonly |
| phar_buildfromiterator10.phpt |
Phar::buildFromIterator() RegexIterator(RecursiveIteratorIterator), SplFileInfo as current |
| phar_buildfromiterator2.phpt |
Phar::buildFromIterator() wrong object |
| phar_buildfromiterator3.phpt |
Phar::buildFromIterator() iterator, but object passed |
| phar_buildfromiterator4.phpt |
Phar::buildFromIterator() iterator, 1 file passed in |
| phar_buildfromiterator5.phpt |
Phar::buildFromIterator() iterator, iterator returns non-string |
| phar_buildfromiterator6.phpt |
Phar::buildFromIterator() iterator, key is int |
| phar_buildfromiterator7.phpt |
Phar::buildFromIterator() iterator, file can't be opened |
| phar_buildfromiterator8.phpt |
Phar::buildFromIterator() RegexIterator(DirectoryIterator), SplFileInfo as current |
| phar_buildfromiterator9.phpt |
Phar::buildFromIterator() iterator, 1 file resource passed in |
| phar_bz2.phpt |
Phar: bzipped phar |
| phar_commitwrite.phpt |
Phar::setStub()/stopBuffering() |
| phar_convert_again.phpt |
Phar::conversion to other formats |
| phar_convert_repeated.phpt |
Phar::convertToZip|Tar|Phar() repeated (phar_based archives) |
| phar_convert_repeated_b.phpt |
PharData::convertToZip|Tar|Phar() repeated (phardata_based archives) |
| phar_convert_tar.phpt |
Phar::convertToTar() |
| phar_convert_tar2.phpt |
Phar::convertToTar() gzip compressed |
| phar_convert_tar3.phpt |
Phar::convertToTar() bz2 compressed |
| phar_convert_zip.phpt |
Phar::convertToZip() |
| phar_copy.phpt |
Phar: copy() |
| phar_create_in_cwd.phpt |
Phar: attempt to create a Phar with relative path |
| phar_ctx_001.phpt |
Phar context |
| phar_decompress.phpt |
Phar::decompress() |
| phar_dir_iterate.phpt |
Phar object: iterate test with sub-directories and RecursiveIteratorIterator |
| phar_dotted_path.phpt |
Phar: create new Phar with broken.dirname in path |
| phar_extract.phpt |
Phar: Phar::extractTo() |
| phar_extract2.phpt |
Phar: Phar::extractTo() - .phar safety |
| phar_extract3.phpt |
Phar: Phar::extractTo() - check that phar exists |
| phar_gobyebye.phpt |
Phar: test edge cases of intercepted functions when the underlying phar archive has been unlinkArchive()d |
| phar_gzipU.phpt |
Phar: gzipped phar |
| phar_magic.phpt |
Phar: include/fopen magic |
| phar_metadata_readU.phpt |
Phar with metadata (read) |
| phar_metadata_writeU.phpt |
Phar with metadata (write) |
| phar_mount.phpt |
Phar: Phar::mount |
| phar_offset_check.phpt |
Phar: disallow stub and alias setting via offset*() methods |
| phar_offset_get_error.phpt |
Phar: ignore filenames starting with / on offsetSet |
| phar_oo_001U.phpt |
Phar object: basics |
| phar_oo_002U.phpt |
Phar object: iterator & entries |
| phar_oo_003.phpt |
Phar object: entry & openFile() |
| phar_oo_004U.phpt |
Phar and DirectoryIterator |
| phar_oo_005U.phpt |
Phar and RecursiveDirectoryIterator |
| phar_oo_006.phpt |
Phar object: array access |
| phar_oo_007.phpt |
Phar object: access through SplFileObject |
| phar_oo_008.phpt |
Phar object: iterating via SplFileObject |
| phar_oo_009.phpt |
Phar object: iterating via SplFileObject and reading csv |
| phar_oo_010.phpt |
Phar object: ArrayAccess and isset |
| phar_oo_011.phpt |
Phar object: add file |
| phar_oo_011b.phpt |
Phar object: add file |
| phar_oo_012.phpt |
Phar object: unset file |
| phar_oo_012_confirm.phpt |
Phar object: unset file (confirm disk file is changed) |
| phar_oo_012b.phpt |
Phar object: unset file |
| phar_oo_compressallbz2.phpt |
Phar::compressFiles(Phar::BZ2) |
| phar_oo_compressallgz.phpt |
Phar::compressFiles(Phar::GZ) |
| phar_oo_compressed_001.phpt |
Phar: PharFileInfo::compress(Phar::GZ) |
| phar_oo_compressed_001b.phpt |
Phar: PharFileInfo::compress(Phar::BZ2) |
| phar_oo_compressed_002.phpt |
Phar: context/compress=GZ |
| phar_oo_compressed_002b.phpt |
Phar: context/compress=BZip2 |
| phar_oo_getcontents.phpt |
Phar object: getContent() |
| phar_oo_getcontentsgz.phpt |
Phar object: getContent() (verify it works with compression) |
| phar_oo_getmodified.phpt |
Phar::getModified() |
| phar_oo_iswriteable.phpt |
Phar::isWriteable |
| phar_oo_nosig.phpt |
Phar::getSignature() no signature |
| phar_oo_uncompressall.phpt |
Phar::decompressFiles() |
| phar_running.phpt |
Phar: Phar::running() |
| phar_setalias.phpt |
Phar::setAlias() |
| phar_setalias2.phpt |
Phar::setAlias() error |
| phar_setdefaultstub.phpt |
Phar: Phar::setDefaultStub() with and without arg |
| phar_setsignaturealgo2.phpt |
Phar::setSupportedSignatures() with hash |
| phar_stub.phpt |
Phar::setStub() |
| phar_stub_error.phpt |
Phar::setStub()/getStub() |
| phar_stub_write.phpt |
Phar::setStub()/getStub() |
| phar_stub_write_file.phpt |
Phar::setStub()/getStub() from file |
| phar_unlinkarchive.phpt |
Phar::unlinkArchive() |
| pharfileinfo_chmod.phpt |
Phar: PharFileInfo::chmod extra code coverage |
| pharfileinfo_compression.phpt |
Phar: PharFileInfo compression-related methods |
| pharfileinfo_construct.phpt |
Phar: PharFileInfo::__construct |
| pharfileinfo_destruct.phpt |
Phar: PharFileInfo::__destruct |
| pharfileinfo_getcrc32.phpt |
Phar: PharFileInfo::getCRC32 |
| pharfileinfo_setmetadata.phpt |
Phar: PharFileInfo::setMetadata/delMetadata extra code coverage |
| readfile.phpt |
Phar: test readfile() interception |
| readfile_edgecasesU.phpt |
Phar: test edge cases of readfile() function interception |
| refcount1.phpt |
Phar: test that refcounting avoids problems with deleting a file |
| rename.phpt |
Phar: rename test |
| rename_dir.phpt |
Phar: rename_dir test |
| rename_dir_and_mount.phpt |
Phar: rename_dir and mount test |
| rmdir.phpt |
Phar: rmdir test |
| security.phpt |
Phar: test to ensure phar.readonly cannot be circumvented |
| stat.phpt |
Phar: test stat function interceptions |
| stat2_5.3.phpt |
Phar: test stat function interceptions and is_file/is_link edge cases (PHP 5.3+) |
| ext/phar/tests/tar |
| File |
Name |
| 033.phpt |
Phar::chmod tar-based |
| 033a.phpt |
Phar::chmod tar-based |
| alias_acrobatics.phpt |
Phar: alias edge cases |
| allU.phpt |
Phar: test that creation of tar-based phar generates valid tar with all bells/whistles |
| bignames.phpt |
Phar: tar with huge filenames |
| bignames_overflow.phpt |
Phar: tar with huge filenames, buffer overflow |
| bug49910.phpt |
Bug #49910: no support for ././@LongLink for long filenames in phar tar support |
| create_new_and_modify.phpt |
Phar: create and modify tar-based phar |
| delete.phpt |
Phar: delete test, tar-based phar |
| delete_in_phar.phpt |
Phar: delete a file within a tar-based .phar |
| delete_in_phar_b.phpt |
Phar: delete a file within a tar-based .phar |
| delete_in_phar_confirm.phpt |
Phar: delete a file within a tar-based .phar (confirm disk file is changed) |
| dir.phpt |
Phar: mkdir/rmdir test tar-based |
| exists_as_phar.phpt |
Phar: phar-based phar named with ".tar" fails |
| frontcontroller1.phar.phpt |
Phar front controller other tar-based |
| frontcontroller10.phar.phpt |
Phar front controller rewrite array invalid tar-based |
| frontcontroller12.phar.phpt |
Phar front controller mime type unknown int tar-based |
| frontcontroller13.phar.phpt |
Phar front controller mime type not string/int tar-based |
| frontcontroller14.phar.phpt |
Phar front controller mime type override, other tar-based |
| frontcontroller15.phar.phpt |
Phar front controller mime type override, Phar::PHPS tar-based |
| frontcontroller16.phar.phpt |
Phar front controller mime type override, Phar::PHP tar-based |
| frontcontroller17.phar.phpt |
Phar front controller mime type unknown tar-based |
| frontcontroller18.phar.phpt |
Phar front controller $_SERVER munging failure tar-based |
| frontcontroller19.phar.phpt |
Phar front controller $_SERVER munging failure 2 tar-based |
| frontcontroller2.phar.phpt |
Phar front controller PHP test tar-based |
| frontcontroller20.phar.phpt |
Phar front controller $_SERVER munging failure 3 tar-based |
| frontcontroller21.phar.phpt |
Phar front controller $_SERVER munging success tar-based |
| frontcontroller3.phar.phpt |
Phar front controller phps tar-based |
| frontcontroller4.phar.phpt |
Phar front controller index.php relocate (no /) tar-based |
| frontcontroller5.phar.phpt |
Phar front controller index.php relocate tar-based |
| frontcontroller6.phar.phpt |
Phar front controller 404 tar-based |
| frontcontroller7.phar.phpt |
Phar front controller alternate index file tar-based |
| frontcontroller8.phar.phpt |
Phar front controller no index file 404 tar-based |
| frontcontroller9.phar.phpt |
Phar front controller rewrite array tar-based |
| links.phpt |
Phar: tar with hard link and symbolic link |
| links3.phpt |
Phar: tar with link to absolute path |
| links4.phpt |
Phar: tar with link to root directory file from root directory file |
| links5.phpt |
Phar: tar with relative link to subdirectory file from subdirectory file |
| links6.phpt |
Phar: test nested linked files |
| open_for_write_existing.phpt |
Phar: fopen a .phar for writing (existing file) tar-based |
| open_for_write_existing_b.phpt |
Phar: fopen a .phar for writing (existing file) tar-based |
| open_for_write_existing_c.phpt |
Phar: fopen a .phar for writing (existing file) tar-based |
| open_for_write_newfile.phpt |
Phar: fopen a .phar for writing (new file) tar-based |
| open_for_write_newfile_b.phpt |
Phar: fopen a .phar for writing (new file) tar-based |
| open_for_write_newfile_c.phpt |
Phar: fopen a .phar for writing (new file) tar-based |
| phar_begin_setstub_commitU.phpt |
Phar::startBuffering()/setStub()/stopBuffering() tar-based |
| phar_buildfromiterator4.phpt |
Phar::buildFromIterator() iterator, 1 file passed in tar-based |
| phar_buildfromiterator5.phpt |
Phar::buildFromIterator() iterator, iterator returns non-string tar-based |
| phar_buildfromiterator6.phpt |
Phar::buildFromIterator() iterator, key is int tar-based |
| phar_buildfromiterator7.phpt |
Phar::buildFromIterator() iterator, file can't be opened tar-based |
| phar_buildfromiterator8.phpt |
Phar::buildFromIterator() iterator, SplFileInfo as current tar-based |
| phar_buildfromiterator9.phpt |
Phar::buildFromIterator() iterator, 1 file resource passed in tar-based |
| phar_commitwrite.phpt |
Phar::setStub()/stopBuffering() tar-based |
| phar_convert_phar.phpt |
Phar::convertToPhar() from tar |
| phar_convert_phar2.phpt |
Phar::convertToPhar() gzipped |
| phar_convert_phar3.phpt |
Phar::convertToPhar() bzipped |
| phar_convert_phar4.phpt |
Phar::convertToPhar() with global metadata |
| phar_copy.phpt |
Phar: copy() tar-based |
| phar_magic.phpt |
Phar: include/fopen magic tar-based |
| phar_setalias.phpt |
Phar::setAlias() tar-based |
| phar_setalias2.phpt |
Phar::setAlias() error tar-based |
| phar_setdefaultstub.phpt |
Phar: Phar::setDefaultStub() with and without arg, tar-based phar |
| phar_setsignaturealgo2.phpt |
Phar::setSupportedSignatures() with hash, tar-based |
| phar_stub.phpt |
Phar::setStub() (tar-based) |
| phar_stub_error.phpt |
Phar::setStub()/getStub() tar-based |
| refcount1.phpt |
Phar: test that refcounting avoids problems with deleting a file tar-based |
| rename.phpt |
Phar: rename test tar-based |
| rename_dir.phpt |
Phar: rename_dir test tar-based |
| require_hash.phpt |
Phar: tar-based phar, require_hash=1, no signature |
| rmdir.phpt |
Phar: rmdir test tar-based |
| tar_003.phpt |
Phar: tar-based phar, valid 1 |
| tar_004U.phpt |
Phar: tar-based phar, tar phar with stub, mapPhar() |
| tar_bz2U.phpt |
Phar: tar-based phar, bzipped tar |
| tar_gzipU.phpt |
Phar: tar-based phar, gzipped tar |
| tar_makebz2.phpt |
Phar: tar-based phar, make new bzipped tar |
| tar_makegz.phpt |
Phar: tar-based phar, make new gzipped tar |
| tar_nohash.phpt |
Phar: tar archive, require_hash=1, should not error out |
| tar_nostub.phpt |
Phar: tar-based phar, third-party tar with no stub, Phar->getStub() |
| tar_openssl_hash.phpt |
Phar: tar archive, require_hash=1, OpenSSL hash |
| ext/phar/tests |
| File |
Name |
| test_alias_unset.phpt |
Phar: test for the odd case where we intend to remove an archive from memory |
| test_signaturealgos.phpt |
Phar: verify signature parsing works |
| test_unset.phpt |
Phar: ensure unset() works properly on a non-flushed phar archive |
| withphar.phpt |
Phar: phar run with pecl/phar with default stub |
| withphar_web.phpt |
Phar: default web stub, with phar extension |
| zf_test.phpt |
Phar: test broken app |
| ext/phar/tests/zip |
| File |
Name |
| 033.phpt |
Phar::chmod zip-based |
| 033a.phpt |
Phar::chmod zip-based |
| alias_acrobatics.phpt |
Phar: alias edge cases |
| allU.phpt |
Phar: test that creation of zip-based phar generates valid zip with all bells/whistles |
| bzip2.phpt |
Phar: process bzip2-compressed zip entry |
| create_new_and_modify.phpt |
Phar: create and modify zip-based phar |
| delete.phpt |
Phar: delete test, zip-based phar |
| delete_in_phar.phpt |
Phar: delete a file within a zip-based .phar |
| delete_in_phar_b.phpt |
Phar: delete a file within a zip-based .phar |
| delete_in_phar_confirm.phpt |
Phar: delete a file within a zip-based .phar (confirm disk file is changed) |
| dir.phpt |
Phar: mkdir/rmdir test zip-based |
| exists_as_phar.phpt |
Phar: phar-based phar named with ".zip" fails |
| frontcontroller1.phar.phpt |
Phar front controller other zip-based |
| frontcontroller10.phar.phpt |
Phar front controller rewrite array invalid zip-based |
| frontcontroller12.phar.phpt |
Phar front controller mime type unknown int zip-based |
| frontcontroller13.phar.phpt |
Phar front controller mime type not string/int zip-based |
| frontcontroller14.phar.phpt |
Phar front controller mime type override, other zip-based |
| frontcontroller15.phar.phpt |
Phar front controller mime type override, Phar::PHPS zip-based |
| frontcontroller16.phar.phpt |
Phar front controller mime type override, Phar::PHP zip-based |
| frontcontroller17.phar.phpt |
Phar front controller mime type unknown zip-based |
| frontcontroller18.phar.phpt |
Phar front controller $_SERVER munging failure zip-based |
| frontcontroller19.phar.phpt |
Phar front controller $_SERVER munging failure 2 zip-based |
| frontcontroller2.phar.phpt |
Phar front controller PHP test zip-based |
| frontcontroller20.phar.phpt |
Phar front controller $_SERVER munging failure 3 zip-based |
| frontcontroller21.phar.phpt |
Phar front controller $_SERVER munging success zip-based |
| frontcontroller3.phar.phpt |
Phar front controller phps zip-based |
| frontcontroller4.phar.phpt |
Phar front controller index.php relocate (no /) zip-based |
| frontcontroller5.phar.phpt |
Phar front controller index.php relocate zip-based |
| frontcontroller6.phar.phpt |
Phar front controller 404 zip-based |
| frontcontroller7.phar.phpt |
Phar front controller alternate index file zip-based |
| frontcontroller8.phar.phpt |
Phar front controller no index file 404 zip-based |
| frontcontroller9.phar.phpt |
Phar front controller rewrite array zip-based |
| getalias.phpt |
Phar: getAlias() with an existing phar.zip |
| largezip.phpt |
Phar: large zip file (zip edge cases) |
| metadata_write_commitU.phpt |
Phar with meta-data (write) zip-based |
| notphar.phpt |
Phar: a non-executable zip with no stub named .phar.zip |
| odt.phpt |
Phar: test a zip archive created by openoffice |
| open_for_write_existing.phpt |
Phar: fopen a .phar for writing (existing file) zip-based |
| open_for_write_existing_b.phpt |
Phar: fopen a .phar for writing (existing file) zip-based |
| open_for_write_existing_c.phpt |
Phar: fopen a .phar for writing (existing file) zip-based |
| open_for_write_newfile.phpt |
Phar: fopen a .phar for writing (new file) zip-based |
| open_for_write_newfile_b.phpt |
Phar: fopen a .phar for writing (new file) zip-based |
| open_for_write_newfile_c.phpt |
Phar: fopen a .phar for writing (new file) zip-based |
| phar_begin_setstub_commitU.phpt |
Phar::startBuffering()/setStub()/stopBuffering() zip-based |
| phar_buildfromiterator4.phpt |
Phar::buildFromIterator() iterator, 1 file passed in zip-based |
| phar_buildfromiterator5.phpt |
Phar::buildFromIterator() iterator, iterator returns non-string zip-based |
| phar_buildfromiterator6.phpt |
Phar::buildFromIterator() iterator, key is int zip-based |
| phar_buildfromiterator7.phpt |
Phar::buildFromIterator() iterator, file can't be opened zip-based |
| phar_buildfromiterator8.phpt |
Phar::buildFromIterator() iterator, SplFileInfo as current zip-based |
| phar_buildfromiterator9.phpt |
Phar::buildFromIterator() iterator, 1 file resource passed in |
| phar_commitwrite.phpt |
Phar::setStub()/stopBuffering() zip-based |
| phar_convert_phar.phpt |
Phar::convertToPhar() from zip |
| phar_copy.phpt |
Phar: copy() zip-based |
| phar_magicU.phpt |
Phar: include/fopen magic zip-based |
| phar_oo_compressallbz2.phpt |
Phar::compressFiles(Phar::BZ2) zip format |
| phar_oo_compressallgz.phpt |
Phar::compressFiles(Phar::GZ) zip format |
| phar_setalias.phpt |
Phar::setAlias() zip-based |
| phar_setalias2.phpt |
Phar::setAlias() error zip-based |
| phar_setdefaultstub.phpt |
Phar: Phar::setDefaultStub() with and without arg, zip-based phar |
| phar_setsignaturealgo2.phpt |
Phar::setSupportedSignatures() with hash, zip-based |
| phar_stub.phpt |
Phar::setStub() (zip-based) |
| phar_stub_error.phpt |
Phar::setStub()/getStub() zip-based |
| refcount1.phpt |
Phar: test that refcounting avoids problems with deleting a file zip-based |
| rename.phpt |
Phar: rename test zip-based |
| rename_dir.phpt |
Phar: rename_dir test zip-based |
| rmdir.phpt |
Phar: rmdir test zip-based |
| unixzip.phpt |
Phar: test a zip archive created by unix "zip" command |
| zlib.phpt |
Phar: process zlib-compressed zip alias |
| ext/session/tests |
| File |
Name |
| rfc1867.phpt |
session rfc1867 |
| rfc1867_disabled_2.phpt |
session rfc1867 disabled 2 |
| rfc1867_no_name.phpt |
session rfc1867 no name |
| rfc1867_sid_cookie.phpt |
session rfc1867 sid cookie |
| rfc1867_sid_get.phpt |
session rfc1867 sid get |
| rfc1867_sid_get_2.phpt |
session rfc1867 sid get 2 |
| rfc1867_sid_invalid.phpt |
session rfc1867 sid cookie |
| rfc1867_sid_only_cookie.phpt |
session rfc1867 sid only cookie |
| rfc1867_sid_only_cookie_2.phpt |
session rfc1867 sid only cookie 2 |
| rfc1867_sid_post.phpt |
session rfc1867 sid post |
| ext/soap/tests/bugs |
| File |
Name |
| bug31755.phpt |
Bug #31422 (No Error-Logging on SoapServer-Side) |
| ext/soap/tests |
| File |
Name |
| cookie.phpt |
SOAP: SoapClient::__setCookie() and SoapClient::__getCookies() |
| ext/sqlite/tests/pdo |
| File |
Name |
| pdo_021.phpt |
SQLite2 PDO Common: PDOStatement::execute with parameters |
| ext/sqlite/tests |
| File |
Name |
| sqlite_024.phpt |
sqlite: sqlite_fetch_object |
| sqlite_025.phpt |
sqlite: sqlite_fetch_object in a loop |
| sqlite_oo_024.phpt |
sqlite-oo: sqlite::fetch_object |
| sqlite_session_001.phpt |
sqlite, session storage test |
| sqlite_session_002.phpt |
sqlite, session destroy test |
| ext/standard/tests/file |
| File |
Name |
| fgetcsv_variation15.phpt |
Test fgetcsv() : usage variations - with default enclosure (Bug #42167) |
| fgetcsv_variation16.phpt |
Test fgetcsv() : usage variations - with default enclosure & length as 0 (Bug #42219) |
| fgetcsv_variation17.phpt |
Test fgetcsv() : usage variations - with default enclosure & length less than line size (Bug #42219) |
| fgetcsv_variation6.phpt |
Test fgetcsv() : usage variations - with length less than line size (Bug #42219) |
| is_uploaded_file_basic.phpt |
is_uploaded_file() function |
| move_uploaded_file_basic.phpt |
move_uploaded_file() function |
| proc_open01.phpt |
proc_open() regression test 1 (proc_open() leak) |
| ext/standard/tests/network |
| File |
Name |
| inet_ipv6.phpt |
inet_ntop() & inet_pton() IPv6 tests |
| ext/standard/tests/streams |
| File |
Name |
| bug46024.phpt |
Bug #46024 stream_select() doesn't return the correct number |
| ext/standard/tests/strings |
| File |
Name |
| add-and-stripslashes.phpt |
addslashes() and stripslashes() functions, normal and sybase-style |
| ltrim_error.phpt |
Test ltrim() function : error conditions |
| quotemeta_basic.phpt |
Test quotemeta() function : basic functionality |
| rtrim_error.phpt |
Test rtrim() function : error conditions |
| str_getcsv_001.phpt |
str_getcsv(): Testing using various arguments |
| str_pad_variation5.phpt |
Test str_pad() function : usage variations - unexpected large value for '$pad_length' argument |
| stripslashes_basic.phpt |
Test stripslashes() function : basic functionality |
| stripslashes_variation1.phpt |
Test stripslashes() function : usage variations - non-string type argument |
| stripslashes_variation2.phpt |
Test stripslashes() function : usage variations - un-quote strings quoted with addslashes() |
| stripslashes_variation3.phpt |
Test stripslashes() function : usage variations - strings with newline and tab characters |
| stripslashes_variation4.phpt |
Test stripslashes() function : usage variations - double dimensional arrays |
| trim_error.phpt |
Test trim() function : error conditions |
| ext/wddx/tests |
| File |
Name |
| bug27287.phpt |
Bug #27287 (segfault with unserializing object data) |
| bug34306.phpt |
#34306 (wddx_serialize_value() crashes with long array keys) |
| bug41283.phpt |
Bug #41283 (Bug with serializing array key that are doubles or floats) |
| bug41527.phpt |
Bug #41527 (WDDX deserialize numeric string array keys) |
| bug45901.phpt |
Bug #45901 (wddx_serialize_value crash with SimpleXMLElement object) |
| tests/basic |
| File |
Name |
| rfc1867_boundary_1.phpt |
rfc1867 boundary 1 |
| rfc1867_boundary_2.phpt |
rfc1867 boundary 2 |
| rfc1867_file_upload_disabled.phpt |
rfc1867 file_upload disabled |
| rfc1867_max_file_size.phpt |
rfc1867 MAX_FILE_SIZE |
| tests/strings |
| File |
Name |
| 001.phpt |
String functions |