Changeset View
Changeset View
Standalone View
Standalone View
autotests/kprotocolinfotest.cpp
Show First 20 Lines • Show All 53 Lines • ▼ Show 20 Line(s) | |||||
54 | { | 54 | { | ||
55 | QVERIFY(KProtocolInfo::isKnownProtocol(QUrl(QStringLiteral("http:/")))); | 55 | QVERIFY(KProtocolInfo::isKnownProtocol(QUrl(QStringLiteral("http:/")))); | ||
56 | QVERIFY(KProtocolInfo::isKnownProtocol(QUrl(QStringLiteral("file:/")))); | 56 | QVERIFY(KProtocolInfo::isKnownProtocol(QUrl(QStringLiteral("file:/")))); | ||
57 | QVERIFY(KProtocolInfo::exec(QStringLiteral("file")).contains(QStringLiteral("kf5/kio/file"))); | 57 | QVERIFY(KProtocolInfo::exec(QStringLiteral("file")).contains(QStringLiteral("kf5/kio/file"))); | ||
58 | QCOMPARE(KProtocolInfo::protocolClass(QStringLiteral("file")), QStringLiteral(":local")); | 58 | QCOMPARE(KProtocolInfo::protocolClass(QStringLiteral("file")), QStringLiteral(":local")); | ||
59 | 59 | | |||
60 | QCOMPARE(KProtocolInfo::protocolClass(QStringLiteral("http")), QStringLiteral(":internet")); | 60 | QCOMPARE(KProtocolInfo::protocolClass(QStringLiteral("http")), QStringLiteral(":internet")); | ||
61 | 61 | | |||
62 | QCOMPARE(KProtocolInfo::defaultMimetype(QStringLiteral("ftp")), QString()); | ||||
63 | QCOMPARE(KProtocolInfo::defaultMimetype(QStringLiteral("rtsp")), QString("audio/x-pn-realaudio")); | ||||
64 | QCOMPARE(KProtocolInfo::defaultMimetype(QStringLiteral("data")), QString("application/octet-stream")); | ||||
65 | | ||||
62 | QVERIFY(KProtocolManager::supportsListing(QUrl(QStringLiteral("ftp://10.1.1.10")))); | 66 | QVERIFY(KProtocolManager::supportsListing(QUrl(QStringLiteral("ftp://10.1.1.10")))); | ||
63 | 67 | | |||
64 | const QUrl url = QUrl::fromLocalFile(QStringLiteral("/tmp")); | 68 | const QUrl url = QUrl::fromLocalFile(QStringLiteral("/tmp")); | ||
65 | QCOMPARE(KProtocolManager::inputType(url), KProtocolInfo::T_NONE); | 69 | QCOMPARE(KProtocolManager::inputType(url), KProtocolInfo::T_NONE); | ||
66 | QCOMPARE(KProtocolManager::outputType(url), KProtocolInfo::T_FILESYSTEM); | 70 | QCOMPARE(KProtocolManager::outputType(url), KProtocolInfo::T_FILESYSTEM); | ||
67 | QVERIFY(KProtocolManager::supportsReading(url)); | 71 | QVERIFY(KProtocolManager::supportsReading(url)); | ||
68 | } | 72 | } | ||
69 | 73 | | |||
▲ Show 20 Lines • Show All 112 Lines • Show Last 20 Lines |