xref: /llvm-project/lldb/unittests/ScriptInterpreter/Python/PythonTestSuite.h (revision b9c1b51e45b845debb76d8658edabca70ca56079)
1c946d462SZachary Turner //===-- PythonTestSuite.cpp -------------------------------------*- C++ -*-===//
2c946d462SZachary Turner //
3c946d462SZachary Turner //                     The LLVM Compiler Infrastructure
4c946d462SZachary Turner //
5c946d462SZachary Turner // This file is distributed under the University of Illinois Open Source
6c946d462SZachary Turner // License. See LICENSE.TXT for details.
7c946d462SZachary Turner //
8c946d462SZachary Turner //===----------------------------------------------------------------------===//
9c946d462SZachary Turner 
10c946d462SZachary Turner #include "gtest/gtest.h"
11c946d462SZachary Turner 
12c946d462SZachary Turner using namespace lldb_private;
13c946d462SZachary Turner 
14*b9c1b51eSKate Stone class PythonTestSuite : public testing::Test {
15c946d462SZachary Turner public:
16*b9c1b51eSKate Stone   void SetUp() override;
17c946d462SZachary Turner 
18*b9c1b51eSKate Stone   void TearDown() override;
19c946d462SZachary Turner 
20c946d462SZachary Turner private:
21c946d462SZachary Turner   PyGILState_STATE m_gil_state;
22c946d462SZachary Turner };
23