+// © 2016 and later: Unicode, Inc. and others.
+// License & terms of use: http://www.unicode.org/copyright.html
/********************************************************************
* COPYRIGHT:
- * Copyright (c) 1997-2004, International Business Machines Corporation and
+ * Copyright (c) 1997-2015, International Business Machines Corporation and
* others. All Rights Reserved.
********************************************************************/
/* Test getting keyword values */
void TestKeywordVariantParsing(void);
+ /* Test setting keyword values */
+ void TestSetKeywordValue(void);
+
/* Test getting the locale base name */
void TestGetBaseName(void);
static UDate date(int32_t y, int32_t m, int32_t d, int32_t hr = 0, int32_t min = 0, int32_t sec = 0);
#endif
+ void TestCurrencyByDate(void);
+
+ void TestGetVariantWithKeywords(void);
+ void TestIsRightToLeft();
+ void TestBug11421();
+ void TestBug13277();
+ void TestBug13554();
+
private:
void _checklocs(const char* label,
const char* req,
DVAR_NO,
DNAME_NO
};
-};
-
-
+#if !UCONFIG_NO_COLLATION
+ /**
+ * Check on registered collators.
+ * @param expectExtra if non-null, the locale ID of an 'extra' locale that is registered.
+ */
+ void checkRegisteredCollators(const char *expectExtra = NULL);
+#endif
+};