********* Start testing of tst_ShaderBuilder *********
Config: Using QtTest library 6.11.0, Qt 6.11.0 (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_ShaderBuilder::initTestCase()
PASS   : tst_ShaderBuilder::shouldHaveGlobalDefaultPrototypes()
PASS   : tst_ShaderBuilder::shouldHaveInitialState()
PASS   : tst_ShaderBuilder::shouldHavePropertiesMirroringFromItsPeer(empty)
PASS   : tst_ShaderBuilder::shouldHavePropertiesMirroringFromItsPeer(shaderProgram)
PASS   : tst_ShaderBuilder::shouldHavePropertiesMirroringFromItsPeer(enabledLayers)
PASS   : tst_ShaderBuilder::shouldHavePropertiesMirroringFromItsPeer(vertex)
PASS   : tst_ShaderBuilder::shouldHavePropertiesMirroringFromItsPeer(tessellationControl)
PASS   : tst_ShaderBuilder::shouldHavePropertiesMirroringFromItsPeer(tessellationEvaluation)
PASS   : tst_ShaderBuilder::shouldHavePropertiesMirroringFromItsPeer(geometry)
PASS   : tst_ShaderBuilder::shouldHavePropertiesMirroringFromItsPeer(fragment)
PASS   : tst_ShaderBuilder::shouldHavePropertiesMirroringFromItsPeer(compute)
PASS   : tst_ShaderBuilder::shouldHandleEnablePropertyChange()
PASS   : tst_ShaderBuilder::shouldHandleShaderProgramPropertyChange()
QWARN  : tst_ShaderBuilder::shouldHandleEnabledLayersPropertyChange() QFSFileEngine::open: No file name specified
QWARN  : tst_ShaderBuilder::shouldHandleEnabledLayersPropertyChange() Couldn't open file: ""
QWARN  : tst_ShaderBuilder::shouldHandleEnabledLayersPropertyChange() QFSFileEngine::open: No file name specified
QWARN  : tst_ShaderBuilder::shouldHandleEnabledLayersPropertyChange() Couldn't open file: ""
QWARN  : tst_ShaderBuilder::shouldHandleEnabledLayersPropertyChange() QFSFileEngine::open: No file name specified
QWARN  : tst_ShaderBuilder::shouldHandleEnabledLayersPropertyChange() Couldn't open file: ""
QWARN  : tst_ShaderBuilder::shouldHandleEnabledLayersPropertyChange() QFSFileEngine::open: No file name specified
QWARN  : tst_ShaderBuilder::shouldHandleEnabledLayersPropertyChange() Couldn't open file: ""
QWARN  : tst_ShaderBuilder::shouldHandleEnabledLayersPropertyChange() QFSFileEngine::open: No file name specified
QWARN  : tst_ShaderBuilder::shouldHandleEnabledLayersPropertyChange() Couldn't open file: ""
QWARN  : tst_ShaderBuilder::shouldHandleEnabledLayersPropertyChange() QFSFileEngine::open: No file name specified
QWARN  : tst_ShaderBuilder::shouldHandleEnabledLayersPropertyChange() Couldn't open file: ""
PASS   : tst_ShaderBuilder::shouldHandleEnabledLayersPropertyChange()
PASS   : tst_ShaderBuilder::shouldHandleShaderGraphPropertiesChanges(vertex)
PASS   : tst_ShaderBuilder::shouldHandleShaderGraphPropertiesChanges(tessControl)
PASS   : tst_ShaderBuilder::shouldHandleShaderGraphPropertiesChanges(tessEval)
PASS   : tst_ShaderBuilder::shouldHandleShaderGraphPropertiesChanges(geometry)
PASS   : tst_ShaderBuilder::shouldHandleShaderGraphPropertiesChanges(fragment)
PASS   : tst_ShaderBuilder::shouldHandleShaderGraphPropertiesChanges(compute)
PASS   : tst_ShaderBuilder::shouldHandleShaderCodeGeneration(vertex)
PASS   : tst_ShaderBuilder::shouldHandleShaderCodeGeneration(tessControl)
PASS   : tst_ShaderBuilder::shouldHandleShaderCodeGeneration(tessEval)
PASS   : tst_ShaderBuilder::shouldHandleShaderCodeGeneration(geometry)
PASS   : tst_ShaderBuilder::shouldHandleShaderCodeGeneration(fragment)
PASS   : tst_ShaderBuilder::shouldHandleShaderCodeGeneration(compute)
PASS   : tst_ShaderBuilder::checkCodeUpdatedNotification(vertex)
PASS   : tst_ShaderBuilder::checkCodeUpdatedNotification(tessControl)
PASS   : tst_ShaderBuilder::checkCodeUpdatedNotification(tessEval)
PASS   : tst_ShaderBuilder::checkCodeUpdatedNotification(geometry)
PASS   : tst_ShaderBuilder::checkCodeUpdatedNotification(fragment)
PASS   : tst_ShaderBuilder::checkCodeUpdatedNotification(compute)
PASS   : tst_ShaderBuilder::checkFileCaching()
PASS   : tst_ShaderBuilder::checkRuntimeCaching()
PASS   : tst_ShaderBuilder::checkDontUseCache()
PASS   : tst_ShaderBuilder::checkForceRebuildCache()
PASS   : tst_ShaderBuilder::cleanupTestCase()
Totals: 38 passed, 0 failed, 0 skipped, 0 blacklisted, 33ms
********* Finished testing of tst_ShaderBuilder *********
