aboutsummaryrefslogtreecommitdiff
path: root/autotests/kdesktopfiletest.cpp
diff options
context:
space:
mode:
authorKai Uwe Broulik <kde@privat.broulik.de>2015-09-07 20:44:42 +0200
committerKai Uwe Broulik <kde@privat.broulik.de>2015-09-07 20:45:16 +0200
commitf7a2eef8ac3758cce61717a74987219da6f5d94e (patch)
tree9e633271f300e1dcb207f32bb0daad1955bdf67a /autotests/kdesktopfiletest.cpp
parent0181cd4fb42adf0d0d7cff6b7d13bc5260797b9a (diff)
downloadkconfig-f7a2eef8ac3758cce61717a74987219da6f5d94e.tar.gz
kconfig-f7a2eef8ac3758cce61717a74987219da6f5d94e.tar.bz2
[KDesktopFile] add readMimeTypes
CHANGELOG: KDesktopFile can now read mime types specified in the MimeType field REVIEW: 124746
Diffstat (limited to 'autotests/kdesktopfiletest.cpp')
-rw-r--r--autotests/kdesktopfiletest.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/autotests/kdesktopfiletest.cpp b/autotests/kdesktopfiletest.cpp
index 1a9c1c3e..a90faf3c 100644
--- a/autotests/kdesktopfiletest.cpp
+++ b/autotests/kdesktopfiletest.cpp
@@ -37,6 +37,7 @@ void KDesktopFileTest::testRead()
"Type=Application\n"
"Name=My Application\n"
"Icon=foo\n"
+ "MimeType=text/plain;image/png;\n"
"\n";
file.close();
QVERIFY(QFile::exists(fileName));
@@ -46,6 +47,8 @@ void KDesktopFileTest::testRead()
QVERIFY(df.hasApplicationType());
QCOMPARE(df.readName(), QString::fromLatin1("My Application"));
QCOMPARE(df.readIcon(), QString::fromLatin1("foo"));
+ QCOMPARE(df.readMimeTypes(), QStringList() << QString::fromLatin1("text/plain")
+ << QString::fromLatin1("image/png"));
QVERIFY(!df.hasLinkType());
QCOMPARE(df.fileName(), QFileInfo(fileName).canonicalFilePath());
}