diff options
Diffstat (limited to 'lldb/unittests/SymbolFile')
-rw-r--r-- | lldb/unittests/SymbolFile/DWARF/DWARFASTParserClangTests.cpp | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/lldb/unittests/SymbolFile/DWARF/DWARFASTParserClangTests.cpp b/lldb/unittests/SymbolFile/DWARF/DWARFASTParserClangTests.cpp index 6c5d3b95e74..c68e35125b4 100644 --- a/lldb/unittests/SymbolFile/DWARF/DWARFASTParserClangTests.cpp +++ b/lldb/unittests/SymbolFile/DWARF/DWARFASTParserClangTests.cpp @@ -15,6 +15,19 @@ using namespace lldb; using namespace lldb_private; +class DWARFASTParserClangTests : public testing::Test { +public: + void SetUp() override { + FileSystem::Initialize(); + ClangASTContext::Initialize(); + } + + void TearDown() override { + ClangASTContext::Terminate(); + FileSystem::Terminate(); + } +}; + namespace { class DWARFASTParserClangStub : public DWARFASTParserClang { public: @@ -32,8 +45,8 @@ public: // If your implementation needs to dereference the dummy pointers we are // defining here, causing this test to fail, feel free to delete it. -TEST(DWARFASTParserClangTests, - EnsureAllDIEsInDeclContextHaveBeenParsedParsesOnlyMatchingEntries) { +TEST_F(DWARFASTParserClangTests, + EnsureAllDIEsInDeclContextHaveBeenParsedParsesOnlyMatchingEntries) { ClangASTContext ast_ctx; DWARFASTParserClangStub ast_parser(ast_ctx); |