********* Start testing of tst_QShaderNodes *********
Config: Using QtTest library 6.11.2, Qt 6.11.2 (arm64-little_endian-lp64 shared (dynamic) debug build; by Apple LLVM 17.0.0 (clang-1700.3.19.1)), macos 26.0.0
PASS   : tst_QShaderNodes::initTestCase()
PASS   : tst_QShaderNodes::shouldManipulateFormatMembers()
PASS   : tst_QShaderNodes::shouldVerifyFormatsEquality(Equals)
PASS   : tst_QShaderNodes::shouldVerifyFormatsEquality(Apis)
PASS   : tst_QShaderNodes::shouldVerifyFormatsEquality(Major)
PASS   : tst_QShaderNodes::shouldVerifyFormatsEquality(Minor)
PASS   : tst_QShaderNodes::shouldVerifyFormatsEquality(Extensions)
PASS   : tst_QShaderNodes::shouldVerifyFormatsEquality(Vendor)
QWARN  : tst_QShaderNodes::shouldVerifyFormatsCompatibilities() Duplicate data tag "Vendor_2" - please rename.
PASS   : tst_QShaderNodes::shouldVerifyFormatsCompatibilities(NoProfileVsES)
PASS   : tst_QShaderNodes::shouldVerifyFormatsCompatibilities(CoreProfileVsES)
PASS   : tst_QShaderNodes::shouldVerifyFormatsCompatibilities(CompatProfileVsES)
PASS   : tst_QShaderNodes::shouldVerifyFormatsCompatibilities(ESVsNoProfile)
PASS   : tst_QShaderNodes::shouldVerifyFormatsCompatibilities(ESVsCoreProfile)
PASS   : tst_QShaderNodes::shouldVerifyFormatsCompatibilities(ESVsCompatProfile)
PASS   : tst_QShaderNodes::shouldVerifyFormatsCompatibilities(CoreVsNoProfile)
PASS   : tst_QShaderNodes::shouldVerifyFormatsCompatibilities(CoreVsCompat)
PASS   : tst_QShaderNodes::shouldVerifyFormatsCompatibilities(CoreVsCore)
PASS   : tst_QShaderNodes::shouldVerifyFormatsCompatibilities(NoProfileVsCore)
PASS   : tst_QShaderNodes::shouldVerifyFormatsCompatibilities(NoProvileVsCompat)
PASS   : tst_QShaderNodes::shouldVerifyFormatsCompatibilities(NoProfileVsNoProfile)
PASS   : tst_QShaderNodes::shouldVerifyFormatsCompatibilities(CompatVsCore)
PASS   : tst_QShaderNodes::shouldVerifyFormatsCompatibilities(CompatVsCompat)
PASS   : tst_QShaderNodes::shouldVerifyFormatsCompatibilities(CompatVsNoProfile)
PASS   : tst_QShaderNodes::shouldVerifyFormatsCompatibilities(MajorForwardCompat_1)
PASS   : tst_QShaderNodes::shouldVerifyFormatsCompatibilities(MajorForwardCompat_2)
PASS   : tst_QShaderNodes::shouldVerifyFormatsCompatibilities(MajorForwardCompat_3)
PASS   : tst_QShaderNodes::shouldVerifyFormatsCompatibilities(MajorForwardCompat_4)
PASS   : tst_QShaderNodes::shouldVerifyFormatsCompatibilities(MinorForwardCompat_1)
PASS   : tst_QShaderNodes::shouldVerifyFormatsCompatibilities(MinorForwardCompat_2)
PASS   : tst_QShaderNodes::shouldVerifyFormatsCompatibilities(Extensions_1)
PASS   : tst_QShaderNodes::shouldVerifyFormatsCompatibilities(Extensions_2)
PASS   : tst_QShaderNodes::shouldVerifyFormatsCompatibilities(Vendor_1)
PASS   : tst_QShaderNodes::shouldVerifyFormatsCompatibilities(Vendor_2)
PASS   : tst_QShaderNodes::shouldVerifyFormatsCompatibilities(Vendor_2)
PASS   : tst_QShaderNodes::shouldHaveDefaultPortState()
PASS   : tst_QShaderNodes::shouldVerifyPortsEquality(Equals)
PASS   : tst_QShaderNodes::shouldVerifyPortsEquality(Direction)
PASS   : tst_QShaderNodes::shouldVerifyPortsEquality(Name)
PASS   : tst_QShaderNodes::shouldManipulateNodeMembers()
PASS   : tst_QShaderNodes::shouldHandleNodeRulesSupportAndOrder()
PASS   : tst_QShaderNodes::cleanupTestCase()
Totals: 41 passed, 0 failed, 0 skipped, 0 blacklisted, 4ms
********* Finished testing of tst_QShaderNodes *********
