********* Start testing of tst_Helpers *********
Config: Using QtTest library 6.11.2, Qt 6.11.2 (arm64-little_endian-lp64 shared (dynamic) release build; by GCC 13.3.0), ubuntu 24.04
PASS   : tst_Helpers::initTestCase()
PASS   : tst_Helpers::fromByteArray_QString(non-empty string)
PASS   : tst_Helpers::fromByteArray_QString(empty)
PASS   : tst_Helpers::fromByteArray_QString(null)
PASS   : tst_Helpers::fromByteArray_QString(non-ASCII char)
PASS   : tst_Helpers::fromByteArray_QString(unicode)
PASS   : tst_Helpers::fromByteArray_QString(very long string)
PASS   : tst_Helpers::fromByteArray_QString(embedded null)
PASS   : tst_Helpers::fromByteArray_QByteArray(non-empty)
PASS   : tst_Helpers::fromByteArray_QByteArray(empty)
PASS   : tst_Helpers::fromByteArray_QByteArray(null)
PASS   : tst_Helpers::fromByteArray_QByteArray(non-ASCII char)
PASS   : tst_Helpers::fromByteArray_QByteArray(embedded null)
QDEBUG : tst_Helpers::fromByteArray_QDateTime(ISO 8601 format - dd/MM/yyyy rejected) DateTime is invalid
PASS   : tst_Helpers::fromByteArray_QDateTime(ISO 8601 format - dd/MM/yyyy rejected)
PASS   : tst_Helpers::fromByteArray_QDateTime(ISO 8601 format - valid)
QDEBUG : tst_Helpers::fromByteArray_QDateTime(ISO 8601 format - invalid string) DateTime is invalid
PASS   : tst_Helpers::fromByteArray_QDateTime(ISO 8601 format - invalid string)
PASS   : tst_Helpers::fromByteArray_QDateTime(custom format - valid)
QDEBUG : tst_Helpers::fromByteArray_QDateTime(custom format - ISO 8601 input rejected) DateTime is invalid
PASS   : tst_Helpers::fromByteArray_QDateTime(custom format - ISO 8601 input rejected)
PASS   : tst_Helpers::fromByteArray_QDateTime(TextDate format - valid)
QDEBUG : tst_Helpers::fromByteArray_QDate(dd/MM/yyyy format rejected) Date is invalid
PASS   : tst_Helpers::fromByteArray_QDate(dd/MM/yyyy format rejected)
PASS   : tst_Helpers::fromByteArray_QDate(ISO 8601 format - valid)
QDEBUG : tst_Helpers::fromByteArray_QDate(invalid string) Date is invalid
PASS   : tst_Helpers::fromByteArray_QDate(invalid string)
PASS   : tst_Helpers::fromByteArray_bool(true)
PASS   : tst_Helpers::fromByteArray_bool(false)
PASS   : tst_Helpers::fromByteArray_bool(truthy but not accepted)
PASS   : tst_Helpers::fromByteArray_bool(empty)
PASS   : tst_Helpers::fromByteArray_qint32(positive)
PASS   : tst_Helpers::fromByteArray_qint32(negative)
PASS   : tst_Helpers::fromByteArray_qint32(leading zeros)
PASS   : tst_Helpers::fromByteArray_qint32(max)
PASS   : tst_Helpers::fromByteArray_qint32(min)
PASS   : tst_Helpers::fromByteArray_qint32(overflow)
PASS   : tst_Helpers::fromByteArray_qint32(underflow)
PASS   : tst_Helpers::fromByteArray_qint32(not a number)
PASS   : tst_Helpers::fromByteArray_qint32(empty)
PASS   : tst_Helpers::fromByteArray_qint32(decimal point)
PASS   : tst_Helpers::fromByteArray_qint32(hex format)
PASS   : tst_Helpers::fromByteArray_qint64(positive)
PASS   : tst_Helpers::fromByteArray_qint64(leading zeros)
PASS   : tst_Helpers::fromByteArray_qint64(max)
PASS   : tst_Helpers::fromByteArray_qint64(min)
PASS   : tst_Helpers::fromByteArray_qint64(overflow)
PASS   : tst_Helpers::fromByteArray_qint64(not a number)
PASS   : tst_Helpers::fromByteArray_qint64(empty)
PASS   : tst_Helpers::fromByteArray_qint64(decimal point)
PASS   : tst_Helpers::fromByteArray_qint64(hex format)
PASS   : tst_Helpers::fromByteArray_float(positive)
PASS   : tst_Helpers::fromByteArray_float(negative)
PASS   : tst_Helpers::fromByteArray_float(max)
PASS   : tst_Helpers::fromByteArray_float(min)
PASS   : tst_Helpers::fromByteArray_float(-inf)
PASS   : tst_Helpers::fromByteArray_float(inf)
PASS   : tst_Helpers::fromByteArray_float(nan)
PASS   : tst_Helpers::fromByteArray_float(not a float)
PASS   : tst_Helpers::fromByteArray_double(positive)
PASS   : tst_Helpers::fromByteArray_double(negative)
PASS   : tst_Helpers::fromByteArray_double(max)
PASS   : tst_Helpers::fromByteArray_double(min)
PASS   : tst_Helpers::fromByteArray_double(-inf)
PASS   : tst_Helpers::fromByteArray_double(inf)
PASS   : tst_Helpers::fromByteArray_double(nan)
PASS   : tst_Helpers::fromByteArray_double(not a double)
PASS   : tst_Helpers::cleanupTestCase()
Totals: 63 passed, 0 failed, 0 skipped, 0 blacklisted, 12ms
********* Finished testing of tst_Helpers *********
