diff options
Diffstat (limited to 'tests/auto/gui/text/qfontdatabase/tst_qfontdatabase.cpp')
-rw-r--r-- | tests/auto/gui/text/qfontdatabase/tst_qfontdatabase.cpp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/tests/auto/gui/text/qfontdatabase/tst_qfontdatabase.cpp b/tests/auto/gui/text/qfontdatabase/tst_qfontdatabase.cpp index ef37b53430..a87513e8eb 100644 --- a/tests/auto/gui/text/qfontdatabase/tst_qfontdatabase.cpp +++ b/tests/auto/gui/text/qfontdatabase/tst_qfontdatabase.cpp @@ -44,6 +44,9 @@ #include <qfontdatabase.h> #include <qfontinfo.h> #include <qfontmetrics.h> +#ifndef Q_OS_MAC +#include <QtPlatformSupport/private/qbasicfontdatabase_p.h> +#endif class tst_QFontDatabase : public QObject { @@ -73,6 +76,10 @@ private slots: void addAppFont_data(); void addAppFont(); + +#ifndef Q_OS_MAC + void fontName(); +#endif }; tst_QFontDatabase::tst_QFontDatabase() @@ -268,5 +275,13 @@ void tst_QFontDatabase::addAppFont() QCOMPARE(db.families(), oldFamilies); } +#ifndef Q_OS_MAC +void tst_QFontDatabase::fontName() +{ + QString fontName = QBasicFontDatabase::fontNameFromTTFile(QStringLiteral("FreeMono.ttf")); + QCOMPARE(fontName, QStringLiteral("FreeMono")); +} +#endif + QTEST_MAIN(tst_QFontDatabase) #include "tst_qfontdatabase.moc" |