********* Start testing of tst_qqmllistcompositor *********
Config: Using QtTest library 6.12.0, Qt 6.12.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_qqmllistcompositor::initTestCase()
PASS   : tst_qqmllistcompositor::find(Start)
PASS   : tst_qqmllistcompositor::findInsertPosition(Start)
PASS   : tst_qqmllistcompositor::findInsertPosition(1)
PASS   : tst_qqmllistcompositor::insert()
PASS   : tst_qqmllistcompositor::clearFlags(Default, 2, 2, Selection)
PASS   : tst_qqmllistcompositor::clearFlags(Selection, 1, 2, Visible)
PASS   : tst_qqmllistcompositor::clearFlags(Default, 13, 1, Prepend | Selection | Visible | Default)
PASS   : tst_qqmllistcompositor::clearFlags(Cache, 11, 4, Cache)
PASS   : tst_qqmllistcompositor::clearFlags(Default, 11, 3, Default | Visible | Selection)
PASS   : tst_qqmllistcompositor::setFlags(Default, 2, 2, Default)
PASS   : tst_qqmllistcompositor::setFlags(Default, 2, 2, Visible)
PASS   : tst_qqmllistcompositor::setFlags(Visible, 1, 2, Selection | Cache)
PASS   : tst_qqmllistcompositor::setFlags(Cache, 3, 1, Visible)
PASS   : tst_qqmllistcompositor::setFlags(Existing flag, sparse selection)
PASS   : tst_qqmllistcompositor::move(15, 0, 1)
PASS   : tst_qqmllistcompositor::move(15, 1, 1)
PASS   : tst_qqmllistcompositor::move(0, 3, 2)
PASS   : tst_qqmllistcompositor::move(7, 1, 10)
PASS   : tst_qqmllistcompositor::move(17, 20, 2)
PASS   : tst_qqmllistcompositor::move(3, 4, 5)
PASS   : tst_qqmllistcompositor::move(0, 1, 1)
PASS   : tst_qqmllistcompositor::move(0, 6, 3)
PASS   : tst_qqmllistcompositor::moveFromEnd()
PASS   : tst_qqmllistcompositor::clear()
QWARN  : tst_qqmllistcompositor::listItemsInserted() Duplicate data tag "A 10, 2" - please rename.
PASS   : tst_qqmllistcompositor::listItemsInserted(A 10, 2)
PASS   : tst_qqmllistcompositor::listItemsInserted(B 10, 2)
PASS   : tst_qqmllistcompositor::listItemsInserted(A 0, 2)
PASS   : tst_qqmllistcompositor::listItemsInserted(A 5, 1)
PASS   : tst_qqmllistcompositor::listItemsInserted(A 10, 2)
PASS   : tst_qqmllistcompositor::listItemsInserted(Insert after remove)
PASS   : tst_qqmllistcompositor::listItemsInserted(Consecutive appends)
PASS   : tst_qqmllistcompositor::listItemsRemoved(12, 2)
PASS   : tst_qqmllistcompositor::listItemsRemoved(4, 3)
PASS   : tst_qqmllistcompositor::listItemsRemoved(Remove after remove)
PASS   : tst_qqmllistcompositor::listItemsRemoved(Sparse remove)
PASS   : tst_qqmllistcompositor::listItemsMoved(4, 1, 3)
PASS   : tst_qqmllistcompositor::listItemsMoved(0, 6, 1)
PASS   : tst_qqmllistcompositor::listItemsMoved(6, 2, 1)
PASS   : tst_qqmllistcompositor::listItemsMoved(Move after remove)
PASS   : tst_qqmllistcompositor::listItemsMoved(Move merge tail)
PASS   : tst_qqmllistcompositor::listItemsMoved(Move selection)
PASS   : tst_qqmllistcompositor::listItemsMoved(move mixed cached items)
PASS   : tst_qqmllistcompositor::listItemsChanged(overlapping)
PASS   : tst_qqmllistcompositor::listItemsChanged(Change after remove)
PASS   : tst_qqmllistcompositor::compositorDebug()
PASS   : tst_qqmllistcompositor::changeDebug()
PASS   : tst_qqmllistcompositor::groupDebug()
PASS   : tst_qqmllistcompositor::cleanupTestCase()
Totals: 49 passed, 0 failed, 0 skipped, 0 blacklisted, 4ms
********* Finished testing of tst_qqmllistcompositor *********
