We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8c390c8 commit ee25b99Copy full SHA for ee25b99
1 file changed
Tests/Tests.cpp
@@ -83,6 +83,14 @@ void runTests(PluginEditor* editor)
83
&helpfileFuzzer,
84
&objectFuzzer,
85
&helpfileErrorTest }, 23);
86
+
87
+ // The suite has finished (whether tests passed or failed). Quit the app
88
+ // so the process exits instead of idling forever - the CI harness waits
89
+ // for the process to terminate and parses stdout for pass/fail.
90
+ MessageManager::callAsync([] {
91
+ if (auto* app = JUCEApplicationBase::getInstance())
92
+ app->quit();
93
+ });
94
});
95
testRunnerThread.detach();
96
}
0 commit comments