Codebase list kio / 8a4915b
Add new upstream patch, to fix the testsuite: Fix-KDynamicJobTrackerTest-for-linkers-dropping-linked-li.patch Maximiliano Curia 7 years ago
2 changed file(s) with 32 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
0 From: "Friedrich W. H. Kossebau" <kossebau@kde.org>
1 Date: Fri, 13 Jan 2017 01:25:54 +0100
2 Subject: Fix KDynamicJobTrackerTest for linkers dropping linked libs w/o used
3 symbols
4
5 ---
6 autotests/kdynamicjobtrackernowidgetstest.cpp | 4 ++++
7 1 file changed, 4 insertions(+)
8
9 diff --git a/autotests/kdynamicjobtrackernowidgetstest.cpp b/autotests/kdynamicjobtrackernowidgetstest.cpp
10 index a8dbee05..5f6b88e5 100644
11 --- a/autotests/kdynamicjobtrackernowidgetstest.cpp
12 +++ b/autotests/kdynamicjobtrackernowidgetstest.cpp
13 @@ -20,6 +20,7 @@
14 #include <KIO/JobTracker>
15 #include <KJobTrackerInterface>
16 #include <KJob>
17 +#include <KFile>
18
19 #include <QtTest>
20 #include <QEventLoop>
21 @@ -48,6 +49,9 @@ private Q_SLOTS:
22
23 void KDynamicJobTrackerTest::testNoCrashWithoutQWidgetsPossible()
24 {
25 + // dummy call: need to use some symbol from KIOWidgets so linkers do not drop linking to it
26 + KFile::isDefaultView(KFile::Default);
27 +
28 // simply linking to KIOWidgets results in KDynamicJobTracker installing itself as KIO's jobtracker
29 KJobTrackerInterface* jobtracker = KIO::getJobTracker();
30 QCOMPARE(jobtracker->metaObject()->className(), "KDynamicJobTracker");
1414 Sanitize-URLs-before-passing-them-to-FindProxyForURL.patch
1515 keep-query-encoding-when-HTTP-Proxy-is-used.patch
1616 kioexec-fix-support-for-suggestedfilename.patch
17 Fix-KDynamicJobTrackerTest-for-linkers-dropping-linked-li.patch