diff options
Diffstat (limited to 'lib/python2.7/site-packages/Twisted-12.2.0-py2.7-linux-x86_64.egg/twisted/test/mock_win32process.py')
-rwxr-xr-x | lib/python2.7/site-packages/Twisted-12.2.0-py2.7-linux-x86_64.egg/twisted/test/mock_win32process.py | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/lib/python2.7/site-packages/Twisted-12.2.0-py2.7-linux-x86_64.egg/twisted/test/mock_win32process.py b/lib/python2.7/site-packages/Twisted-12.2.0-py2.7-linux-x86_64.egg/twisted/test/mock_win32process.py deleted file mode 100755 index b70bdca6..00000000 --- a/lib/python2.7/site-packages/Twisted-12.2.0-py2.7-linux-x86_64.egg/twisted/test/mock_win32process.py +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright (c) Twisted Matrix Laboratories. -# See LICENSE for details. - -""" -This is a mock win32process module. - -The purpose of this module is mock process creation for the PID test. - -CreateProcess(...) will spawn a process, and always return a PID of 42. -""" - -import win32process -GetExitCodeProcess = win32process.GetExitCodeProcess -STARTUPINFO = win32process.STARTUPINFO - -STARTF_USESTDHANDLES = win32process.STARTF_USESTDHANDLES - - -def CreateProcess(appName, - cmdline, - procSecurity, - threadSecurity, - inheritHandles, - newEnvironment, - env, - workingDir, - startupInfo): - """ - This function mocks the generated pid aspect of the win32.CreateProcess - function. - - the true win32process.CreateProcess is called - - return values are harvested in a tuple. - - all return values from createProcess are passed back to the calling - function except for the pid, the returned pid is hardcoded to 42 - """ - - hProcess, hThread, dwPid, dwTid = win32process.CreateProcess( - appName, - cmdline, - procSecurity, - threadSecurity, - inheritHandles, - newEnvironment, - env, - workingDir, - startupInfo) - dwPid = 42 - return (hProcess, hThread, dwPid, dwTid) |