[frameworks/kio] autotests: autotests: add expected failure on FreeBSD
David Faure
null at kde.org
Sat Jan 2 10:59:28 GMT 2021
Git commit 2d8010ed0d74af804c9fad372afdf0c6fcf7299b by David Faure.
Committed on 02/01/2021 at 10:56.
Pushed by dfaure into branch 'master'.
autotests: add expected failure on FreeBSD
FAIL! : JobTest::overwriteOlderFiles(dest_file_older_copying) Compared values are not the same
Actual (QFile(destFile).fileTime(QFileDevice::FileModificationTime)): 2021/01/02 10:40:31.000[UTC]
Expected (QFile(srcFile).fileTime(QFileDevice::FileModificationTime)) : 2021/01/02 10:40:31.193[UTC]
I thought I fixed that in e618d6fd1b5bad005cf1f180496baf02261c7200 but
apparently not. I'll let someone with access to a FreeBSD system debug it.
CCMAIL: groot at kde.org, kde-freebsd at kde.org
M +7 -0 autotests/jobtest.cpp
https://invent.kde.org/frameworks/kio/commit/2d8010ed0d74af804c9fad372afdf0c6fcf7299b
diff --git a/autotests/jobtest.cpp b/autotests/jobtest.cpp
index b72f24dc..d522987c 100644
--- a/autotests/jobtest.cpp
+++ b/autotests/jobtest.cpp
@@ -2430,8 +2430,15 @@ void JobTest::overwriteOlderFiles()
QVERIFY(QFile::exists(srcFile)); // it was copied
QVERIFY(QFile::exists(srcFile2)); // it was copied
+#ifdef Q_OS_FREEBSD
+ QEXPECT_FAIL("", "dest file is missing milliseconds", Continue);
+ // and yet e618d6fd1b5bad005cf1f180496baf02261c7200 was supposed to fix that...
+#endif
QCOMPARE(QFile(destFile).fileTime(QFileDevice::FileModificationTime),
QFile(srcFile).fileTime(QFileDevice::FileModificationTime));
+#ifdef Q_OS_FREEBSD
+ QEXPECT_FAIL("", "dest file is missing milliseconds", Continue);
+#endif
QCOMPARE(QFile(destFile2).fileTime(QFileDevice::FileModificationTime),
QFile(srcFile2).fileTime(QFileDevice::FileModificationTime));
}
More information about the kde-freebsd
mailing list