summaryrefslogtreecommitdiff
path: root/packages/Python/lldbsuite/test/lang/objc/modules-cache/TestClangModulesCache.py
diff options
context:
space:
mode:
Diffstat (limited to 'packages/Python/lldbsuite/test/lang/objc/modules-cache/TestClangModulesCache.py')
-rw-r--r--packages/Python/lldbsuite/test/lang/objc/modules-cache/TestClangModulesCache.py41
1 files changed, 0 insertions, 41 deletions
diff --git a/packages/Python/lldbsuite/test/lang/objc/modules-cache/TestClangModulesCache.py b/packages/Python/lldbsuite/test/lang/objc/modules-cache/TestClangModulesCache.py
deleted file mode 100644
index 0cff6916e7f1..000000000000
--- a/packages/Python/lldbsuite/test/lang/objc/modules-cache/TestClangModulesCache.py
+++ /dev/null
@@ -1,41 +0,0 @@
-"""Test that the clang modules cache directory can be controlled."""
-
-from __future__ import print_function
-
-
-import unittest2
-import os
-import time
-import platform
-import shutil
-
-import lldb
-from lldbsuite.test.decorators import *
-from lldbsuite.test.lldbtest import *
-from lldbsuite.test import lldbutil
-
-
-class ObjCModulesTestCase(TestBase):
- NO_DEBUG_INFO_TESTCASE = True
- mydir = TestBase.compute_mydir(__file__)
-
- def setUp(self):
- TestBase.setUp(self)
-
- @skipUnlessDarwin
- def test_expr(self):
- self.build()
- self.main_source_file = lldb.SBFileSpec("main.m")
- self.runCmd("settings set target.auto-import-clang-modules true")
- mod_cache = self.getBuildArtifact("my-clang-modules-cache")
- if os.path.isdir(mod_cache):
- shutil.rmtree(mod_cache)
- self.assertFalse(os.path.isdir(mod_cache),
- "module cache should not exist")
- self.runCmd('settings set symbols.clang-modules-cache-path "%s"' % mod_cache)
- self.runCmd('settings set target.clang-module-search-paths "%s"'
- % self.getSourceDir())
- (target, process, thread, bkpt) = lldbutil.run_to_source_breakpoint(
- self, "Set breakpoint here", self.main_source_file)
- self.runCmd("expr @import Foo")
- self.assertTrue(os.path.isdir(mod_cache), "module cache exists")