unotools/qa/unit/testGetEnlishSearchName.cxx | 29 +++++++++++++++++---------- 1 file changed, 19 insertions(+), 10 deletions(-)
New commits: commit a1d51bf9aa9742eede83ae016360381c5c0eeeee Author: Michael Jaumann <meta_...@yahoo.com> Date: Tue Sep 9 08:58:52 2014 +0000 fdo#82854 extended unit-tests Conflicts: unotools/qa/unit/testGetEnlishSearchName.cxx Change-Id: Ie721cbc275998b37a4f6206079d55734b85308b0 Reviewed-on: https://gerrit.libreoffice.org/11348 Reviewed-by: Caolán McNamara <caol...@redhat.com> Tested-by: Caolán McNamara <caol...@redhat.com> diff --git a/unotools/qa/unit/testGetEnlishSearchName.cxx b/unotools/qa/unit/testGetEnlishSearchName.cxx index 1701215..06ffcef 100644 --- a/unotools/qa/unit/testGetEnlishSearchName.cxx +++ b/unotools/qa/unit/testGetEnlishSearchName.cxx @@ -28,27 +28,36 @@ public: }; void Test::setUp() -{}; +{ +} void Test::testSingleElement() { { // lowercase OUString test1 = GetEnglishSearchFontName( "SYMBOL" ); - CPPUNIT_ASSERT_EQUAL(test1, OUString("symbol")); - // trailingWhitespaces + CPPUNIT_ASSERT_EQUAL( OUString("symbol"),test1); + //trailingWhitespaces test1 = GetEnglishSearchFontName( "Symbol " ); - CPPUNIT_ASSERT_EQUAL(test1, OUString("symbol")); - // removing Skripts + CPPUNIT_ASSERT_EQUAL(OUString("symbol"),test1); + //removing Skripts test1 = GetEnglishSearchFontName( "Symbol(skript)" ); - CPPUNIT_ASSERT_EQUAL(test1, OUString("symbol")); - // remove Whitespaces between + CPPUNIT_ASSERT_EQUAL(OUString("symbol"),test1); + //remove Whitespaces between test1 = GetEnglishSearchFontName( "Symbol (skript)" ); - CPPUNIT_ASSERT_EQUAL(test1, OUString("symbol")); - // trailingWhitespaces + CPPUNIT_ASSERT_EQUAL( OUString("symbol"),test1); + //remove special characters; leave semicolon, numbers + test1 = GetEnglishSearchFontName( "sy;mb?=ol129" ); + CPPUNIT_ASSERT_EQUAL( OUString("sy;mbol129"),test1); + + //transformation + + sal_Unicode const transfor[] ={ 0x30D2, 0x30E9, 0x30AE, 0x30CE, 0x4E38, 0x30B4, 'p','r','o','n',0}; + + test1 = GetEnglishSearchFontName(transfor ); + CPPUNIT_ASSERT_EQUAL( OUString("hiraginomarugothicpron"),test1); } } - CPPUNIT_TEST_SUITE_REGISTRATION(Test); CPPUNIT_PLUGIN_IMPLEMENT();
_______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits