********* Start testing of tst_QRegion *********
Config: Using QtTest library 6.11.0, Qt 6.11.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Apple LLVM 16.0.0 (clang-1600.0.26.3)), macos 15.0.0
PASS   : tst_QRegion::initTestCase()
PASS   : tst_QRegion::moveSemantics()
PASS   : tst_QRegion::boundingRect()
PASS   : tst_QRegion::rangeFor()
PASS   : tst_QRegion::rects()
PASS   : tst_QRegion::swap()
PASS   : tst_QRegion::setRects()
PASS   : tst_QRegion::ellipseRegion()
PASS   : tst_QRegion::polygonRegion()
PASS   : tst_QRegion::bitmapRegion()
PASS   : tst_QRegion::intersected(task30716)
PASS   : tst_QRegion::emptyPolygonRegion(no points)
PASS   : tst_QRegion::emptyPolygonRegion(one point)
PASS   : tst_QRegion::emptyPolygonRegion(two points, horizontal)
PASS   : tst_QRegion::emptyPolygonRegion(two points, vertical)
PASS   : tst_QRegion::emptyPolygonRegion(two points, diagonal)
PASS   : tst_QRegion::emptyPolygonRegion(triangle)
PASS   : tst_QRegion::emptyPolygonRegion(rectangle)
PASS   : tst_QRegion::intersects_region(rect overlap rect)
PASS   : tst_QRegion::intersects_region(rect not overlap rect)
PASS   : tst_QRegion::intersects_region(ellipse overlap ellipse)
PASS   : tst_QRegion::intersects_region(ellipse not overlap ellipse)
PASS   : tst_QRegion::intersects_rect(rect overlap rect)
PASS   : tst_QRegion::intersects_rect(rect not overlap rect)
PASS   : tst_QRegion::intersects_rect(ellipse overlap rect)
PASS   : tst_QRegion::intersects_rect(ellipse not overlap rect)
PASS   : tst_QRegion::contains_point()
PASS   : tst_QRegion::operator_plus(empty 0)
PASS   : tst_QRegion::operator_plus(empty 1)
PASS   : tst_QRegion::operator_plus(empty 2)
PASS   : tst_QRegion::operator_plus(non overlapping)
PASS   : tst_QRegion::operator_plus(adjacent y-rects)
PASS   : tst_QRegion::operator_plus(adjacent x-rects)
PASS   : tst_QRegion::operator_plus(double merge)
PASS   : tst_QRegion::operator_plus(double merge 2)
PASS   : tst_QRegion::operator_plus(overlapping x)
PASS   : tst_QRegion::operator_plus(overlapping y)
PASS   : tst_QRegion::operator_plus(triple merge)
PASS   : tst_QRegion::operator_plus(don't merge y)
PASS   : tst_QRegion::operator_plus(equal 1)
PASS   : tst_QRegion::operator_plus(equal 2)
PASS   : tst_QRegion::operator_minus(empty 0)
PASS   : tst_QRegion::operator_minus(empty 1)
PASS   : tst_QRegion::operator_minus(empty 2)
PASS   : tst_QRegion::operator_minus(simple 1)
PASS   : tst_QRegion::operator_minus(simple 2)
PASS   : tst_QRegion::operator_minus(empty 3)
PASS   : tst_QRegion::operator_intersect(empty 0)
PASS   : tst_QRegion::operator_intersect(empty 1)
PASS   : tst_QRegion::operator_intersect(empty 2)
PASS   : tst_QRegion::operator_intersect(simple 1)
PASS   : tst_QRegion::operator_intersect(simple 2)
PASS   : tst_QRegion::operator_intersect(merge 1)
PASS   : tst_QRegion::operator_intersect(merge 2)
PASS   : tst_QRegion::operator_intersect(empty 3)
PASS   : tst_QRegion::operator_intersect(extents check)
PASS   : tst_QRegion::operator_intersect(dont merge)
PASS   : tst_QRegion::operator_xor(empty 0)
PASS   : tst_QRegion::operator_xor(empty 1)
PASS   : tst_QRegion::operator_xor(empty 2)
PASS   : tst_QRegion::operator_xor(simple 1)
PASS   : tst_QRegion::operator_xor(simple 2)
PASS   : tst_QRegion::operator_xor(simple 3)
PASS   : tst_QRegion::operator_xor(simple 4)
PASS   : tst_QRegion::operator_xor(simple 5)
PASS   : tst_QRegion::operator_xor(simple 6)
PASS   : tst_QRegion::operator_xor(simple 7)
PASS   : tst_QRegion::rectCount(empty)
PASS   : tst_QRegion::rectCount(rect)
PASS   : tst_QRegion::rectCount(2 rects)
PASS   : tst_QRegion::isEmpty(QRegion)
PASS   : tst_QRegion::isEmpty(minus)
PASS   : tst_QRegion::regionFromPath()
PASS   : tst_QRegion::scaleRegions(1.0 single)
PASS   : tst_QRegion::scaleRegions(1.0 multi)
PASS   : tst_QRegion::scaleRegions(2.0 single)
PASS   : tst_QRegion::scaleRegions(2.0 multi)
PASS   : tst_QRegion::scaleRegions(-1.0 single)
PASS   : tst_QRegion::scaleRegions(-1.0 multi)
PASS   : tst_QRegion::scaleRegions(-2.0 single)
PASS   : tst_QRegion::scaleRegions(-2.0 multi)
PASS   : tst_QRegion::regionToPath(Rectangle)
PASS   : tst_QRegion::regionToPath(Two rects)
PASS   : tst_QRegion::regionToPath(Ellipse)
PASS   : tst_QRegion::regionToPath(H-dot)
PASS   : tst_QRegion::regionToPath(Grid)
PASS   : tst_QRegion::cleanupTestCase()
Totals: 87 passed, 0 failed, 0 skipped, 0 blacklisted, 73ms
********* Finished testing of tst_QRegion *********
