Kaydet (Commit) 2cf67788 authored tarafından Caolán McNamara's avatar Caolán McNamara

Related: fdo#49629 add test case for #i21907#

Change-Id: Ie1dd9091e4d8ee09c9a75eecf28fd6cd06ea1839
üst 023513fb
...@@ -166,6 +166,23 @@ void TestBreakIterator::testWordBoundaries() ...@@ -166,6 +166,23 @@ void TestBreakIterator::testWordBoundaries()
aBounds = m_xBreak->getWordBoundary(aTest, 16, aLocale, i18n::WordType::DICTIONARY_WORD, true); aBounds = m_xBreak->getWordBoundary(aTest, 16, aLocale, i18n::WordType::DICTIONARY_WORD, true);
CPPUNIT_ASSERT(aBounds.startPos == 16 && aBounds.endPos == 19); CPPUNIT_ASSERT(aBounds.startPos == 16 && aBounds.endPos == 19);
} }
//See https://issues.apache.org/ooo/show_bug.cgi?id=21907
{
::rtl::OUString aTest("b a?");
CPPUNIT_ASSERT(m_xBreak->isBeginWord(aTest, 1, aLocale, i18n::WordType::ANY_WORD));
CPPUNIT_ASSERT(m_xBreak->isBeginWord(aTest, 2, aLocale, i18n::WordType::ANY_WORD));
CPPUNIT_ASSERT(m_xBreak->isBeginWord(aTest, 3, aLocale, i18n::WordType::ANY_WORD));
CPPUNIT_ASSERT(m_xBreak->isBeginWord(aTest, 3, aLocale, i18n::WordType::ANYWORD_IGNOREWHITESPACES));
CPPUNIT_ASSERT(m_xBreak->isEndWord(aTest, 1, aLocale, i18n::WordType::ANY_WORD));
CPPUNIT_ASSERT(m_xBreak->isEndWord(aTest, 2, aLocale, i18n::WordType::ANY_WORD));
CPPUNIT_ASSERT(m_xBreak->isEndWord(aTest, 3, aLocale, i18n::WordType::ANY_WORD));
CPPUNIT_ASSERT(m_xBreak->isEndWord(aTest, 3, aLocale, i18n::WordType::ANYWORD_IGNOREWHITESPACES));
}
} }
//See http://qa.openoffice.org/issues/show_bug.cgi?id=111152 //See http://qa.openoffice.org/issues/show_bug.cgi?id=111152
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment