test: harden rendering integration test shutdown

This commit is contained in:
2026-04-02 22:33:04 +08:00
parent 5c42f14d0e
commit 71923267e9
10 changed files with 52 additions and 57 deletions

View File

@@ -1,5 +1,7 @@
#include <gtest/gtest.h>
#include "../RenderingIntegrationMain.h"
#include <XCEngine/Components/CameraComponent.h>
#include <XCEngine/Components/GameObject.h>
#include <XCEngine/Components/MeshFilterComponent.h>
@@ -546,10 +548,5 @@ INSTANTIATE_TEST_SUITE_P(Vulkan, MaterialStateSceneTest, ::testing::Values(RHITy
#endif
GTEST_API_ int main(int argc, char** argv) {
Logger::Get().Initialize();
Logger::Get().AddSink(std::make_unique<ConsoleLogSink>());
Logger::Get().SetMinimumLevel(LogLevel::Debug);
testing::InitGoogleTest(&argc, argv);
return RUN_ALL_TESTS();
return RunRenderingIntegrationTestMain(argc, argv);
}