| OLD | NEW |
| 1 /******************************************************************** | 1 /******************************************************************** |
| 2 * COPYRIGHT: | 2 * COPYRIGHT: |
| 3 * Copyright (c) 1997-2014, International Business Machines Corporation and | 3 * Copyright (c) 1997-2014, International Business Machines Corporation and |
| 4 * others. All Rights Reserved. | 4 * others. All Rights Reserved. |
| 5 ********************************************************************/ | 5 ********************************************************************/ |
| 6 | 6 |
| 7 #ifndef _DATEFORMATTEST_ | 7 #ifndef _DATEFORMATTEST_ |
| 8 #define _DATEFORMATTEST_ | 8 #define _DATEFORMATTEST_ |
| 9 | 9 |
| 10 #include "unicode/utypes.h" | 10 #include "unicode/utypes.h" |
| (...skipping 132 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 143 void TestTimeZoneStringsAPI(void); | 143 void TestTimeZoneStringsAPI(void); |
| 144 | 144 |
| 145 void TestGMTParsing(void); | 145 void TestGMTParsing(void); |
| 146 | 146 |
| 147 public: // package | 147 public: // package |
| 148 /** | 148 /** |
| 149 * Test the formatting of dates in different locales. | 149 * Test the formatting of dates in different locales. |
| 150 */ | 150 */ |
| 151 virtual void TestLocaleDateFormat(void); | 151 virtual void TestLocaleDateFormat(void); |
| 152 | 152 |
| 153 virtual void TestFormattingLocaleTimeSeparator(void); |
| 154 |
| 153 virtual void TestDateFormatCalendar(void); | 155 virtual void TestDateFormatCalendar(void); |
| 154 | 156 |
| 155 virtual void TestSpaceParsing(void); | 157 virtual void TestSpaceParsing(void); |
| 156 | 158 |
| 157 void TestExactCountFormat(void); | 159 void TestExactCountFormat(void); |
| 158 | 160 |
| 159 void TestWhiteSpaceParsing(void); | 161 void TestWhiteSpaceParsing(void); |
| 160 | 162 |
| 161 void TestInvalidPattern(void); | 163 void TestInvalidPattern(void); |
| 162 | 164 |
| (...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 207 void TestStandAloneMonths(void); | 209 void TestStandAloneMonths(void); |
| 208 | 210 |
| 209 void TestQuarters(void); | 211 void TestQuarters(void); |
| 210 | 212 |
| 211 void TestZTimeZoneParsing(void); | 213 void TestZTimeZoneParsing(void); |
| 212 | 214 |
| 213 void TestRelativeClone(void); | 215 void TestRelativeClone(void); |
| 214 | 216 |
| 215 void TestHostClone(void); | 217 void TestHostClone(void); |
| 216 | 218 |
| 219 void TestHebrewClone(void); |
| 220 |
| 221 void TestDateFormatSymbolsClone(void); |
| 222 |
| 217 void TestTimeZoneDisplayName(void); | 223 void TestTimeZoneDisplayName(void); |
| 218 | 224 |
| 219 void TestRoundtripWithCalendar(void); | 225 void TestRoundtripWithCalendar(void); |
| 220 | 226 |
| 221 public: | 227 public: |
| 222 /*** | 228 /*** |
| 223 * Test Relative Dates | 229 * Test Relative Dates |
| 224 */ | 230 */ |
| 225 void TestRelative(void); | 231 void TestRelative(void); |
| 226 /* void TestRelativeError(void); | 232 /* void TestRelativeError(void); |
| 227 void TestRelativeOther(void); | 233 void TestRelativeOther(void); |
| 228 */ | 234 */ |
| 229 | 235 |
| 230 void TestDotAndAtLeniency(); | 236 void TestDotAndAtLeniency(); |
| 231 | 237 |
| 232 void TestDateFormatLeniency(); | 238 void TestDateFormatLeniency(); |
| 233 | 239 |
| 234 void TestParseMultiPatternMatch(); | 240 void TestParseMultiPatternMatch(); |
| 235 | 241 |
| 236 void TestParseLeniencyAPIs(); | 242 void TestParseLeniencyAPIs(); |
| 237 | 243 |
| 238 // test override NumberFormat | 244 // test override NumberFormat |
| 239 void TestNumberFormatOverride(); | 245 void TestNumberFormatOverride(); |
| 246 void TestCreateInstanceForSkeleton(); |
| 247 void TestCreateInstanceForSkeletonDefault(); |
| 248 void TestCreateInstanceForSkeletonWithCalendar(); |
| 249 void TestDFSCreateForLocaleNonGregorianLocale(); |
| 250 void TestDFSCreateForLocaleWithCalendarInLocale(); |
| 251 void TestChangeCalendar(); |
| 240 | 252 |
| 241 private: | 253 private: |
| 242 UBool showParse(DateFormat &format, const UnicodeString &formattedString); | 254 UBool showParse(DateFormat &format, const UnicodeString &formattedString); |
| 243 | 255 |
| 244 public: | 256 public: |
| 245 /** | 257 /** |
| 246 * Test parsing a number as a string | 258 * Test parsing a number as a string |
| 247 */ | 259 */ |
| 248 void TestNumberAsStringParsing(void); | 260 void TestNumberAsStringParsing(void); |
| 249 | 261 |
| (...skipping 10 matching lines...) Expand all Loading... |
| 260 const Locale& loc); | 272 const Locale& loc); |
| 261 | 273 |
| 262 void expectFormat(const char **data, int32_t data_length, | 274 void expectFormat(const char **data, int32_t data_length, |
| 263 const Locale &locale); | 275 const Locale &locale); |
| 264 }; | 276 }; |
| 265 | 277 |
| 266 #endif /* #if !UCONFIG_NO_FORMATTING */ | 278 #endif /* #if !UCONFIG_NO_FORMATTING */ |
| 267 | 279 |
| 268 #endif // _DATEFORMATTEST_ | 280 #endif // _DATEFORMATTEST_ |
| 269 //eof | 281 //eof |
| OLD | NEW |