[debuginfo-tests] commands.getoutput -> subprocess.check_output
authorFangrui Song <maskray@google.com>
Sat, 3 Nov 2018 04:52:32 +0000 (04:52 +0000)
committerFangrui Song <maskray@google.com>
Sat, 3 Nov 2018 04:52:32 +0000 (04:52 +0000)
We should also make Darwin Python3 happy after r346059
The output has an extra newline but it is fine in this particular case.

llvm-svn: 346066

debuginfo-tests/lit.cfg.py

index ac922c4..a806c12 100644 (file)
@@ -63,8 +63,8 @@ llvm_config.add_tool_substitutions(tools, tool_dirs)
 lit.util.usePlatformSdkOnDarwin(config, lit_config)
 
 if platform.system() == 'Darwin':
-    import commands
-    xcode_lldb_vers = commands.getoutput("xcrun lldb --version")
+    import subprocess
+    xcode_lldb_vers = subprocess.check_output(['xcrun', 'lldb', '--version'])
     match = re.search('lldb-(\d+)', xcode_lldb_vers)
     if match:
         apple_lldb_vers = int(match.group(1))