1/******************************************************************** 2 * COPYRIGHT: 3 * Copyright (c) 1997-2001, International Business Machines Corporation and 4 * others. All Rights Reserved. 5 ********************************************************************/ 6/******************************************************************************** 7* 8* File CDTDPTST.H 9* 10* Modification History: 11* Name Description 12* Madhu Katragadda Creation 13********************************************************************************* 14*/ 15/* INDEPTH TEST FOR DATE FORMAT */ 16#ifndef _CDTFRRGSTST 17#define _CDTFRRGSTST 18 19#include "unicode/utypes.h" 20 21#if !UCONFIG_NO_FORMATTING 22 23#include "cintltst.h" 24 25/** 26 * Test the parsing of 2-digit years. 27 */ 28void TestTwoDigitYearDSTParse(void); 29/** 30 * Verify that strings which contain incomplete specifications are parsed 31 * correctly. In some instances, this means not being parsed at all, and 32 * returning an appropriate error. 33 */ 34void TestPartialParse994(void); 35/** 36 * Verify the behavior of patterns in which digits for different fields run together 37 * without intervening separators. 38 */ 39void TestRunTogetherPattern985(void); 40 41/** 42 * Verify the handling of Czech June and July, which have the unique attribute that 43 * one is a proper prefix substring of the other. 44 */ 45void TestCzechMonths459(void); 46 47/** 48 * Test the handling of single quotes in patterns. 49 */ 50void TestQuotePattern161(void); 51 52/*Internal functions used*/ 53void tryPat994(UDateFormat* format, const char* pat, const char* s, UDate expected); 54 55#endif /* #if !UCONFIG_NO_FORMATTING */ 56 57#endif 58