X-Git-Url: https://git.saurik.com/apple/icu.git/blobdiff_plain/4388f060552cc537e71e957d32f35e9d75a61233..f59164e3d128c7675a4d3934206346a3384e53a5:/icuSources/test/intltest/regextst.h?ds=sidebyside diff --git a/icuSources/test/intltest/regextst.h b/icuSources/test/intltest/regextst.h index 22a77eaa..0461df1a 100644 --- a/icuSources/test/intltest/regextst.h +++ b/icuSources/test/intltest/regextst.h @@ -1,6 +1,6 @@ /******************************************************************** * COPYRIGHT: - * Copyright (c) 2002-2012, International Business Machines Corporation and + * Copyright (c) 2002-2015, International Business Machines Corporation and * others. All Rights Reserved. ********************************************************************/ @@ -41,12 +41,19 @@ public: virtual void API_Replace_UTF8(); virtual void PerlTestsUTF8(); virtual void PreAllocatedUTextCAPI(); + virtual void NamedCapture(); + virtual void NamedCaptureLimits(); virtual void Bug7651(); virtual void Bug7740(); virtual void Bug8479(); virtual void Bug7029(); virtual void Bug9283(); virtual void CheckInvBufSize(); + virtual void Bug10459(); + virtual void TestCaseInsensitiveStarters(); + virtual void TestBug11049(); + virtual void TestBug11371(); + virtual void TestBug11480(); // The following functions are internal to the regexp tests. virtual void assertUText(const char *expected, UText *actual, const char *file, int line); @@ -60,6 +67,8 @@ public: virtual UChar *ReadAndConvertFile(const char *fileName, int32_t &len, const char *charset, UErrorCode &status); virtual const char *getPath(char buffer[2048], const char *filename); + virtual void TestCase11049(const char *pattern, const char *data, UBool expectMatch, int32_t lineNumber); + static const char* extractToAssertBuf(const UnicodeString& message); };