From: Eric Fiselier Date: Sun, 4 Sep 2016 04:09:25 +0000 (+0000) Subject: Apply curr_symbol.pass.cpp test fix to missed test case X-Git-Tag: llvmorg-4.0.0-rc1~10653 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8e571b551ef58e58b4229de5ce18a65406e70082;p=platform%2Fupstream%2Fllvm.git Apply curr_symbol.pass.cpp test fix to missed test case llvm-svn: 280612 --- 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 7d34bd0..8490b70 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="" // 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");