summaryrefslogtreecommitdiffstats
path: root/src/testlib/qappletestlogger_p.h
diff options
context:
space:
mode:
authorTor Arne Vestbø <tor.arne.vestbo@qt.io>2019-03-19 11:58:39 +0100
committerEdward Welbourne <edward.welbourne@qt.io>2019-03-26 19:15:26 +0000
commit1a8aa8186693d8549d0bca774fdb6ceb0b9ad850 (patch)
tree7b14f238353d6437e538bf4947a324fbbfbbc7f6 /src/testlib/qappletestlogger_p.h
parent63156e20629a087a761cbe34b110681267d58a93 (diff)
Apple test logger: Handle test log messages without a context
We may get calls to the MessageTypes-overload of addMessage via e.g. qSkip, or other functions in QTestLog, so we have to implement the function. Change-Id: I9d58c73e93ca918c42448c246c37cc9ae6aa04de Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io> Reviewed-by: Edward Welbourne <edward.welbourne@qt.io> Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
Diffstat (limited to 'src/testlib/qappletestlogger_p.h')
-rw-r--r--src/testlib/qappletestlogger_p.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/testlib/qappletestlogger_p.h b/src/testlib/qappletestlogger_p.h
index 4217f4e6a2..62c6d95c5a 100644
--- a/src/testlib/qappletestlogger_p.h
+++ b/src/testlib/qappletestlogger_p.h
@@ -73,11 +73,14 @@ public:
void addMessage(QtMsgType, const QMessageLogContext &,
const QString &) override;
void addMessage(MessageTypes type, const QString &message,
- const char *file = 0, int line = 0) override
- { Q_UNUSED(type); Q_UNUSED(message); Q_UNUSED(file); Q_UNUSED(line); Q_UNREACHABLE(); }
+ const char *file = 0, int line = 0) override;
void addBenchmarkResult(const QBenchmarkResult &result) override
{ Q_UNUSED(result); }
+
+private:
+ QString subsystem() const;
+ QString testIdentifier() const;
};
#endif