icu/icu4c/source/test/intltest/dtfmrgts.h
2023-03-02 09:31:57 -08:00

70 lines
1.8 KiB
C++

// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
/********************************************************************
* COPYRIGHT:
* Copyright (c) 1997-2014, International Business Machines Corporation and
* others. All Rights Reserved.
********************************************************************/
#ifndef _DATEFORMATREGRESSIONTEST_
#define _DATEFORMATREGRESSIONTEST_
#include "unicode/utypes.h"
#if !UCONFIG_NO_FORMATTING
#include "unicode/unistr.h"
#include "unicode/smpdtfmt.h"
#include "caltztst.h"
/**
* Performs regression test for DateFormat
**/
class DateFormatRegressionTest: public CalendarTimeZoneTest {
// IntlTest override
void runIndexedTest( int32_t index, UBool exec, const char* &name, char* par ) override;
public:
void Test4029195();
void Test4052408();
void Test4056591();
void Test4059917();
void aux917( SimpleDateFormat *fmt, UnicodeString& str );
void Test4060212();
void Test4061287();
void Test4065240();
void Test4071441();
void Test4073003();
void Test4089106();
void Test4100302();
void Test4101483();
void Test4103340();
void Test4103341();
void Test4104136();
void Test4104522();
void Test4106807();
void Test4108407();
void Test4134203();
void Test4151631();
void Test4151706();
void Test4162071();
void Test4182066();
void Test4210209();
void Test714();
void Test1684();
void Test5554();
void Test9237();
void TestParsing();
void Test12902_yWithGregoCalInThaiLoc();
void TestT10334();
void TestT10619();
void TestT10855();
void TestT10858();
void TestT10906();
void TestT13380();
};
#endif /* #if !UCONFIG_NO_FORMATTING */
#endif // _DATEFORMATREGRESSIONTEST_
//eof