diff options
Diffstat (limited to 'src/testlib/qplaintestlogger_p.h')
-rw-r--r-- | src/testlib/qplaintestlogger_p.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/testlib/qplaintestlogger_p.h b/src/testlib/qplaintestlogger_p.h index ddb406f261..819a54fd50 100644 --- a/src/testlib/qplaintestlogger_p.h +++ b/src/testlib/qplaintestlogger_p.h @@ -33,7 +33,9 @@ public: void addIncident(IncidentTypes type, const char *description, const char *file = nullptr, int line = 0) override; - void addBenchmarkResult(const QBenchmarkResult &result) override; + void addBenchmarkResult(const QBenchmarkResult &) final override + { Q_UNREACHABLE(); } + void addBenchmarkResults(const QList<QBenchmarkResult> &results) override; void addMessage(QtMsgType, const QMessageLogContext &, const QString &) override; @@ -41,6 +43,8 @@ public: void addMessage(MessageTypes type, const QString &message, const char *file = nullptr, int line = 0) override; + bool isRepeatSupported() const override; + private: enum class MessageSource { Incident, @@ -49,7 +53,8 @@ private: void printMessage(MessageSource source, const char *type, const char *msg, const char *file = nullptr, int line = 0); void outputMessage(const char *str); - void printBenchmarkResult(const QBenchmarkResult &result); + void printBenchmarkResultsHeader(const QBenchmarkResult &result); + void printBenchmarkResults(const QList<QBenchmarkResult> &result); }; QT_END_NAMESPACE |