Lines Matching refs:test

46 9. A reference to a duplicated named group (either a back reference or a test
205 JIT matcher and Perl both matched 'NON QUOTED "QUOT""ED" AFTER '. The test
208 level as they have no backtrack points in them. The empty string test now
212 ^\w+(?>\s*)(?<=\w) which caused it not to match "test test".
330 enabled. This is not used in Windows, so I have put this test inside a
342 the output of the locale test (test 3) against three different output
343 files, and it allows the test to pass if any one of them matches. With luck
344 this should make the test pass on some versions of Solaris where it was
346 test 3 failed; it now does. If further versions of a French locale ever
355 17. If --enable-bsr-anycrlf was set, the special 16/32-bit test failed. This
356 was a bug in the test system, which is now fixed. Also, the list of various
509 24. RunTest used to grumble if an inappropriate test was selected explicitly,
535 properties for \w, \d, etc) is present in a test regex. Otherwise if the
536 test contains no characters greater than 255, Perl doesn't realise it
544 wrong test files can sometimes be quickly detected.
704 30. Update RunTest with additional test selector options.
717 32. A number of tests that were in test 2 because Perl did things differently
718 have been moved to test 1, because either Perl or PCRE has changed, and
831 not quite right. There is now a test that can be run on ASCII systems to
832 check some of the EBCDIC-related things (but is it not a full test).
915 33. There is now support for generating a code coverage report for the test
931 1. Fixing a wrong JIT test case and some compiler warnings.
1100 /(another)?(\1?)test/ matched against "hello world test". This bug was
1146 2. JIT compiler now supports OP_NCREF, OP_RREF and OP_NRREF. New test cases
1182 10. Add a cast and remove a redundant test from the code.
1220 Perl-compatible have been moved into the Perl-compatible test files. The
1451 study enabled, and thereby test pcre_study() more easily. All the standard
1478 20. If /S is present twice on a test pattern in pcretest input, it now
1484 PCRE_NOTEMPTY was set, PCRE applied the non-empty test to the assertion.
1518 Fortmann. This supports explicit test numbers on the command line, and has
1569 such as ((?1))((?2)). There is now a runtime test that gives an error if a
1577 pattern in sufficient detail. The compile time test no longer happens when
1740 negative or greater than the length of the string. In order to test this,
1818 this option. Modified pcretest to add /W to test this facility. Added
1830 test, for example, \p{Nd}+, there was the theoretical possibility of
2001 10. Change the standard AC_CHECK_LIB test for libbz2 in configure.ac to a
2008 - The compiler thus generates a "C" signature for the test function.
2171 18. RunGrepTest did not have a test for the availability of the -u option of
2229 numbers, as required by 27 above), and a test is made by name in a
2266 of any of the test patterns, which is the same behaviour as GNU grep.
2277 in the first alternative must satisfy the test.
2392 test 2 if it fails.
2553 2. Patch to cut out the "long long" test in pcrecpp_unittest when
2898 15. Updated the test for a valid UTF-8 string to conform to the later RFC 3629.
2974 1. If the fr_FR locale cannot be found for test 3, try the "french" locale,
3027 alternatives. The 1000-alternative test pattern now uses 12 bytes of
3051 2. Part of the patch fixed a problem with the pcregrep tests. The test of -r
3055 approprate test as a short-term fix. In the longer term there may be an
3077 6. A Windows user reported a minor discrepancy with test 2, which turned out
3149 there was also a test in test 3 (the locale tests) that used /B and
3150 failed for link sizes other than 2. Rather than cut the whole test out,
3152 offset values with spaces. This is now used to make test 3 independent
3262 instead of 0x8000. Made all the #ifdefs test both _WIN32 and WIN32 (not all
3403 (f) A test for recursion can be given as (?(R1).. or (?(R&name)... as well
3472 necessary. The code is crude, but this _is_ just a test program. The
3894 (a) If C++ support was not built, "make install" and "make test" still
3895 tried to test it.
3923 1. There was no test for integer overflow of quantifier values. A construction
4012 5. Upgrades to pcretest in order to test the features of pcre_dfa_exec(),
4039 (d) Implemented a pcregrep test script.
4104 non-zero, in addition to the error test pointer being set to point to an
4298 2. Changed the locale test to use "fr_FR" instead of "fr" because that's
4301 3. When matching a UTF-8 string, the test for a valid string at the start has
4322 prompting; (b) run "./pcretest /dev/null" at the start of the test script
4323 so the version is shown; (c) stop "make test" echoing "./RunTest".
4590 its new features into the main test script, reducing the number of scripts.
4717 29. pcretest is upgraded to test the callout functionality. It provides a
4782 means that the same test output works with both.
4787 39. Change 25 above had to resort to a heavy-handed test for the .* anchoring
4888 46. pcretest has been extended to test the PCRE_EXTRA_MATCH_LIMIT feature. If a
4951 "not this character" (OP_NOT). This wasn't working properly when the test
4958 singly or repeated) now correctly test multibyte characters. However,
5016 This caused pcretest, when used on the test data, to segfault. Unfortunately,
5017 this didn't happen under Solaris 8, where I normally test things.
5052 useful for users (to test regexs) and by doing this, it automatically gets
5115 4. Add "make test" as a synonym for "make check". Corrected some comments in
5162 available. Added HAVE_BCOPY and an autoconf test for it; if neither
5203 6. Added some simple autoconf support, placing the test data and the
5350 the final delimiter, add \ to the end of the pattern (to test the error).
5353 match. Updated pcretest to make it able to test these functions.