From da1be671cf4081fe41ed886113d6b50723df17d4 Mon Sep 17 00:00:00 2001 From: Marc Mutz Date: Mon, 10 Apr 2017 18:43:51 +0200 Subject: QtTest: add toString(QUuid) [ChangeLog][QtTest] QUuids are now printed on failure. Change-Id: I39a7b9169aef8ab6ef5ce0790920547af23bd1b9 Reviewed-by: Milian Wolff --- src/testlib/qtest.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/testlib/qtest.h') diff --git a/src/testlib/qtest.h b/src/testlib/qtest.h index b9bb10818e..ba63df5f36 100644 --- a/src/testlib/qtest.h +++ b/src/testlib/qtest.h @@ -53,6 +53,7 @@ #include #include #include +#include #include #include @@ -164,6 +165,11 @@ template<> inline char *toString(const QUrl &uri) return qstrdup(uri.toEncoded().constData()); } +template <> inline char *toString(const QUuid &uuid) +{ + return qstrdup(uuid.toByteArray().constData()); +} + template<> inline char *toString(const QVariant &v) { QByteArray vstring("QVariant("); -- cgit v1.2.3