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