php-src/ext/pcre/tests
Gabriel Caruso ce1d69a1f6 Use int instead of integer in type errors
PHP requires integer typehints to be written "int" and does not
allow "integer" as an alias. This changes type error messages to
match the actual type name and avoids confusing messages like
"must be of the type integer, integer given".
2018-02-04 19:08:23 +01:00
..
001.phpt add PREG_UNMATCHED_AS_NULL flag to allow distinguish between unmatched subpatterns and empty matches 2017-05-29 11:40:29 +02:00
002.phpt Remove preg_replace /e modifier 2015-01-26 21:00:23 +01:00
003.phpt add PREG_UNMATCHED_AS_NULL flag to allow distinguish between unmatched subpatterns and empty matches 2017-05-29 11:40:29 +02:00
004.phpt add PREG_UNMATCHED_AS_NULL flag to allow distinguish between unmatched subpatterns and empty matches 2017-05-29 11:40:29 +02:00
005.phpt
006.phpt Bundle pcre-8.35 with sljit support 2014-06-06 18:46:19 +04:00
007.phpt - Opss, reverted accidental changes 2008-11-03 13:07:28 +00:00
backtrack_limit.phpt Merge branch 'PHP-5.6' into PHP-7.0 2016-01-31 21:39:24 -08:00
bug20528.phpt
bug21732.phpt
bug21758.phpt Deprecate PHP 4 constructors 2015-03-31 17:55:27 +02:00
bug26927.phpt
bug27011.phpt
bug27103.phpt - Opss, reverted accidental changes 2008-11-03 13:07:28 +00:00
bug34790.phpt Remove executable permission on phpt 2012-10-10 10:27:49 +08:00
bug37800.phpt
bug37911.phpt Upgrade PCRE to 8.36, it fixes some crashes 2015-04-27 23:16:54 -07:00
bug38600.phpt
bug40195.phpt
bug40909.phpt
bug41050.phpt
bug41148.phpt
bug41638.phpt
bug42298.phpt
bug42737.phpt
bug42945.phpt Fixed bug #42945 (preg_split() swallows part of the string) 2008-01-13 14:44:29 +00:00
bug44191.phpt Deprecate each() 2017-02-03 21:02:52 +01:00
bug44214_2.phpt fix bug #44214: crash with preg_replace_callback and global variables 2008-03-08 13:01:59 +00:00
bug44214.phpt fix bug #44214: crash with preg_replace_callback and global variables 2008-03-08 13:01:59 +00:00
bug44925.phpt after rereading the documentation about preg_grep(), lets match the behavior in HEAD (return the original array elements instead of the new string). 2008-08-14 14:37:39 +00:00
bug47229.phpt MFH 2009-04-24 17:14:32 +00:00
bug47662.phpt use a suitable number of patterns to show the bug is resolved, not a stupid number that could cause memory limit to be exceeded or other side effects 2014-08-21 09:14:46 +01:00
bug52732.phpt - Fixed bug #52732 (Docs say preg_match() returns FALSE on error, but it returns int(0)) 2010-11-06 18:32:10 +00:00
bug52971.phpt Patch core for PCRE2 support 2017-11-13 19:37:38 +01:00
bug53823.phpt Fixed Bug #53823 (preg_replace: * qualifier on unicode replace garbles the string) 2015-06-23 19:28:09 +02:00
bug61780_1.phpt add PREG_UNMATCHED_AS_NULL flag to allow distinguish between unmatched subpatterns and empty matches 2017-05-29 11:40:29 +02:00
bug61780_2.phpt add PREG_UNMATCHED_AS_NULL flag to allow distinguish between unmatched subpatterns and empty matches 2017-05-29 11:40:29 +02:00
bug61780.phpt add PREG_UNMATCHED_AS_NULL flag to allow distinguish between unmatched subpatterns and empty matches 2017-05-29 11:40:29 +02:00
bug63055.phpt Fixed bug #63055 (Segfault in zend_gc with SF2 testsuite) 2012-10-18 17:31:27 +08:00
bug66121.phpt Fixed Bug #53823 (preg_replace: * qualifier on unicode replace garbles the string) 2015-06-23 19:28:09 +02:00
bug67238.phpt Bug #67238 Ungreedy and min/max quantifier bug in PCRE 8.34 upstream 2014-05-09 22:15:54 +02:00
bug69864.phpt Fix CRLF line-endings in tests 2016-11-20 22:31:24 +01:00
bug70232.phpt Fix #70232: Incorrect bump-along behavior with \K and empty string match 2015-08-13 14:20:04 +02:00
bug70345.phpt Fix bug #70345 (Multiple vulnerabilities related to PCRE functions) 2015-08-28 22:52:50 -07:00
bug71537.phpt Happy Year of Monkey (Forgot test of #71537) 2016-02-08 10:22:16 +08:00
bug72463_2.phpt Rewrite test to avoid sending emails 2016-07-06 07:08:43 +02:00
bug72463.phpt Rewrite test to avoid sending emails 2016-07-06 07:08:43 +02:00
bug72688.phpt Fix #72688: preg_match missing group names in matches 2016-07-27 18:50:52 +02:00
bug73392.phpt Fixed bug #73392 (A use-after-free in zend allocator management) 2016-10-28 21:21:24 +08:00
bug73483.phpt Fixed bug #73483 (Segmentation fault on pcre_replace_callback) 2016-11-20 15:44:27 +08:00
bug73612.phpt Fix #73612: preg_*() may leak memory 2016-11-26 15:34:27 +01:00
bug74183.phpt Use %d when expecting line number in tests 2018-02-02 22:35:13 +01:00
bug74873.phpt Fixed bug #74873 (Minor BC break: PCRE_JIT changes output of preg_match()). 2017-07-07 09:54:21 +03:00
bug75089.phpt Fixed bug #75089 (preg_grep() is not reporting PREG_BAD_UTF8_ERROR after first input string) 2017-08-18 14:56:28 +03:00
bug75207.phpt Patch core for PCRE2 support 2017-11-13 19:37:38 +01:00
bug75355.phpt Fixed bug #75355: preg_quote() does not quote # control character 2017-12-16 17:34:41 +01:00
bug75539.phpt Fix test 2017-11-21 21:44:09 +01:00
cache_limit.phpt allow to skip slow tests 2015-07-26 17:33:09 +02:00
check_jit_enabled.phpt Skip if no jit is built 2016-10-29 14:23:25 +08:00
delimiters.phpt
dollar_endonly.phpt
grep2.phpt Use int instead of integer in type errors 2018-02-04 19:08:23 +01:00
grep.phpt
invalid_utf8_offset.phpt Remove the b prefix from literals on unrelated tests 2016-11-20 21:11:53 +01:00
invalid_utf8.phpt - Opss, reverted accidental changes 2008-11-03 13:07:28 +00:00
locales.phpt - Opss, reverted accidental changes 2008-11-03 13:07:28 +00:00
marks.phpt add PREG_UNMATCHED_AS_NULL flag to allow distinguish between unmatched subpatterns and empty matches 2017-05-29 11:40:29 +02:00
match_flags2.phpt
match_flags3.phpt Upgrade PCRE to 8.36, it fixes some crashes 2015-04-27 23:16:54 -07:00
match_flags.phpt
multiline.phpt
no_jit_bug70110.phpt Fix (*NO_JIT) usage when JIT is enabled 2017-11-16 14:12:05 +01:00
null_bytes.phpt fix bug #55856: preg_replace should fail on trailing garbage 2012-08-28 21:59:20 -07:00
pcre_anchored.phpt - Opss, reverted accidental changes 2008-11-03 13:07:28 +00:00
pcre_count.phpt
pcre_extended.phpt
pcre_extra.phpt
pcre.constants.phpt New pcre extension tests. Tested on Windows, Linux and Linux 64-bit 2009-01-07 14:52:26 +00:00
preg_filter.phpt Remove executable permission on phpt 2012-10-10 10:27:49 +08:00
preg_grep_basic.phpt Add some more pcre tests 2007-11-21 18:22:01 +00:00
preg_grep_error1.phpt typo fixes 2013-07-15 00:23:03 -07:00
preg_grep_error2.phpt Add some more pcre tests 2007-11-21 18:22:01 +00:00
preg_grep_error.phpt Add some more pcre tests 2007-11-21 18:22:01 +00:00
preg_last_error_error.phpt New pcre extension tests. Tested on Windows, Linux and Linux 64-bit 2009-01-07 14:52:26 +00:00
preg_match_all_basic.phpt Implemented FR #53238 (Make third parameter of preg_match_all optional). 2010-11-05 04:37:27 +00:00
preg_match_all_edit_basic.phpt Add some more pcre tests 2007-11-21 18:22:01 +00:00
preg_match_all_error1.phpt typo fixes 2013-07-15 00:23:03 -07:00
preg_match_all_error2.phpt Add some more pcre tests 2007-11-21 18:22:01 +00:00
preg_match_all_error3.phpt Fix test 2009-06-23 23:00:55 +00:00
preg_match_all_error.phpt Implemented FR #53238 (Make third parameter of preg_match_all optional). 2010-11-05 04:37:27 +00:00
preg_match_basic_002.phpt New pcre extension tests. Tested on Windows, Linux and Linux 64-bit 2009-01-07 14:52:26 +00:00
preg_match_basic_edit.phpt Add some more pcre tests 2007-11-21 18:22:01 +00:00
preg_match_basic.phpt Add some more pcre tests 2007-11-21 18:22:01 +00:00
preg_match_error1.phpt typo fixes 2013-07-15 00:23:03 -07:00
preg_match_error2.phpt Add some more pcre tests 2007-11-21 18:22:01 +00:00
preg_match_error3.phpt Skip if no jit is built 2016-10-29 14:23:25 +08:00
preg_match_error4.phpt Increase PCRE JIT stack size 2016-03-21 17:31:26 +01:00
preg_match_error.phpt Add some more pcre tests 2007-11-21 18:22:01 +00:00
preg_match_variation1.phpt New pcre extension tests. Tested on Windows, Linux and Linux 64-bit 2009-01-07 14:52:26 +00:00
preg_quote_basic.phpt fix bug #47229: preg_quote should escape '-' 2009-01-28 22:39:33 +00:00
preg_quote_error1.phpt Add some more pcre tests 2007-11-21 18:22:01 +00:00
preg_quote_error.phpt Add some more pcre tests 2007-11-21 18:22:01 +00:00
preg_replace2.phpt - Opss, reverted accidental changes 2008-11-03 13:07:28 +00:00
preg_replace_basic.phpt Merge branch 'pull-request/341' 2013-06-10 14:30:59 -07:00
preg_replace_callback2.phpt Deprecate create_function() 2017-02-03 18:52:57 +01:00
preg_replace_callback3.phpt Use int instead of integer in type errors 2018-02-04 19:08:23 +01:00
preg_replace_callback_array2.phpt Use int instead of integer in type errors 2018-02-04 19:08:23 +01:00
preg_replace_callback_array.phpt Deprecate create_function() 2017-02-03 18:52:57 +01:00
preg_replace_callback_basic.phpt Add some more pcre tests 2007-11-21 18:22:01 +00:00
preg_replace_callback_error1.phpt New pcre extension tests. Tested on Windows, Linux and Linux 64-bit 2009-01-07 14:52:26 +00:00
preg_replace_callback_error.phpt - New parameter parsing API (to preg_replace*) 2008-06-30 17:14:48 +00:00
preg_replace_callback.phpt
preg_replace_edit_basic.phpt Merge branch 'pull-request/341' 2013-06-10 14:30:59 -07:00
preg_replace_error1.phpt Fix #72948: Uncatchable "Catchable" fatal error for class to string conversions 2016-09-03 13:05:37 +02:00
preg_replace_error2.phpt Fix #72948: Uncatchable "Catchable" fatal error for class to string conversions 2016-09-03 13:05:37 +02:00
preg_replace_error.phpt - New parameter parsing API (to preg_replace*) 2008-06-30 17:14:48 +00:00
preg_replace_variation1.phpt Add some more pcre tests 2007-11-21 18:22:01 +00:00
preg_replace.phpt Remove preg_replace /e modifier 2015-01-26 21:00:23 +01:00
preg_split_basic.phpt Merge branch 'pull-request/341' 2013-06-10 14:30:59 -07:00
preg_split_error1.phpt Add some more pcre tests 2007-11-21 18:22:01 +00:00
preg_split_error2.phpt Add some more pcre tests 2007-11-21 18:22:01 +00:00
preg_split_error.phpt Add some more pcre tests 2007-11-21 18:22:01 +00:00
recursion_limit.phpt Bundle pcre-8.35 with sljit support 2014-06-06 18:46:19 +04:00
request47456.phpt missing fix for test 2017-05-29 11:41:16 +02:00
skip_001.inc - Revert ZEND_BEGIN_ARG_INFO change 2008-11-02 21:19:39 +00:00
skip_002.inc - Revert ZEND_BEGIN_ARG_INFO change 2008-11-02 21:19:39 +00:00
skip_003.inc - Revert ZEND_BEGIN_ARG_INFO change 2008-11-02 21:19:39 +00:00
skip.ini - Revert ZEND_BEGIN_ARG_INFO change 2008-11-02 21:19:39 +00:00
split2.phpt Remove superfluous semicolons 2017-06-26 00:23:25 +02:00
split.phpt Patch core for PCRE2 support 2017-11-13 19:37:38 +01:00
study.phpt
ungreedy.phpt