llvm-project/lldb/source/Host
Zachary Turner 19e2ea8fb6 Fix TestProcessLaunch for Python 3.
There were a number of problems preventing this from working:

1. The SWIG typemaps for converting Python lists to and from C++
   arrays were not updated for Python 3.  So they were doing things
   like PyString_Check instead of using the PythonString from
   PythonDataObjects.
2. ProcessLauncherWindows was ignoring the environment completely.
   So any test that involved launching an inferior with any kind
   of environment variable would have failed.
3. The test itself was using process.GetSTDOUT(), which isn't
   implemented on Windows.  So this was changed to save the
   value of the environment variable in a local variable and
   have the debugger look at the value of the variable.

llvm-svn: 257669
2016-01-13 21:21:49 +00:00
..
android Fix temporary directory computation on linux (pr25147) 2015-10-16 09:32:05 +00:00
common Fix an issue where scripted commands would not actually print any of their output if an immediate output file was set in the result object via a Python file object 2016-01-13 18:11:45 +00:00
freebsd Make lldb::endian::InlHostByteOrder() private. 2015-11-07 04:40:13 +00:00
linux Add support for abstract domain sockets. 2015-10-22 17:50:33 +00:00
macosx Add code to PlatformDarwin and HostInfoMacOSX so they return the 2015-11-21 04:00:43 +00:00
netbsd Make lldb::endian::InlHostByteOrder() private. 2015-11-07 04:40:13 +00:00
posix Provide ADB port forwarding support for abstract sockets. 2015-11-03 01:37:01 +00:00
windows Fix TestProcessLaunch for Python 3. 2016-01-13 21:21:49 +00:00
CMakeLists.txt Added real editline tests. 2015-10-30 02:54:52 +00:00
Makefile Add a file in Makefile build which is present in CMake build. 2015-10-27 17:39:22 +00:00