summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tests/libfuzzer/corelib/time/qdatetime/fromstring/main.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/libfuzzer/corelib/time/qdatetime/fromstring/main.cpp b/tests/libfuzzer/corelib/time/qdatetime/fromstring/main.cpp
index e41301bb55..688bd3c24b 100644
--- a/tests/libfuzzer/corelib/time/qdatetime/fromstring/main.cpp
+++ b/tests/libfuzzer/corelib/time/qdatetime/fromstring/main.cpp
@@ -28,6 +28,12 @@
#include <QDateTime>
+// Enable to report the currently used format, e.g. when reproducing issues
+// #define LOG_FORMAT
+#ifdef LOG_FORMAT
+#include <QDebug>
+#endif
+
static const QString formats[] = {
QStringLiteral("h"),
QStringLiteral("hh"),
@@ -94,6 +100,9 @@ extern "C" int LLVMFuzzerTestOneInput(const char *Data, size_t Size)
QDateTime::fromString(userString, Qt::ISODateWithMs);
for (const auto &format : formats) {
+ #ifdef LOG_FORMAT
+ qDebug() << "Trying format:" << format;
+ #endif
QDateTime::fromString(userString, format);
}
return 0;