Changeset View
Changeset View
Standalone View
Standalone View
tests/auto/timeutilstest.cpp
Context not available. | |||||
52 | NEW_ROW("date/exif-datetime-only.jpg", QDateTime::fromString("2003-03-25T02:02:21", Qt::ISODate)); | 52 | NEW_ROW("date/exif-datetime-only.jpg", QDateTime::fromString("2003-03-25T02:02:21", Qt::ISODate)); | ||
---|---|---|---|---|---|
53 | 53 | | |||
54 | QUrl url = urlForTestFile("test.png"); | 54 | QUrl url = urlForTestFile("test.png"); | ||
55 | KFileItem item(KFileItem::Unknown, KFileItem::Unknown, url); | 55 | KFileItem item(url); | ||
56 | NEW_ROW("test.png", item.time(KFileItem::ModificationTime)); | 56 | NEW_ROW("test.png", item.time(KFileItem::ModificationTime)); | ||
57 | } | 57 | } | ||
58 | 58 | | |||
Context not available. | |||||
62 | QFETCH(QDateTime, expectedDateTime); | 62 | QFETCH(QDateTime, expectedDateTime); | ||
63 | QDateTime dateTime; | 63 | QDateTime dateTime; | ||
64 | QUrl url = urlForTestFile(fileName); | 64 | QUrl url = urlForTestFile(fileName); | ||
65 | KFileItem item(KFileItem::Unknown, KFileItem::Unknown, url); | 65 | KFileItem item(url); | ||
66 | 66 | | |||
67 | dateTime = TimeUtils::dateTimeForFileItem(item); | 67 | dateTime = TimeUtils::dateTimeForFileItem(item); | ||
68 | QCOMPARE(dateTime, expectedDateTime); | 68 | QCOMPARE(dateTime, expectedDateTime); | ||
Context not available. | |||||
76 | QTemporaryFile tempFile; | 76 | QTemporaryFile tempFile; | ||
77 | QVERIFY(tempFile.open()); | 77 | QVERIFY(tempFile.open()); | ||
78 | QUrl url = QUrl::fromLocalFile(tempFile.fileName()); | 78 | QUrl url = QUrl::fromLocalFile(tempFile.fileName()); | ||
79 | KFileItem item1(KFileItem::Unknown, KFileItem::Unknown, url); | 79 | KFileItem item1(url); | ||
80 | QDateTime dateTime1 = TimeUtils::dateTimeForFileItem(item1); | 80 | QDateTime dateTime1 = TimeUtils::dateTimeForFileItem(item1); | ||
81 | QCOMPARE(dateTime1, item1.time(KFileItem::ModificationTime)); | 81 | QCOMPARE(dateTime1, item1.time(KFileItem::ModificationTime)); | ||
82 | 82 | | |||
83 | QTest::qWait(1200); | 83 | QTest::qWait(1200); | ||
84 | touchFile(url.toLocalFile()); | 84 | touchFile(url.toLocalFile()); | ||
85 | 85 | | |||
86 | KFileItem item2(KFileItem::Unknown, KFileItem::Unknown, url); | 86 | KFileItem item2(url); | ||
87 | QDateTime dateTime2 = TimeUtils::dateTimeForFileItem(item2); | 87 | QDateTime dateTime2 = TimeUtils::dateTimeForFileItem(item2); | ||
88 | 88 | | |||
89 | QVERIFY(dateTime1 != dateTime2); | 89 | QVERIFY(dateTime1 != dateTime2); | ||
Context not available. |