mirror of
https://github.com/unicode-org/icu.git
synced 2025-04-10 07:39:16 +00:00
ICU-5410 Improve code coverage.
X-SVN-Rev: 21664
This commit is contained in:
parent
3341350bdb
commit
738ea1c274
3 changed files with 10 additions and 4 deletions
|
@ -1,6 +1,6 @@
|
|||
/*
|
||||
********************************************************************************
|
||||
* Copyright (C) 2005-2006, International Business Machines
|
||||
* Copyright (C) 2005-2007, International Business Machines
|
||||
* Corporation and others. All Rights Reserved.
|
||||
********************************************************************************
|
||||
*
|
||||
|
@ -105,7 +105,7 @@ public:
|
|||
* @return The class ID for all objects of this class.
|
||||
* @draft ICU 3.6
|
||||
*/
|
||||
static UClassID U_EXPORT2 getStaticClassID(void);
|
||||
U_I18N_API static UClassID U_EXPORT2 getStaticClassID(void);
|
||||
|
||||
/**
|
||||
* Returns a unique class ID POLYMORPHICALLY. Pure virtual override. This
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/*
|
||||
********************************************************************************
|
||||
* Copyright (C) 2005-2006, International Business Machines
|
||||
* Copyright (C) 2005-2007, International Business Machines
|
||||
* Corporation and others. All Rights Reserved.
|
||||
********************************************************************************
|
||||
*
|
||||
|
@ -134,7 +134,7 @@ public:
|
|||
* @return The class ID for all objects of this class.
|
||||
* @stable ICU 2.0
|
||||
*/
|
||||
static UClassID U_EXPORT2 getStaticClassID(void);
|
||||
U_I18N_API static UClassID U_EXPORT2 getStaticClassID(void);
|
||||
|
||||
/**
|
||||
* Returns a unique class ID POLYMORPHICALLY. Pure virtual override. This
|
||||
|
|
|
@ -153,6 +153,8 @@ UObject *UObjectTest::testClass(UObject *obj,
|
|||
#include "japancal.h"
|
||||
#include "hebrwcal.h"
|
||||
#include "persncal.h"
|
||||
#include "windtfmt.h"
|
||||
#include "winnmfmt.h"
|
||||
#include "ustrenum.h"
|
||||
#include "olsontz.h"
|
||||
#include "reldtfmt.h"
|
||||
|
@ -261,6 +263,10 @@ void UObjectTest::testIDs()
|
|||
TESTCLASSID_FACTORY(JapaneseCalendar, Calendar::createInstance(Locale("@calendar=japanese"), status));
|
||||
TESTCLASSID_FACTORY(HebrewCalendar, Calendar::createInstance(Locale("@calendar=hebrew"), status));
|
||||
TESTCLASSID_FACTORY(PersianCalendar, Calendar::createInstance(Locale("@calendar=persian"), status));
|
||||
#ifdef U_WINDOWS
|
||||
TESTCLASSID_FACTORY(Win32DateFormat, DateFormat::createDateInstance(DateFormat::kFull, Locale("@compat=host")));
|
||||
TESTCLASSID_FACTORY(Win32NumberFormat, NumberFormat::createInstance(Locale("@compat=host"), status));
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !UCONFIG_NO_BREAK_ITERATION
|
||||
|
|
Loading…
Add table
Reference in a new issue