projects
/
apple
/
icu.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ICU-551.24.tar.gz
[apple/icu.git]
/
icuSources
/
test
/
intltest
/
ucdtest.h
diff --git
a/icuSources/test/intltest/ucdtest.h
b/icuSources/test/intltest/ucdtest.h
index 6695a8787553a9fa2d90cdece5b738c4796a8b4e..448321eeb30bf9acf4a2992d742afc19dd61e73c 100644
(file)
--- a/
icuSources/test/intltest/ucdtest.h
+++ b/
icuSources/test/intltest/ucdtest.h
@@
-1,6
+1,6
@@
/********************************************************************
* COPYRIGHT:
/********************************************************************
* COPYRIGHT:
- * Copyright (c) 1997-20
04
, International Business Machines Corporation and
+ * Copyright (c) 1997-20
13
, International Business Machines Corporation and
* others. All Rights Reserved.
********************************************************************/
* others. All Rights Reserved.
********************************************************************/
@@
-13,9
+13,15
@@
U_CFUNC void U_CALLCONV unicodeDataLineFn(void *context,
UErrorCode *pErrorCode);
U_CFUNC void U_CALLCONV
UErrorCode *pErrorCode);
U_CFUNC void U_CALLCONV
-derivedCorePropsLineFn(void *context,
- char *fields[][2], int32_t fieldCount,
- UErrorCode *pErrorCode);
+derivedPropsLineFn(void *context,
+ char *fields[][2], int32_t fieldCount,
+ UErrorCode *pErrorCode);
+
+U_NAMESPACE_BEGIN
+
+class Hashtable;
+
+U_NAMESPACE_END
/**
* Test API and functionality of class Unicode
/**
* Test API and functionality of class Unicode
@@
-28,6
+34,11
@@
public:
void runIndexedTest( int32_t index, UBool exec, const char* &name, char* par = NULL );
void TestAdditionalProperties();
void runIndexedTest( int32_t index, UBool exec, const char* &name, char* par = NULL );
void TestAdditionalProperties();
+ void TestBinaryValues();
+ void TestConsistency();
+ void TestPatternProperties();
+ void TestScriptMetadata();
+ void TestBidiPairedBracketType();
private:
private:
@@
-36,10
+47,14
@@
private:
UErrorCode *pErrorCode);
friend void U_CALLCONV
UErrorCode *pErrorCode);
friend void U_CALLCONV
- derived
Core
PropsLineFn(void *context,
+ derivedPropsLineFn(void *context,
char *fields[][2], int32_t fieldCount,
UErrorCode *pErrorCode);
char *fields[][2], int32_t fieldCount,
UErrorCode *pErrorCode);
- UnicodeSet derived
Core
Props[30];
-
}
;
+ UnicodeSet derivedProps[30];
+
U_NAMESPACE_QUALIFIER Hashtable *unknownPropertyNames
;
+ UBool compareUSets(const UnicodeSet &a, const UnicodeSet &b,
+ const char *a_name, const char *b_name,
+ UBool diffIsError);
+};