def test_monkey(self): original = SetupHolder.setup try: SetupHolder.setup = { 'client': '127.0.0.1', 'port': '0', 'protocol-quoted-line': True } check = '''C:\\bin\\python.exe -u -c connect(\\"127.0.0.1\\")''' debug_command = ( 'import sys; ' 'sys.path.insert(0, r\'%s\'); ' "import pydevd; pydevd.PydevdCustomization.DEFAULT_PROTOCOL='quoted-line'; " "pydevd.settrace(host='127.0.0.1', port=0, suspend=False, " 'trace_only_current_thread=False, patch_multiprocessing=True, access_token=None, client_access_token=None); ' '' "from pydevd import SetupHolder; " "SetupHolder.setup = %s; " '' 'connect("127.0.0.1")') % (pydev_src_dir, SetupHolder.setup) if sys.platform == "win32": debug_command = debug_command.replace('"', '\\"') debug_command = '"%s"' % debug_command self.assertEqual('C:\\bin\\python.exe -u -c %s' % debug_command, pydev_monkey.patch_arg_str_win(check)) finally: SetupHolder.setup = original
def test_monkey(self): original = SetupHolder.setup try: SetupHolder.setup = {'client': '127.0.0.1', 'port': '0'} check = '''C:\\bin\\python.exe -u -c connect(\\"127.0.0.1\\")''' debug_command = ( 'import sys; ' 'sys.path.append(r\'%s\'); ' "import pydevd; pydevd.settrace(host='127.0.0.1', port=0, suspend=False, " 'trace_only_current_thread=False, patch_multiprocessing=True); ' '' "from pydevd import SetupHolder; " "SetupHolder.setup = %s; " '' 'connect("127.0.0.1")') % (pydev_src_dir, SetupHolder.setup) if sys.platform == "win32": debug_command = debug_command.replace('"', '\\"') debug_command = '"%s"' % debug_command self.assertEqual( 'C:\\bin\\python.exe -u -c %s' % debug_command, pydev_monkey.patch_arg_str_win(check)) finally: SetupHolder.setup = original
def test_monkey(self): original = SetupHolder.setup try: SetupHolder.setup = {'client':'127.0.0.1', 'port': '0'} check='''C:\\bin\\python.exe -u -c connect(\\"127.0.0.1\\")''' sys.original_argv = [] self.assertEqual( 'C:\\bin\\python.exe -u -c import sys; ' 'sys.path.append(r\'%s\'); ' 'import pydevd; pydevd.settrace(host=\'127.0.0.1\', port=0, suspend=False, ' 'trace_only_current_thread=False, patch_multiprocessing=True); ' 'connect("127.0.0.1")' % pydev_src_dir, pydev_monkey.patch_arg_str_win(check) ) finally: SetupHolder.setup = original
def test_monkey(self): original = SetupHolder.setup try: SetupHolder.setup = {'client': '127.0.0.1', 'port': '0'} check = '''C:\\bin\\python.exe -u -c connect(\\"127.0.0.1\\")''' debug_command = ( 'import sys; ' 'sys.path.append(r\'%s\'); ' 'import pydevd; pydevd.settrace(host=\'127.0.0.1\', port=0, suspend=False, ' 'trace_only_current_thread=False, patch_multiprocessing=True); ' 'from pydevd import SetupHolder; SetupHolder.setup = %s; ' 'connect("127.0.0.1")') % (pydev_src_dir, SetupHolder.setup) if sys.platform == "win32": debug_command = debug_command.replace('"', '\\"') debug_command = '"%s"' % debug_command self.assertEqual('C:\\bin\\python.exe -u -c %s' % debug_command, pydev_monkey.patch_arg_str_win(check)) finally: SetupHolder.setup = original
def test_monkey(self): original = SetupHolder.setup try: SetupHolder.setup = {"client": "127.0.0.1", "port": "0"} check = """C:\\bin\\python.exe -u -c connect(\\"127.0.0.1\\")""" debug_command = ( "import sys; " "sys.path.append(r'%s'); " "import pydevd; pydevd.settrace(host='127.0.0.1', port=0, suspend=False, " "trace_only_current_thread=False, patch_multiprocessing=True); " "" 'connect("127.0.0.1")' ) % pydev_src_dir if sys.platform == "win32": debug_command = debug_command.replace('"', '\\"') debug_command = '"%s"' % debug_command self.assertEqual("C:\\bin\\python.exe -u -c %s" % debug_command, pydev_monkey.patch_arg_str_win(check)) finally: SetupHolder.setup = original