********* Start testing of tst_QStringRef *********
Config: Using QtTest library 6.12.0, Qt 6.12.0 (arm64-little_endian-lp64 shared (dynamic) release build; by Apple LLVM 16.0.0 (clang-1600.0.26.3)), macos 26.0.0
PASS   : tst_QStringRef::initTestCase()
PASS   : tst_QStringRef::as_QString_arg_argument()
PASS   : tst_QStringRef::at()
PASS   : tst_QStringRef::endsWith()
PASS   : tst_QStringRef::startsWith()
PASS   : tst_QStringRef::contains()
PASS   : tst_QStringRef::convertsToQStringView()
PASS   : tst_QStringRef::convertsToQAnyStringView()
PASS   : tst_QStringRef::count()
PASS   : tst_QStringRef::lastIndexOf(-1)
PASS   : tst_QStringRef::lastIndexOf(1)
PASS   : tst_QStringRef::lastIndexOf(2)
PASS   : tst_QStringRef::lastIndexOf(3)
PASS   : tst_QStringRef::lastIndexOf(4)
PASS   : tst_QStringRef::lastIndexOf(5)
PASS   : tst_QStringRef::lastIndexOf(6)
PASS   : tst_QStringRef::lastIndexOf(7)
PASS   : tst_QStringRef::lastIndexOf(8)
PASS   : tst_QStringRef::lastIndexOf(9)
PASS   : tst_QStringRef::lastIndexOf(10)
PASS   : tst_QStringRef::lastIndexOf(11)
PASS   : tst_QStringRef::lastIndexOf(12)
PASS   : tst_QStringRef::lastIndexOf(13)
PASS   : tst_QStringRef::lastIndexOf(14)
PASS   : tst_QStringRef::lastIndexOf(15)
PASS   : tst_QStringRef::lastIndexOf(16)
PASS   : tst_QStringRef::lastIndexOf(17)
PASS   : tst_QStringRef::lastIndexOf(19)
PASS   : tst_QStringRef::lastIndexOf(20)
PASS   : tst_QStringRef::lastIndexOf(21)
PASS   : tst_QStringRef::lastIndexOf(22)
PASS   : tst_QStringRef::lastIndexOf(24)
PASS   : tst_QStringRef::lastIndexOf(25)
PASS   : tst_QStringRef::lastIndexOf(26)
PASS   : tst_QStringRef::lastIndexOf(27)
PASS   : tst_QStringRef::lastIndexOf(28)
PASS   : tst_QStringRef::indexOf(data0)
PASS   : tst_QStringRef::indexOf(data1)
PASS   : tst_QStringRef::indexOf(data2)
PASS   : tst_QStringRef::indexOf(data3)
PASS   : tst_QStringRef::indexOf(data4)
PASS   : tst_QStringRef::indexOf(data5)
PASS   : tst_QStringRef::indexOf(data6)
PASS   : tst_QStringRef::indexOf(data7)
PASS   : tst_QStringRef::indexOf(data8)
PASS   : tst_QStringRef::indexOf(data9)
PASS   : tst_QStringRef::indexOf(data10)
PASS   : tst_QStringRef::indexOf(data11)
PASS   : tst_QStringRef::indexOf(data12)
PASS   : tst_QStringRef::indexOf(data13)
PASS   : tst_QStringRef::indexOf(data14)
PASS   : tst_QStringRef::indexOf(data15)
PASS   : tst_QStringRef::indexOf(data16)
PASS   : tst_QStringRef::indexOf(data17)
PASS   : tst_QStringRef::indexOf(data20)
PASS   : tst_QStringRef::indexOf(data21)
PASS   : tst_QStringRef::indexOf(data22)
PASS   : tst_QStringRef::indexOf(data23)
PASS   : tst_QStringRef::indexOf(data24)
PASS   : tst_QStringRef::indexOf(data25)
PASS   : tst_QStringRef::indexOf(data26)
PASS   : tst_QStringRef::indexOf(data27)
PASS   : tst_QStringRef::indexOf(data28)
PASS   : tst_QStringRef::indexOf(data29)
PASS   : tst_QStringRef::indexOf(data30)
PASS   : tst_QStringRef::indexOf(data31)
PASS   : tst_QStringRef::indexOf(data32)
PASS   : tst_QStringRef::indexOf(data33)
PASS   : tst_QStringRef::indexOf(data34)
PASS   : tst_QStringRef::indexOf(data35)
PASS   : tst_QStringRef::indexOf(data36)
PASS   : tst_QStringRef::indexOf(data37)
PASS   : tst_QStringRef::indexOf(data40)
PASS   : tst_QStringRef::indexOf(data41)
PASS   : tst_QStringRef::indexOf(data42)
PASS   : tst_QStringRef::indexOf(data43)
PASS   : tst_QStringRef::indexOf(data44)
PASS   : tst_QStringRef::indexOf(data45)
PASS   : tst_QStringRef::indexOf(data46)
PASS   : tst_QStringRef::indexOf(data47)
PASS   : tst_QStringRef::indexOf(data48)
PASS   : tst_QStringRef::indexOf(data49)
PASS   : tst_QStringRef::indexOf(data50)
PASS   : tst_QStringRef::indexOf(data51)
PASS   : tst_QStringRef::indexOf(data52)
PASS   : tst_QStringRef::indexOf(data53)
PASS   : tst_QStringRef::indexOf(data54)
PASS   : tst_QStringRef::indexOf(data55)
PASS   : tst_QStringRef::indexOf(data56)
PASS   : tst_QStringRef::indexOf(data57)
PASS   : tst_QStringRef::indexOf(data58)
PASS   : tst_QStringRef::indexOf(data59)
PASS   : tst_QStringRef::indexOf(BoyerMooreStressTest)
PASS   : tst_QStringRef::indexOf(BoyerMooreStressTest2)
PASS   : tst_QStringRef::indexOf(BoyerMooreStressTest3)
PASS   : tst_QStringRef::indexOf(BoyerMooreStressTest4)
PASS   : tst_QStringRef::indexOf(BoyerMooreStressTest5)
PASS   : tst_QStringRef::indexOf(BoyerMooreStressTest6)
PASS   : tst_QStringRef::indexOf(BoyerMooreStressTest7)
PASS   : tst_QStringRef::indexOf(BoyerMooreInsensitiveStressTest)
PASS   : tst_QStringRef::indexOf2(data0)
PASS   : tst_QStringRef::indexOf2(data1)
PASS   : tst_QStringRef::indexOf2(data2)
PASS   : tst_QStringRef::indexOf2(data3)
PASS   : tst_QStringRef::indexOf2(data4)
PASS   : tst_QStringRef::indexOf2(data5)
PASS   : tst_QStringRef::indexOf2(data6)
PASS   : tst_QStringRef::indexOf2(data7)
PASS   : tst_QStringRef::indexOf2(data8)
PASS   : tst_QStringRef::indexOf2(data9)
PASS   : tst_QStringRef::indexOf2(data10)
PASS   : tst_QStringRef::indexOf2(data11)
PASS   : tst_QStringRef::indexOf2(data12)
PASS   : tst_QStringRef::indexOf2(data13)
PASS   : tst_QStringRef::indexOf2(data14)
PASS   : tst_QStringRef::indexOf2(data15)
PASS   : tst_QStringRef::indexOf2(data16)
PASS   : tst_QStringRef::indexOf2(data17)
PASS   : tst_QStringRef::indexOf2(data18)
PASS   : tst_QStringRef::indexOf2(data19)
PASS   : tst_QStringRef::indexOf2(data30)
PASS   : tst_QStringRef::indexOf2(data31)
PASS   : tst_QStringRef::indexOf2(data32)
PASS   : tst_QStringRef::indexOf2(data33)
PASS   : tst_QStringRef::indexOf2(data34)
PASS   : tst_QStringRef::indexOf2(data35)
PASS   : tst_QStringRef::indexOf2(data36)
PASS   : tst_QStringRef::indexOf2(data37)
PASS   : tst_QStringRef::indexOf2(data40)
PASS   : tst_QStringRef::indexOf2(data41)
PASS   : tst_QStringRef::indexOf2(data42)
PASS   : tst_QStringRef::indexOf2(data43)
PASS   : tst_QStringRef::indexOf2(data44)
PASS   : tst_QStringRef::indexOf2(data45)
PASS   : tst_QStringRef::indexOf2(data46)
PASS   : tst_QStringRef::indexOf2(data47)
PASS   : tst_QStringRef::indexOf2(data48)
PASS   : tst_QStringRef::iteration()
PASS   : tst_QStringRef::length(data0)
PASS   : tst_QStringRef::length(data1)
PASS   : tst_QStringRef::length(data2)
PASS   : tst_QStringRef::length(data3)
PASS   : tst_QStringRef::length(data4)
PASS   : tst_QStringRef::length(data5)
PASS   : tst_QStringRef::length(data6)
PASS   : tst_QStringRef::length(data7)
PASS   : tst_QStringRef::length(data8)
PASS   : tst_QStringRef::length(data9)
PASS   : tst_QStringRef::length(data10)
PASS   : tst_QStringRef::length(data11)
PASS   : tst_QStringRef::length(data12)
PASS   : tst_QStringRef::isEmpty()
PASS   : tst_QStringRef::compare(data0)
PASS   : tst_QStringRef::compare(data1)
PASS   : tst_QStringRef::compare(data2)
PASS   : tst_QStringRef::compare(data3)
PASS   : tst_QStringRef::compare(data4)
PASS   : tst_QStringRef::compare(data5)
PASS   : tst_QStringRef::compare(data10)
PASS   : tst_QStringRef::compare(data11)
PASS   : tst_QStringRef::compare(data12)
PASS   : tst_QStringRef::compare(data13)
PASS   : tst_QStringRef::compare(data6)
PASS   : tst_QStringRef::compare(data7)
PASS   : tst_QStringRef::compare(data8)
PASS   : tst_QStringRef::compare(data14)
PASS   : tst_QStringRef::compare(data15)
PASS   : tst_QStringRef::compare(data9)
PASS   : tst_QStringRef::compare2(data0)
PASS   : tst_QStringRef::compare2(data1)
PASS   : tst_QStringRef::compare2(data2)
PASS   : tst_QStringRef::compare2(data3)
PASS   : tst_QStringRef::compare2(data4)
PASS   : tst_QStringRef::compare2(data5)
PASS   : tst_QStringRef::compare2(data10)
PASS   : tst_QStringRef::compare2(data11)
PASS   : tst_QStringRef::compare2(data12)
PASS   : tst_QStringRef::compare2(data13)
PASS   : tst_QStringRef::compare2(data6)
PASS   : tst_QStringRef::compare2(data7)
PASS   : tst_QStringRef::compare2(data8)
PASS   : tst_QStringRef::compare2(data14)
PASS   : tst_QStringRef::compare2(data15)
PASS   : tst_QStringRef::compare2(data9)
PASS   : tst_QStringRef::operator_eqeq_nullstring()
PASS   : tst_QStringRef::toNum()
PASS   : tst_QStringRef::toDouble(ok00)
PASS   : tst_QStringRef::toDouble(ok01)
PASS   : tst_QStringRef::toDouble(ok02)
PASS   : tst_QStringRef::toDouble(ok03)
PASS   : tst_QStringRef::toDouble(ok04)
PASS   : tst_QStringRef::toDouble(ok05)
PASS   : tst_QStringRef::toDouble(ok06)
PASS   : tst_QStringRef::toDouble(ok07)
PASS   : tst_QStringRef::toDouble(ok08)
PASS   : tst_QStringRef::toDouble(ok09)
PASS   : tst_QStringRef::toDouble(ok10)
PASS   : tst_QStringRef::toDouble(ok11)
PASS   : tst_QStringRef::toDouble(wrong00)
PASS   : tst_QStringRef::toDouble(wrong01)
PASS   : tst_QStringRef::toDouble(wrong02)
PASS   : tst_QStringRef::toDouble(wrong03)
PASS   : tst_QStringRef::toDouble(wrong04)
PASS   : tst_QStringRef::toDouble(wrong05)
PASS   : tst_QStringRef::toDouble(wrong06)
PASS   : tst_QStringRef::toDouble(wrong07)
PASS   : tst_QStringRef::toFloat()
PASS   : tst_QStringRef::toLong(default)
PASS   : tst_QStringRef::toLong(empty)
PASS   : tst_QStringRef::toLong(normal)
PASS   : tst_QStringRef::toLong(long_max)
PASS   : tst_QStringRef::toLong(negative)
PASS   : tst_QStringRef::toULong(default)
PASS   : tst_QStringRef::toULong(empty)
PASS   : tst_QStringRef::toULong(ulong1)
PASS   : tst_QStringRef::toULong(ulong2)
PASS   : tst_QStringRef::toLongLong()
PASS   : tst_QStringRef::toULongLong()
PASS   : tst_QStringRef::toUInt()
PASS   : tst_QStringRef::toInt()
PASS   : tst_QStringRef::toShort()
PASS   : tst_QStringRef::toUShort()
PASS   : tst_QStringRef::double_conversion(C 1)
PASS   : tst_QStringRef::double_conversion(C 1.0)
PASS   : tst_QStringRef::double_conversion(C 1.234)
PASS   : tst_QStringRef::double_conversion(C 1.234e-10)
PASS   : tst_QStringRef::double_conversion(C 1.234E10)
PASS   : tst_QStringRef::double_conversion(C 1e10)
PASS   : tst_QStringRef::double_conversion(C empty)
PASS   : tst_QStringRef::double_conversion(C null)
PASS   : tst_QStringRef::double_conversion(C .)
PASS   : tst_QStringRef::double_conversion(C 1e)
PASS   : tst_QStringRef::double_conversion(C 1,)
PASS   : tst_QStringRef::double_conversion(C 1,0)
PASS   : tst_QStringRef::double_conversion(C 1,000)
PASS   : tst_QStringRef::double_conversion(C 1e1.0)
PASS   : tst_QStringRef::double_conversion(C 1e+)
PASS   : tst_QStringRef::double_conversion(C 1e-)
PASS   : tst_QStringRef::double_conversion(de_DE 1,0)
PASS   : tst_QStringRef::double_conversion(de_DE 1,234)
PASS   : tst_QStringRef::double_conversion(de_DE 1,234e-10)
PASS   : tst_QStringRef::double_conversion(de_DE 1,234E10)
PASS   : tst_QStringRef::double_conversion(C .1)
PASS   : tst_QStringRef::double_conversion(C -.1)
PASS   : tst_QStringRef::double_conversion(C 1.)
PASS   : tst_QStringRef::double_conversion(C 1.E10)
PASS   : tst_QStringRef::double_conversion(C 1e+10)
PASS   : tst_QStringRef::double_conversion(C   1)
PASS   : tst_QStringRef::double_conversion(C 1  )
PASS   : tst_QStringRef::double_conversion(ar_SA)
PASS   : tst_QStringRef::integer_conversion(C empty 0)
PASS   : tst_QStringRef::integer_conversion(C empty 8)
PASS   : tst_QStringRef::integer_conversion(C empty 10)
PASS   : tst_QStringRef::integer_conversion(C empty 16)
PASS   : tst_QStringRef::integer_conversion(C null 0)
PASS   : tst_QStringRef::integer_conversion(C null 8)
PASS   : tst_QStringRef::integer_conversion(C null 10)
PASS   : tst_QStringRef::integer_conversion(C null 16)
PASS   : tst_QStringRef::integer_conversion(C   -0xf 0)
PASS   : tst_QStringRef::integer_conversion(C -0xf   0)
PASS   : tst_QStringRef::integer_conversion(C 	0xf	 0)
PASS   : tst_QStringRef::integer_conversion(C   -010 0)
PASS   : tst_QStringRef::integer_conversion(C 010   0)
PASS   : tst_QStringRef::integer_conversion(C 	-010	 0)
PASS   : tst_QStringRef::integer_conversion(C   123 10)
PASS   : tst_QStringRef::integer_conversion(C 123   10)
PASS   : tst_QStringRef::integer_conversion(C 	123	 10)
PASS   : tst_QStringRef::integer_conversion(C   -0xf 16)
PASS   : tst_QStringRef::integer_conversion(C -0xf   16)
PASS   : tst_QStringRef::integer_conversion(C 	0xf	 16)
PASS   : tst_QStringRef::integer_conversion(C -0 0)
PASS   : tst_QStringRef::integer_conversion(C -0 8)
PASS   : tst_QStringRef::integer_conversion(C -0 10)
PASS   : tst_QStringRef::integer_conversion(C -0 16)
PASS   : tst_QStringRef::integer_conversion(C 1.234 10)
PASS   : tst_QStringRef::integer_conversion(C 1,234 10)
PASS   : tst_QStringRef::integer_conversion(C 0x 0)
PASS   : tst_QStringRef::integer_conversion(C 0x 16)
PASS   : tst_QStringRef::integer_conversion(C 10 0)
PASS   : tst_QStringRef::integer_conversion(C 010 0)
PASS   : tst_QStringRef::integer_conversion(C 0x10 0)
PASS   : tst_QStringRef::integer_conversion(C 10 8)
PASS   : tst_QStringRef::integer_conversion(C 010 8)
PASS   : tst_QStringRef::integer_conversion(C 0x10 8)
PASS   : tst_QStringRef::integer_conversion(C 10 10)
PASS   : tst_QStringRef::integer_conversion(C 010 10)
PASS   : tst_QStringRef::integer_conversion(C 0x10 10)
PASS   : tst_QStringRef::integer_conversion(C 10 16)
PASS   : tst_QStringRef::integer_conversion(C 010 16)
PASS   : tst_QStringRef::integer_conversion(C 0x10 16)
PASS   : tst_QStringRef::integer_conversion(C -10 0)
PASS   : tst_QStringRef::integer_conversion(C -010 0)
PASS   : tst_QStringRef::integer_conversion(C -0x10 0)
PASS   : tst_QStringRef::integer_conversion(C -10 8)
PASS   : tst_QStringRef::integer_conversion(C -010 8)
PASS   : tst_QStringRef::integer_conversion(C -0x10 8)
PASS   : tst_QStringRef::integer_conversion(C -10 10)
PASS   : tst_QStringRef::integer_conversion(C -010 10)
PASS   : tst_QStringRef::integer_conversion(C -0x10 10)
PASS   : tst_QStringRef::integer_conversion(C -10 16)
PASS   : tst_QStringRef::integer_conversion(C -010 16)
PASS   : tst_QStringRef::integer_conversion(C -0x10 16)
PASS   : tst_QStringRef::integer_conversion(ar_SA 1234 0)
PASS   : tst_QStringRef::trimmed()
PASS   : tst_QStringRef::truncate()
PASS   : tst_QStringRef::chop()
PASS   : tst_QStringRef::left()
PASS   : tst_QStringRef::right()
PASS   : tst_QStringRef::mid()
PASS   : tst_QStringRef::split(a,b,c)
PASS   : tst_QStringRef::split(a,b,c,a,b,c)
PASS   : tst_QStringRef::split(a,b,c,,a,b,c)
PASS   : tst_QStringRef::split(2)
PASS   : tst_QStringRef::split(one-empty)
PASS   : tst_QStringRef::split(two-empty)
PASS   : tst_QStringRef::split(three-empty)
PASS   : tst_QStringRef::split(all-empty)
PASS   : tst_QStringRef::split(all-null)
PASS   : tst_QStringRef::split(sep-empty)
PASS   : tst_QStringRef::nullToString()
PASS   : tst_QStringRef::qHashFunction()
PASS   : tst_QStringRef::cleanupTestCase()
Totals: 322 passed, 0 failed, 0 skipped, 0 blacklisted, 13ms
********* Finished testing of tst_QStringRef *********
