summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Fiselier <eric@efcs.ca>2016-09-04 04:09:25 +0000
committerEric Fiselier <eric@efcs.ca>2016-09-04 04:09:25 +0000
commit8e571b551ef58e58b4229de5ce18a65406e70082 (patch)
tree5ebc7f0707d3465793ae00155f6f317df7343ec9
parentaf0d63d2e7eed6f338dea599de842366137237dc (diff)
downloadbcm5719-llvm-8e571b551ef58e58b4229de5ce18a65406e70082.tar.gz
bcm5719-llvm-8e571b551ef58e58b4229de5ce18a65406e70082.zip
Apply curr_symbol.pass.cpp test fix to missed test case
llvm-svn: 280612
-rw-r--r--libcxx/test/std/localization/locale.categories/category.monetary/locale.moneypunct.byname/curr_symbol.pass.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/libcxx/test/std/localization/locale.categories/category.monetary/locale.moneypunct.byname/curr_symbol.pass.cpp b/libcxx/test/std/localization/locale.categories/category.monetary/locale.moneypunct.byname/curr_symbol.pass.cpp
index 7d34bd0e9fd..8490b708b6c 100644
--- a/libcxx/test/std/localization/locale.categories/category.monetary/locale.moneypunct.byname/curr_symbol.pass.cpp
+++ b/libcxx/test/std/localization/locale.categories/category.monetary/locale.moneypunct.byname/curr_symbol.pass.cpp
@@ -118,7 +118,7 @@ int main()
// GLIBC >= 2.24 uses currency_symbol="<U20BD>"
// See also: http://www.fileformat.info/info/unicode/char/20bd/index.htm
#if defined(TEST_GLIBC_PREREQ) && TEST_GLIBC_PREREQ(2, 24)
- assert(f.curr_symbol() == " \xE2\x82\xBD");
+ assert(f.curr_symbol() == " \u20BD");
#else
assert(f.curr_symbol() == " \xD1\x80\xD1\x83\xD0\xB1");
#endif
@@ -129,8 +129,13 @@ int main()
}
{
Fwf f(LOCALE_ru_RU_UTF_8, 1);
+#if defined(TEST_GLIBC_PREREQ) && TEST_GLIBC_PREREQ(2, 24)
+ assert(f.curr_symbol() == L" \u20BD");
+#else
assert(f.curr_symbol() == L" \x440\x443\x431");
+#endif
}
+
{
Fwt f(LOCALE_ru_RU_UTF_8, 1);
assert(f.curr_symbol() == L" RUB");
OpenPOWER on IntegriCloud