]> git.saurik.com Git - apple/icu.git/blobdiff - icuSources/test/intltest/regextst.h
ICU-64243.0.1.tar.gz
[apple/icu.git] / icuSources / test / intltest / regextst.h
index 22a77eaa2e32ca5b5c136959af0928535e5bb1d1..58e9acb22c66b3c872c11055e94c3e751fe85d16 100644 (file)
@@ -1,6 +1,8 @@
+// © 2016 and later: Unicode, Inc. and others.
+// License & terms of use: http://www.unicode.org/copyright.html
 /********************************************************************
  * COPYRIGHT:
- * Copyright (c) 2002-2012, International Business Machines Corporation and
+ * Copyright (c) 2002-2015, International Business Machines Corporation and
  * others. All Rights Reserved.
  ********************************************************************/
 
@@ -41,13 +43,24 @@ 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();
+    virtual void TestBug12884();
+    virtual void TestBug13631();
+    virtual void TestBug13632();
+    virtual void TestBug20359();
+
     // The following functions are internal to the regexp tests.
     virtual void assertUText(const char *expected, UText *actual, const char *file, int line);
     virtual void assertUTextInvariant(const char *invariant, UText *actual, const char *file, int line);
@@ -60,6 +73,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);
     
 };