| 35 | } |
| 36 | |
| 37 | void testUrlDocument(const UrlDocument& doc, const QUrl& url) |
| 38 | { |
| 39 | QCOMPARE(doc.url(), url); |
| 40 | QCOMPARE(doc.title(Document::TitleType::Normal), url.fileName()); |
| 41 | |
| 42 | QCOMPARE(doc.statusIcon(), QIcon{}); |
| 43 | QCOMPARE(doc.icon(), doc.defaultIcon()); |
| 44 | |
| 45 | QCOMPARE(doc.mimeType(), QMimeDatabase().mimeTypeForUrl(url)); |
| 46 | QCOMPARE(doc.defaultIcon(), QIcon::fromTheme(doc.mimeType().iconName())); |
| 47 | } |
| 48 | |
| 49 | class EditableUrlDocument : public UrlDocument |
| 50 | { |
no test coverage detected