This test needs the SB headers to make sense
llvm-svn: 219980
diff --git a/lldb/test/api/multiple-debuggers/TestMultipleDebuggers.py b/lldb/test/api/multiple-debuggers/TestMultipleDebuggers.py
index 029a1d0..c0510a1 100644
--- a/lldb/test/api/multiple-debuggers/TestMultipleDebuggers.py
+++ b/lldb/test/api/multiple-debuggers/TestMultipleDebuggers.py
@@ -16,10 +16,12 @@
self.lib_dir = os.environ["LLDB_LIB_DIR"]
@skipIfi386
+ @skipIfNoSBHeaders
@expectedFailureDarwin("llvm.org/pr20282") # intermittent
@expectedFailureFreeBSD("llvm.org/pr20282")
@expectedFailureLinux("llvm.org/pr20282")
def test_multiple_debuggers(self):
+ env = {self.dylibPath : self.getLLDBLibraryEnvVal()}
self.driver_exe = os.path.join(os.getcwd(), "multi-process-driver")
self.buildDriver('multi-process-driver.cpp', self.driver_exe)
@@ -29,8 +31,6 @@
self.buildDriver('testprog.cpp', self.inferior_exe)
self.addTearDownHook(lambda: os.remove(self.inferior_exe))
- env = {self.dylibPath : self.getLLDBLibraryEnvVal()}
-
# check_call will raise a CalledProcessError if multi-process-driver doesn't return
# exit code 0 to indicate success. We can let this exception go - the test harness
# will recognize it as a test failure.