Author: Med Ismail Bennani Date: 2024-03-04T11:42:04-08:00 New Revision: f32c6b28b84130dc77e0e69d6d3b692aec933280
URL: https://github.com/llvm/llvm-project/commit/f32c6b28b84130dc77e0e69d6d3b692aec933280 DIFF: https://github.com/llvm/llvm-project/commit/f32c6b28b84130dc77e0e69d6d3b692aec933280.diff LOG: [lldb/Test] Fix oversight in ProcessEventDataTest::SetUp (NFC) (#83895) This patch addresses an oversight in `ProcessEventDataTest::SetUp` unittest to ensure the Debugger is initialized properly. Signed-off-by: Med Ismail Bennani <ism...@bennani.ma> Added: Modified: lldb/unittests/Process/ProcessEventDataTest.cpp Removed: ################################################################################ diff --git a/lldb/unittests/Process/ProcessEventDataTest.cpp b/lldb/unittests/Process/ProcessEventDataTest.cpp index dd159496cd881d..e793c6eae20a29 100644 --- a/lldb/unittests/Process/ProcessEventDataTest.cpp +++ b/lldb/unittests/Process/ProcessEventDataTest.cpp @@ -8,6 +8,7 @@ #include "Plugins/Platform/MacOSX/PlatformMacOSX.h" #include "Plugins/Platform/MacOSX/PlatformRemoteMacOSX.h" +#include "TestingSupport/TestUtilities.h" #include "lldb/Core/Debugger.h" #include "lldb/Host/FileSystem.h" #include "lldb/Host/HostInfo.h" @@ -29,6 +30,8 @@ class ProcessEventDataTest : public ::testing::Test { FileSystem::Initialize(); HostInfo::Initialize(); PlatformMacOSX::Initialize(); + std::call_once(TestUtilities::g_debugger_initialize_flag, + []() { Debugger::Initialize(nullptr); }); } void TearDown() override { PlatformMacOSX::Terminate(); _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits