]>
Commit | Line | Data |
---|---|---|
f3c0d7a5 A |
1 | // © 2016 and later: Unicode, Inc. and others. |
2 | // License & terms of use: http://www.unicode.org/copyright.html | |
b75a7d8f | 3 | /******************************************************************** |
3d1f044b | 4 | * COPYRIGHT: |
729e4ab9 | 5 | * Copyright (c) 1997-2009, International Business Machines Corporation and |
b75a7d8f A |
6 | * others. All Rights Reserved. |
7 | ********************************************************************/ | |
8 | ||
9 | #ifndef _MESSAGEFORMATREGRESSIONTEST_ | |
10 | #define _MESSAGEFORMATREGRESSIONTEST_ | |
3d1f044b | 11 | |
b75a7d8f A |
12 | #include "unicode/utypes.h" |
13 | ||
14 | #if !UCONFIG_NO_FORMATTING | |
15 | ||
16 | #include "intltest.h" | |
17 | ||
3d1f044b | 18 | /** |
b75a7d8f A |
19 | * Performs regression test for MessageFormat |
20 | **/ | |
3d1f044b A |
21 | class MessageFormatRegressionTest: public IntlTest { |
22 | ||
b75a7d8f A |
23 | // IntlTest override |
24 | void runIndexedTest( int32_t index, UBool exec, const char* &name, char* par ); | |
25 | public: | |
26 | ||
27 | void Test4074764(void); | |
28 | void Test4058973(void); | |
29 | void Test4031438(void); | |
30 | void Test4052223(void); | |
31 | void Test4104976(void); | |
32 | void Test4106659(void); | |
33 | void Test4106660(void); | |
34 | void Test4111739(void); | |
35 | void Test4114743(void); | |
36 | void Test4116444(void); | |
37 | void Test4114739(void); | |
38 | void Test4113018(void); | |
39 | void Test4106661(void); | |
40 | void Test4094906(void); | |
41 | void Test4118592(void); | |
42 | void Test4118594(void); | |
43 | void Test4105380(void); | |
44 | void Test4120552(void); | |
45 | void Test4142938(void); | |
46 | void TestChoicePatternQuote(void); | |
47 | void Test4112104(void); | |
3d1f044b | 48 | void TestICU12584(void); |
729e4ab9 | 49 | void TestAPI(void); |
b75a7d8f A |
50 | |
51 | protected: | |
729e4ab9 | 52 | UBool failure(UErrorCode status, const char* msg, UBool possibleDataError=FALSE); |
b75a7d8f A |
53 | |
54 | }; | |
55 | ||
56 | #endif /* #if !UCONFIG_NO_FORMATTING */ | |
3d1f044b | 57 | |
b75a7d8f A |
58 | #endif // _MESSAGEFORMATREGRESSIONTEST_ |
59 | //eof |