********* Start testing of tst_qmlls_highlighting *********
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_qmlls_highlighting::initTestCase()
PASS   : tst_qmlls_highlighting::encodeSemanticTokens(empty-token-single)
PASS   : tst_qmlls_highlighting::encodeSemanticTokens(single-token)
PASS   : tst_qmlls_highlighting::encodeSemanticTokens(different-lines)
PASS   : tst_qmlls_highlighting::encodeSemanticTokens(same-line-different-column)
PASS   : tst_qmlls_highlighting::encodeSemanticTokens(token-type)
PASS   : tst_qmlls_highlighting::encodeSemanticTokens(token-modifier)
PASS   : tst_qmlls_highlighting::sourceLocationsFromMultiLineToken(multilineComment1)
PASS   : tst_qmlls_highlighting::sourceLocationsFromMultiLineToken(prePostNewlines)
PASS   : tst_qmlls_highlighting::sourceLocationsFromMultiLineToken(windows-newline)
QWARN  : tst_qmlls_highlighting::highlights() Duplicate data tag "default-keyword" - please rename.
QWARN  : tst_qmlls_highlighting::highlights() Duplicate data tag "outerIDWithNoComponentBound" - please rename.
PASS   : tst_qmlls_highlighting::highlights(single-line-1)
PASS   : tst_qmlls_highlighting::highlights(single-line-2)
PASS   : tst_qmlls_highlighting::highlights(multiline-first-line)
PASS   : tst_qmlls_highlighting::highlights(multiline-second-line)
PASS   : tst_qmlls_highlighting::highlights(multiline-third-line)
PASS   : tst_qmlls_highlighting::highlights(inside-js)
QDEBUG : tst_qmlls_highlighting::highlights(import-keyword)
QCRITICAL: tst_qmlls_highlighting::highlights(import-keyword) [Dom] Error: Non existing path to load: '/Users/qt/work/qt/qtdeclarative/tests/auto/qmlls/utils/data/highlights/X'
PASS   : tst_qmlls_highlighting::highlights(import-keyword)
PASS   : tst_qmlls_highlighting::highlights(module-uri)
PASS   : tst_qmlls_highlighting::highlights(directory-uri)
PASS   : tst_qmlls_highlighting::highlights(as-keyword)
PASS   : tst_qmlls_highlighting::highlights(version-number)
PASS   : tst_qmlls_highlighting::highlights(qualified-namespace)
PASS   : tst_qmlls_highlighting::highlights(normalBinding)
PASS   : tst_qmlls_highlighting::highlights(on-binding)
PASS   : tst_qmlls_highlighting::highlights(on-keyword)
PASS   : tst_qmlls_highlighting::highlights(pragma-keyword)
PASS   : tst_qmlls_highlighting::highlights(pragma-name)
PASS   : tst_qmlls_highlighting::highlights(pragma-value)
PASS   : tst_qmlls_highlighting::highlights(enum-keyword)
PASS   : tst_qmlls_highlighting::highlights(enum-name)
PASS   : tst_qmlls_highlighting::highlights(enum-item)
PASS   : tst_qmlls_highlighting::highlights(enum-value)
PASS   : tst_qmlls_highlighting::highlights(namespace-enum)
PASS   : tst_qmlls_highlighting::highlights(component-enum)
PASS   : tst_qmlls_highlighting::highlights(enum-name-1)
PASS   : tst_qmlls_highlighting::highlights(enum-member-1)
PASS   : tst_qmlls_highlighting::highlights(object-identifier)
PASS   : tst_qmlls_highlighting::highlights(object-id-property)
PASS   : tst_qmlls_highlighting::highlights(object-id-name)
PASS   : tst_qmlls_highlighting::highlights(component-keyword)
PASS   : tst_qmlls_highlighting::highlights(component-name)
PASS   : tst_qmlls_highlighting::highlights(property-keyword)
PASS   : tst_qmlls_highlighting::highlights(property-type)
PASS   : tst_qmlls_highlighting::highlights(property-name)
PASS   : tst_qmlls_highlighting::highlights(readonly-keyword)
PASS   : tst_qmlls_highlighting::highlights(readonly-modifier)
PASS   : tst_qmlls_highlighting::highlights(required-keyword)
PASS   : tst_qmlls_highlighting::highlights(required-modifier)
PASS   : tst_qmlls_highlighting::highlights(default-keyword)
PASS   : tst_qmlls_highlighting::highlights(default-modifier)
PASS   : tst_qmlls_highlighting::highlights(final-keyword)
PASS   : tst_qmlls_highlighting::highlights(final-modifier)
PASS   : tst_qmlls_highlighting::highlights(virtual-keyword)
PASS   : tst_qmlls_highlighting::highlights(virtual-modifier)
PASS   : tst_qmlls_highlighting::highlights(override-keyword)
PASS   : tst_qmlls_highlighting::highlights(override-modifier)
PASS   : tst_qmlls_highlighting::highlights(signal-keyword)
PASS   : tst_qmlls_highlighting::highlights(signal-name)
PASS   : tst_qmlls_highlighting::highlights(signal-type)
PASS   : tst_qmlls_highlighting::highlights(signal-type-2)
PASS   : tst_qmlls_highlighting::highlights(function-keyword)
PASS   : tst_qmlls_highlighting::highlights(function-name)
PASS   : tst_qmlls_highlighting::highlights(function-prm-type)
PASS   : tst_qmlls_highlighting::highlights(function-prm-name)
PASS   : tst_qmlls_highlighting::highlights(function-rtn-type)
PASS   : tst_qmlls_highlighting::highlights(function-keyword-rhs)
PASS   : tst_qmlls_highlighting::highlights(function-keyword-rhs-1)
PASS   : tst_qmlls_highlighting::highlights(function-keyword-in-function-body)
PASS   : tst_qmlls_highlighting::highlights(nested-function-identifier)
PASS   : tst_qmlls_highlighting::highlights(lambda-undefined-arg)
PASS   : tst_qmlls_highlighting::highlights(yield-keyword)
PASS   : tst_qmlls_highlighting::highlights(number)
PASS   : tst_qmlls_highlighting::highlights(singleline-string)
PASS   : tst_qmlls_highlighting::highlights(multiline-string-first)
PASS   : tst_qmlls_highlighting::highlights(multiline-string-second)
PASS   : tst_qmlls_highlighting::highlights(multiline-with-newlines-l1)
PASS   : tst_qmlls_highlighting::highlights(multiline-with-newlines-l2)
PASS   : tst_qmlls_highlighting::highlights(boolean)
PASS   : tst_qmlls_highlighting::highlights(null)
PASS   : tst_qmlls_highlighting::highlights(leftbacktick)
PASS   : tst_qmlls_highlighting::highlights(rightbacktick)
PASS   : tst_qmlls_highlighting::highlights(templatestringpartStart)
PASS   : tst_qmlls_highlighting::highlights(templatestringpartEnd)
PASS   : tst_qmlls_highlighting::highlights(templateExpressionPartB)
PASS   : tst_qmlls_highlighting::highlights(templateExpressionPartK)
PASS   : tst_qmlls_highlighting::highlights(dollarLeftBrace)
PASS   : tst_qmlls_highlighting::highlights(rightbrace)
PASS   : tst_qmlls_highlighting::highlights(js-property)
PASS   : tst_qmlls_highlighting::highlights(property-id)
PASS   : tst_qmlls_highlighting::highlights(property-changed)
PASS   : tst_qmlls_highlighting::highlights(signal)
PASS   : tst_qmlls_highlighting::highlights(attached-id)
PASS   : tst_qmlls_highlighting::highlights(attached-signalhandler)
PASS   : tst_qmlls_highlighting::highlights(propchanged-handler)
PASS   : tst_qmlls_highlighting::highlights(method-id)
PASS   : tst_qmlls_highlighting::highlights(signal-handler)
PASS   : tst_qmlls_highlighting::highlights(enum-name-usage)
PASS   : tst_qmlls_highlighting::highlights(enum-member-usage)
PASS   : tst_qmlls_highlighting::highlights(var-keyword)
PASS   : tst_qmlls_highlighting::highlights(const-keyword)
PASS   : tst_qmlls_highlighting::highlights(const-name)
PASS   : tst_qmlls_highlighting::highlights(do-keyword)
PASS   : tst_qmlls_highlighting::highlights(if-keyword)
PASS   : tst_qmlls_highlighting::highlights(continue-keyword)
PASS   : tst_qmlls_highlighting::highlights(else-keyword)
PASS   : tst_qmlls_highlighting::highlights(while-keyword)
PASS   : tst_qmlls_highlighting::highlights(switch-keyword)
PASS   : tst_qmlls_highlighting::highlights(case-keyword)
PASS   : tst_qmlls_highlighting::highlights(return-keyword)
PASS   : tst_qmlls_highlighting::highlights(default-keyword)
PASS   : tst_qmlls_highlighting::highlights(break-keyword)
PASS   : tst_qmlls_highlighting::highlights(try-keyword)
PASS   : tst_qmlls_highlighting::highlights(catch-keyword)
PASS   : tst_qmlls_highlighting::highlights(finally-keyword)
PASS   : tst_qmlls_highlighting::highlights(for-keyword)
PASS   : tst_qmlls_highlighting::highlights(throw-keyword)
PASS   : tst_qmlls_highlighting::highlights(for-declaration)
PASS   : tst_qmlls_highlighting::highlights(destructuring)
PASS   : tst_qmlls_highlighting::highlights(obj-destructuring)
PASS   : tst_qmlls_highlighting::highlights(this-keyword)
PASS   : tst_qmlls_highlighting::highlights(super-keyword)
PASS   : tst_qmlls_highlighting::highlights(new-keyword)
PASS   : tst_qmlls_highlighting::highlights(namespace)
PASS   : tst_qmlls_highlighting::highlights(type)
PASS   : tst_qmlls_highlighting::highlights(typeModifiers)
PASS   : tst_qmlls_highlighting::highlights(globalVar)
PASS   : tst_qmlls_highlighting::highlights(globalMethod)
PASS   : tst_qmlls_highlighting::highlights(globalMethodNewMember)
PASS   : tst_qmlls_highlighting::highlights(globalMethodCallExpr)
PASS   : tst_qmlls_highlighting::highlights(globalVarCallExpr)
PASS   : tst_qmlls_highlighting::highlights(globalVarMath)
PASS   : tst_qmlls_highlighting::highlights(knownMemberOfInnerScope1)
PASS   : tst_qmlls_highlighting::highlights(knownMemberOfInnerScope2)
PASS   : tst_qmlls_highlighting::highlights(knownMemberOfInnerScope3)
PASS   : tst_qmlls_highlighting::highlights(idInsideTheSameComponent1)
PASS   : tst_qmlls_highlighting::highlights(idInsideTheSameComponent2)
PASS   : tst_qmlls_highlighting::highlights(idInsideTheSameComponent3)
PASS   : tst_qmlls_highlighting::highlights(unknownMemberOfParentScope1)
PASS   : tst_qmlls_highlighting::highlights(unresolvedLookup1)
PASS   : tst_qmlls_highlighting::highlights(unresolvedLookup2)
PASS   : tst_qmlls_highlighting::highlights(outerIDLookupInNestedComponent1)
PASS   : tst_qmlls_highlighting::highlights(outerIDLookupInNestedComponent2)
PASS   : tst_qmlls_highlighting::highlights(outerIDLookupInNestedComponent3)
PASS   : tst_qmlls_highlighting::highlights(attachedPropertyChain1)
PASS   : tst_qmlls_highlighting::highlights(attachedPropertyChain2)
PASS   : tst_qmlls_highlighting::highlights(attachedPropertyChain3)
PASS   : tst_qmlls_highlighting::highlights(chainedMethodName)
PASS   : tst_qmlls_highlighting::highlights(outerIDWithComponentBound)
PASS   : tst_qmlls_highlighting::highlights(outerIDWithNoComponentBound)
PASS   : tst_qmlls_highlighting::highlights(outerIDWithNoComponentBound)
PASS   : tst_qmlls_highlighting::rangeOverlapsWithSourceLocation(sl-inside-range)
PASS   : tst_qmlls_highlighting::rangeOverlapsWithSourceLocation(sl-exceeds-rightBoundRange)
PASS   : tst_qmlls_highlighting::rangeOverlapsWithSourceLocation(sl-exceeds-leftRightBoundRange)
PASS   : tst_qmlls_highlighting::rangeOverlapsWithSourceLocation(sl-exceeds-leftBoundRange)
PASS   : tst_qmlls_highlighting::rangeOverlapsWithSourceLocation(no-overlaps)
PASS   : tst_qmlls_highlighting::updateResultID(zero-to-one)
PASS   : tst_qmlls_highlighting::updateResultID(nine-to-ten)
PASS   : tst_qmlls_highlighting::updateResultID(nineteen-to-twenty)
PASS   : tst_qmlls_highlighting::updateResultID(twodigit-to-threedigit)
PASS   : tst_qmlls_highlighting::computeDiff(simple)
PASS   : tst_qmlls_highlighting::computeDiff(prepend)
PASS   : tst_qmlls_highlighting::computeDiff(remove-front)
PASS   : tst_qmlls_highlighting::computeDiff(append)
PASS   : tst_qmlls_highlighting::computeDiff(remove-back)
PASS   : tst_qmlls_highlighting::computeDiff(insert-middle)
PASS   : tst_qmlls_highlighting::computeDiff(remove-middle)
PASS   : tst_qmlls_highlighting::crashes(enums)
PASS   : tst_qmlls_highlighting::crashes(id)
PASS   : tst_qmlls_highlighting::shiftHighlights(modify-line-without-lineshift-from-lhs-rhs)
PASS   : tst_qmlls_highlighting::shiftHighlights(modify-line-without-lineshift-from-rhs)
PASS   : tst_qmlls_highlighting::shiftHighlights(modify-line-without-lineshift-from-lhs)
PASS   : tst_qmlls_highlighting::shiftHighlights(delete-multiline-no-shift)
PASS   : tst_qmlls_highlighting::shiftHighlights(delete-multiline-line-column-shift)
PASS   : tst_qmlls_highlighting::shiftHighlights(delete-multiline-line-column-shift-2)
PASS   : tst_qmlls_highlighting::shiftHighlights(delete-shift-console-log)
PASS   : tst_qmlls_highlighting::shiftHighlights(delete-shift-comments-after-deletion)
PASS   : tst_qmlls_highlighting::cleanupTestCase()
Totals: 177 passed, 0 failed, 0 skipped, 0 blacklisted, 19547ms
********* Finished testing of tst_qmlls_highlighting *********
