********* Start testing of tst_QVersitContactExporter *********
Config: Using QtTest library 6.12.0, Qt 6.12.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Apple LLVM 17.0.0 (clang-1700.3.19.1)), macos 26.0.0
PASS   : tst_QVersitContactExporter::initTestCase()
PASS   : tst_QVersitContactExporter::testConvertContact()
PASS   : tst_QVersitContactExporter::testEmptyContact()
PASS   : tst_QVersitContactExporter::testContactDetailHandler()
PASS   : tst_QVersitContactExporter::testContactDetailHandlerV2()
PASS   : tst_QVersitContactExporter::testEncodeName()
PASS   : tst_QVersitContactExporter::testEncodePhoneNumber()
PASS   : tst_QVersitContactExporter::testEncodeEmailAddress()
PASS   : tst_QVersitContactExporter::testEncodeStreetAddress()
PASS   : tst_QVersitContactExporter::testEncodeUrl()
PASS   : tst_QVersitContactExporter::testEncodeParameters()
PASS   : tst_QVersitContactExporter::testEncodeUid()
PASS   : tst_QVersitContactExporter::testEncodeRev()
PASS   : tst_QVersitContactExporter::testEncodeVersion()
PASS   : tst_QVersitContactExporter::testEncodeBirthDay()
PASS   : tst_QVersitContactExporter::testEncodeNote()
PASS   : tst_QVersitContactExporter::testEncodeGeoLocation()
PASS   : tst_QVersitContactExporter::testEncodeOrganization()
PASS   : tst_QVersitContactExporter::testEncodeEmbeddedContent()
PASS   : tst_QVersitContactExporter::testEncodeRingtone()
PASS   : tst_QVersitContactExporter::testEncodeGender()
PASS   : tst_QVersitContactExporter::testEncodeNickName()
PASS   : tst_QVersitContactExporter::testEncodeTag()
PASS   : tst_QVersitContactExporter::testEncodeAnniversary()
PASS   : tst_QVersitContactExporter::testEncodeOnlineAccount()
PASS   : tst_QVersitContactExporter::testEncodeFamily()
PASS   : tst_QVersitContactExporter::testEncodeFavorite()
QWARN  : tst_QVersitContactExporter::testEncodeExtendedDetail() Duplicate data tag "integer data, serialized as number/double" - please rename.
PASS   : tst_QVersitContactExporter::testEncodeExtendedDetail(string data)
PASS   : tst_QVersitContactExporter::testEncodeExtendedDetail(string data, empty)
PASS   : tst_QVersitContactExporter::testEncodeExtendedDetail(string data, containing reserved characters)
PASS   : tst_QVersitContactExporter::testEncodeExtendedDetail(double data)
PASS   : tst_QVersitContactExporter::testEncodeExtendedDetail(double data, negative)
PASS   : tst_QVersitContactExporter::testEncodeExtendedDetail(double data, multiple digits)
PASS   : tst_QVersitContactExporter::testEncodeExtendedDetail(boolean data)
PASS   : tst_QVersitContactExporter::testEncodeExtendedDetail(integer data, serialized as number/double)
PASS   : tst_QVersitContactExporter::testEncodeExtendedDetail(integer data, serialized as number/double)
PASS   : tst_QVersitContactExporter::testEncodeExtendedDetail(datetime data (using local time))
PASS   : tst_QVersitContactExporter::testEncodeExtendedDetail(datetime data (using UTC))
PASS   : tst_QVersitContactExporter::testEncodeExtendedDetail(datetime data (using local time with unspecified timezone))
PASS   : tst_QVersitContactExporter::testEncodeExtendedDetail(list data)
PASS   : tst_QVersitContactExporter::testEncodeExtendedDetail(map data)
PASS   : tst_QVersitContactExporter::testEncodeExtendedDetail(map data, containing a nested list)
PASS   : tst_QVersitContactExporter::testEncodeExtendedDetail(empty string as name)
PASS   : tst_QVersitContactExporter::testEncodeExtendedDetail(name containing reserved characters)
PASS   : tst_QVersitContactExporter::testEncodeExtendedDetail(empty variant as data)
PASS   : tst_QVersitContactExporter::testEncodeExtendedDetail(hash data)
QWARN  : tst_QVersitContactExporter::testEncodeExtendedDetail(data type not supported) void QtVersit::QVersitContactExporterPrivate::encodeExtendedDetail(const QContactDetail &, QList<QVersitProperty> *, QSet<int> *) Failed to export an extended detail
PASS   : tst_QVersitContactExporter::testEncodeExtendedDetail(data type not supported)
PASS   : tst_QVersitContactExporter::testEncodeMultipleExtendedDetails()
PASS   : tst_QVersitContactExporter::testEncodeAvatar()
PASS   : tst_QVersitContactExporter::testDefaultResourceHandler()
PASS   : tst_QVersitContactExporter::testEncodeEmailWithContextOther()
PASS   : tst_QVersitContactExporter::cleanupTestCase()
Totals: 52 passed, 0 failed, 0 skipped, 0 blacklisted, 39ms
********* Finished testing of tst_QVersitContactExporter *********
