summaryrefslogtreecommitdiff
path: root/unotools/qa
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2015-01-26 15:00:29 +0000
committerCaolán McNamara <caolanm@redhat.com>2015-01-26 15:35:22 +0000
commit15e1c881684c0127c0ca989924bbf2508b4fd780 (patch)
tree15ea48cf1446953573b59e0cb009b01060e41375 /unotools/qa
parent0d2ce71afe0cb2657a6919e641e54c8fc9ba288c (diff)
don't strip font names of apparent script suffixes anymore
e.g. "CM Roman CE" should be left alone. bump font cache id to invalidate old cached lists I think this practice stems from Window 3.1/Word 95 where the encoding was included in the font name http://www.webcenter.ru/~kazarn/eng/fonts_ttf.htm#charsettbl Microsoft Office still generates RTF files with weird-ass Win 3.1 style fontnames but any actual existing fonts that happen to have names that fall into that pattern should be left alone now. Change-Id: Ibb704048d63b33ce510d6b1076700c6e94a0af2a
Diffstat (limited to 'unotools/qa')
-rw-r--r--unotools/qa/unit/testGetEnglishSearchName.cxx7
1 files changed, 3 insertions, 4 deletions
diff --git a/unotools/qa/unit/testGetEnglishSearchName.cxx b/unotools/qa/unit/testGetEnglishSearchName.cxx
index dbc8b173a9f1..c9d8e1fbe4b4 100644
--- a/unotools/qa/unit/testGetEnglishSearchName.cxx
+++ b/unotools/qa/unit/testGetEnglishSearchName.cxx
@@ -39,12 +39,11 @@ void Test::testSingleElement()
//trailingWhitespaces
test1 = GetEnglishSearchFontName( "Symbol " );
CPPUNIT_ASSERT_EQUAL(OUString("symbol"),test1);
- //removing Skripts
+ //no longer remove script suffixes
test1 = GetEnglishSearchFontName( "Symbol(SIP)" );
CPPUNIT_ASSERT_EQUAL(OUString("symbol(sip)"),test1);
- //remove Whitespaces between
- test1 = GetEnglishSearchFontName( "Symbol (thai)" );
- CPPUNIT_ASSERT_EQUAL( OUString("symbol"),test1);
+ test1 = GetEnglishSearchFontName( "CM Roman CE" );
+ CPPUNIT_ASSERT_EQUAL( OUString("cmromance"),test1);
//remove special characters; leave semicolon, numbers
test1 = GetEnglishSearchFontName( "sy;mb?=ol129" );
CPPUNIT_ASSERT_EQUAL( OUString("sy;mbol129"),test1);