diff options
author | Eike Rathke <erack@redhat.com> | 2013-08-29 14:05:32 +0200 |
---|---|---|
committer | Eike Rathke <erack@redhat.com> | 2013-08-29 14:07:30 +0200 |
commit | 71902872bfffbbc73f11d5a12fae6115d9bd458b (patch) | |
tree | 0de0cdcb9d3650fe01e320b15e2fd96625bce38b /i18nlangtag/qa | |
parent | c83ee34a642ead0007b69b2dd93e18d25e6606fa (diff) |
implemented missing replacement bits for Android build
Change-Id: I7492cb80f37dc99b3b4a16d2d812c9e301a1a4a7
Diffstat (limited to 'i18nlangtag/qa')
-rw-r--r-- | i18nlangtag/qa/cppunit/test_languagetag.cxx | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/i18nlangtag/qa/cppunit/test_languagetag.cxx b/i18nlangtag/qa/cppunit/test_languagetag.cxx index 915d5cbcc84e..fd55e0b1d1d2 100644 --- a/i18nlangtag/qa/cppunit/test_languagetag.cxx +++ b/i18nlangtag/qa/cppunit/test_languagetag.cxx @@ -167,11 +167,19 @@ void TestLanguageTag::testAllTags() CPPUNIT_ASSERT( ca_ES_valencia.getScript() == "" ); CPPUNIT_ASSERT( ca_ES_valencia.getLanguageAndScript() == "ca" ); ::std::vector< OUString > ca_ES_valencia_Fallbacks( ca_ES_valencia.getFallbackStrings()); + /* TODO: replacement doesn't handle variants yet. */ +#if USE_LIBLANGTAG CPPUNIT_ASSERT( ca_ES_valencia_Fallbacks.size() == 4); CPPUNIT_ASSERT( ca_ES_valencia_Fallbacks[0] == "ca-ES-valencia"); CPPUNIT_ASSERT( ca_ES_valencia_Fallbacks[1] == "ca-valencia"); CPPUNIT_ASSERT( ca_ES_valencia_Fallbacks[2] == "ca-ES"); CPPUNIT_ASSERT( ca_ES_valencia_Fallbacks[3] == "ca"); +#else + CPPUNIT_ASSERT( ca_ES_valencia_Fallbacks.size() == 3); + CPPUNIT_ASSERT( ca_ES_valencia_Fallbacks[0] == "ca-ES-valencia"); + CPPUNIT_ASSERT( ca_ES_valencia_Fallbacks[1] == "ca-ES"); + CPPUNIT_ASSERT( ca_ES_valencia_Fallbacks[2] == "ca"); +#endif /* TODO: conversion doesn't know this yet, once it does activate test. */ #if 0 CPPUNIT_ASSERT( ca_ES_valencia.makeFallback().getBcp47() == "ca-ES-valencia"); @@ -181,6 +189,8 @@ void TestLanguageTag::testAllTags() } { + /* TODO: replacement doesn't handle variants yet. */ +#if USE_LIBLANGTAG OUString s_ca_valencia( "ca-valencia" ); LanguageTag ca_valencia( s_ca_valencia, true ); lang::Locale aLocale = ca_valencia.getLocale(); @@ -206,6 +216,7 @@ void TestLanguageTag::testAllTags() #else CPPUNIT_ASSERT( ca_valencia.makeFallback().getBcp47() == "ca-ES"); #endif +#endif } { |