diff options
Diffstat (limited to 'unittests/ScriptInterpreter/Python/PythonTestSuite.cpp')
| -rw-r--r-- | unittests/ScriptInterpreter/Python/PythonTestSuite.cpp | 40 | 
1 files changed, 18 insertions, 22 deletions
| diff --git a/unittests/ScriptInterpreter/Python/PythonTestSuite.cpp b/unittests/ScriptInterpreter/Python/PythonTestSuite.cpp index 5eb1c72598a8..608f3ee45e5e 100644 --- a/unittests/ScriptInterpreter/Python/PythonTestSuite.cpp +++ b/unittests/ScriptInterpreter/Python/PythonTestSuite.cpp @@ -7,37 +7,33 @@  //  //===----------------------------------------------------------------------===// +#include "Plugins/ScriptInterpreter/Python/lldb-python.h"  #include "gtest/gtest.h" -#include "lldb/Host/HostInfo.h" -#include "Plugins/ScriptInterpreter/Python/lldb-python.h"  #include "Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h" +#include "lldb/Host/HostInfo.h"  #include "PythonTestSuite.h"  using namespace lldb_private; -void -PythonTestSuite::SetUp() -{ -    HostInfoBase::Initialize(); -    // ScriptInterpreterPython::Initialize() depends on HostInfo being -    // initializedso it can compute the python directory etc. -    ScriptInterpreterPython::Initialize(); -    ScriptInterpreterPython::InitializePrivate(); - -    // Although we don't care about concurrency for the purposes of running -    // this test suite, Python requires the GIL to be locked even for -    // deallocating memory, which can happen when you call Py_DECREF or -    // Py_INCREF.  So acquire the GIL for the entire duration of this -    // test suite. -    m_gil_state = PyGILState_Ensure(); +void PythonTestSuite::SetUp() { +  HostInfoBase::Initialize(); +  // ScriptInterpreterPython::Initialize() depends on HostInfo being +  // initializedso it can compute the python directory etc. +  ScriptInterpreterPython::Initialize(); +  ScriptInterpreterPython::InitializePrivate(); + +  // Although we don't care about concurrency for the purposes of running +  // this test suite, Python requires the GIL to be locked even for +  // deallocating memory, which can happen when you call Py_DECREF or +  // Py_INCREF.  So acquire the GIL for the entire duration of this +  // test suite. +  m_gil_state = PyGILState_Ensure();  } -void -PythonTestSuite::TearDown() -{ -    PyGILState_Release(m_gil_state); +void PythonTestSuite::TearDown() { +  PyGILState_Release(m_gil_state); -    ScriptInterpreterPython::Terminate(); +  ScriptInterpreterPython::Terminate();  } | 
