From c9cda2816174d6d9a5f0cc118a461705e59c323b Mon Sep 17 00:00:00 2001 From: Markus Scherer Date: Fri, 7 Mar 2014 17:31:39 +0000 Subject: [PATCH] ICU-10738 CollationAPITest/TestVariableTopSetting use the root collator, fails with en_US_POSIX X-SVN-Rev: 35381 --- icu4c/source/test/intltest/apicoll.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/icu4c/source/test/intltest/apicoll.cpp b/icu4c/source/test/intltest/apicoll.cpp index 2745317ef6c..f45dd4f2dd3 100644 --- a/icu4c/source/test/intltest/apicoll.cpp +++ b/icu4c/source/test/intltest/apicoll.cpp @@ -1518,7 +1518,9 @@ void CollationAPITest::TestVariableTopSetting() { UChar vt[256] = { 0 }; - Collator *coll = Collator::createInstance(status); + // Use the root collator, not the default collator. + // This test fails with en_US_POSIX which tailors the dollar sign after 'A'. + Collator *coll = Collator::createInstance(Locale::getRoot(), status); if(U_FAILURE(status)) { delete coll; errcheckln(status, "Collator creation failed with error %s", u_errorName(status));