********* Start testing of tst_QMargins *********
Config: Using QtTest library 6.10.3, Qt 6.10.3 (arm64-little_endian-lp64 shared (dynamic) release build; by Apple LLVM 16.0.0 (clang-1600.0.26.3)), macos 14.3.0
PASS   : tst_QMargins::initTestCase()
PASS   : tst_QMargins::comparisonCompiles()
PASS   : tst_QMargins::comparison((0, 0, 0, 0) vs (0, 0, 0, 0))
PASS   : tst_QMargins::comparison((2.22507e-308, -2.22507e-308, -2.22507e-308, 2.22507e-308) vs (0, 0, 0, 0))
PASS   : tst_QMargins::comparison((1, 2, 3, 4) vs (1.1, 2.1, 2.9, 3.9))
PASS   : tst_QMargins::comparison((1.5, 2.5, 3, 4) vs (1.1, 2.1, 2.9, 3.9))
PASS   : tst_QMargins::fuzzyComparison((0, 0, 0, 0) vs (0, 0, 0, 0))
PASS   : tst_QMargins::fuzzyComparison((2.22507e-308, -2.22507e-308, -2.22507e-308, 2.22507e-308) vs (0, 0, 0, 0))
PASS   : tst_QMargins::fuzzyComparison((1, 2, 3, 4) vs (1.1, 2.1, 2.9, 3.9))
PASS   : tst_QMargins::fuzzyComparison((1.5, 2.5, 3, 4) vs (1.1, 2.1, 2.9, 3.9))
PASS   : tst_QMargins::isNull(null)
PASS   : tst_QMargins::isNull(non_null_left)
PASS   : tst_QMargins::isNull(non_null_top)
PASS   : tst_QMargins::isNull(non_null_right)
PASS   : tst_QMargins::isNull(non_null_bottom)
PASS   : tst_QMargins::isNull(almost_null)
PASS   : tst_QMargins::getSetCheck()
PASS   : tst_QMargins::dataStreamCheck()
PASS   : tst_QMargins::operators()
PASS   : tst_QMargins::debugStreamCheck()
PASS   : tst_QMargins::getSetCheckF()
PASS   : tst_QMargins::dataStreamCheckF()
PASS   : tst_QMargins::operatorsF()
PASS   : tst_QMargins::debugStreamCheckF()
PASS   : tst_QMargins::structuredBinding()
PASS   : tst_QMargins::toMarginsF((-1, -1, -1, -1))
PASS   : tst_QMargins::toMarginsF((-1, -1, -1, 0))
PASS   : tst_QMargins::toMarginsF((-1, -1, -1, 1))
PASS   : tst_QMargins::toMarginsF((-1, -1, 0, -1))
PASS   : tst_QMargins::toMarginsF((-1, -1, 0, 0))
PASS   : tst_QMargins::toMarginsF((-1, -1, 0, 1))
PASS   : tst_QMargins::toMarginsF((-1, -1, 1, -1))
PASS   : tst_QMargins::toMarginsF((-1, -1, 1, 0))
PASS   : tst_QMargins::toMarginsF((-1, -1, 1, 1))
PASS   : tst_QMargins::toMarginsF((-1, 0, -1, -1))
PASS   : tst_QMargins::toMarginsF((-1, 0, -1, 0))
PASS   : tst_QMargins::toMarginsF((-1, 0, -1, 1))
PASS   : tst_QMargins::toMarginsF((-1, 0, 0, -1))
PASS   : tst_QMargins::toMarginsF((-1, 0, 0, 0))
PASS   : tst_QMargins::toMarginsF((-1, 0, 0, 1))
PASS   : tst_QMargins::toMarginsF((-1, 0, 1, -1))
PASS   : tst_QMargins::toMarginsF((-1, 0, 1, 0))
PASS   : tst_QMargins::toMarginsF((-1, 0, 1, 1))
PASS   : tst_QMargins::toMarginsF((-1, 1, -1, -1))
PASS   : tst_QMargins::toMarginsF((-1, 1, -1, 0))
PASS   : tst_QMargins::toMarginsF((-1, 1, -1, 1))
PASS   : tst_QMargins::toMarginsF((-1, 1, 0, -1))
PASS   : tst_QMargins::toMarginsF((-1, 1, 0, 0))
PASS   : tst_QMargins::toMarginsF((-1, 1, 0, 1))
PASS   : tst_QMargins::toMarginsF((-1, 1, 1, -1))
PASS   : tst_QMargins::toMarginsF((-1, 1, 1, 0))
PASS   : tst_QMargins::toMarginsF((-1, 1, 1, 1))
PASS   : tst_QMargins::toMarginsF((0, -1, -1, -1))
PASS   : tst_QMargins::toMarginsF((0, -1, -1, 0))
PASS   : tst_QMargins::toMarginsF((0, -1, -1, 1))
PASS   : tst_QMargins::toMarginsF((0, -1, 0, -1))
PASS   : tst_QMargins::toMarginsF((0, -1, 0, 0))
PASS   : tst_QMargins::toMarginsF((0, -1, 0, 1))
PASS   : tst_QMargins::toMarginsF((0, -1, 1, -1))
PASS   : tst_QMargins::toMarginsF((0, -1, 1, 0))
PASS   : tst_QMargins::toMarginsF((0, -1, 1, 1))
PASS   : tst_QMargins::toMarginsF((0, 0, -1, -1))
PASS   : tst_QMargins::toMarginsF((0, 0, -1, 0))
PASS   : tst_QMargins::toMarginsF((0, 0, -1, 1))
PASS   : tst_QMargins::toMarginsF((0, 0, 0, -1))
PASS   : tst_QMargins::toMarginsF((0, 0, 0, 0))
PASS   : tst_QMargins::toMarginsF((0, 0, 0, 1))
PASS   : tst_QMargins::toMarginsF((0, 0, 1, -1))
PASS   : tst_QMargins::toMarginsF((0, 0, 1, 0))
PASS   : tst_QMargins::toMarginsF((0, 0, 1, 1))
PASS   : tst_QMargins::toMarginsF((0, 1, -1, -1))
PASS   : tst_QMargins::toMarginsF((0, 1, -1, 0))
PASS   : tst_QMargins::toMarginsF((0, 1, -1, 1))
PASS   : tst_QMargins::toMarginsF((0, 1, 0, -1))
PASS   : tst_QMargins::toMarginsF((0, 1, 0, 0))
PASS   : tst_QMargins::toMarginsF((0, 1, 0, 1))
PASS   : tst_QMargins::toMarginsF((0, 1, 1, -1))
PASS   : tst_QMargins::toMarginsF((0, 1, 1, 0))
PASS   : tst_QMargins::toMarginsF((0, 1, 1, 1))
PASS   : tst_QMargins::toMarginsF((1, -1, -1, -1))
PASS   : tst_QMargins::toMarginsF((1, -1, -1, 0))
PASS   : tst_QMargins::toMarginsF((1, -1, -1, 1))
PASS   : tst_QMargins::toMarginsF((1, -1, 0, -1))
PASS   : tst_QMargins::toMarginsF((1, -1, 0, 0))
PASS   : tst_QMargins::toMarginsF((1, -1, 0, 1))
PASS   : tst_QMargins::toMarginsF((1, -1, 1, -1))
PASS   : tst_QMargins::toMarginsF((1, -1, 1, 0))
PASS   : tst_QMargins::toMarginsF((1, -1, 1, 1))
PASS   : tst_QMargins::toMarginsF((1, 0, -1, -1))
PASS   : tst_QMargins::toMarginsF((1, 0, -1, 0))
PASS   : tst_QMargins::toMarginsF((1, 0, -1, 1))
PASS   : tst_QMargins::toMarginsF((1, 0, 0, -1))
PASS   : tst_QMargins::toMarginsF((1, 0, 0, 0))
PASS   : tst_QMargins::toMarginsF((1, 0, 0, 1))
PASS   : tst_QMargins::toMarginsF((1, 0, 1, -1))
PASS   : tst_QMargins::toMarginsF((1, 0, 1, 0))
PASS   : tst_QMargins::toMarginsF((1, 0, 1, 1))
PASS   : tst_QMargins::toMarginsF((1, 1, -1, -1))
PASS   : tst_QMargins::toMarginsF((1, 1, -1, 0))
PASS   : tst_QMargins::toMarginsF((1, 1, -1, 1))
PASS   : tst_QMargins::toMarginsF((1, 1, 0, -1))
PASS   : tst_QMargins::toMarginsF((1, 1, 0, 0))
PASS   : tst_QMargins::toMarginsF((1, 1, 0, 1))
PASS   : tst_QMargins::toMarginsF((1, 1, 1, -1))
PASS   : tst_QMargins::toMarginsF((1, 1, 1, 0))
PASS   : tst_QMargins::toMarginsF((1, 1, 1, 1))
PASS   : tst_QMargins::cleanupTestCase()
Totals: 107 passed, 0 failed, 0 skipped, 0 blacklisted, 4ms
********* Finished testing of tst_QMargins *********
