From: Nick Mathewson Date: Sat, 1 Dec 2018 16:20:10 +0000 (-0500) Subject: Merge branch 'maint-0.3.5' X-Git-Tag: tor-0.4.0.1-alpha~112 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=af9dc12fabb664ea100ae12f9c9493ed403cb5c2;p=thirdparty%2Ftor.git Merge branch 'maint-0.3.5' --- af9dc12fabb664ea100ae12f9c9493ed403cb5c2 diff --cc src/test/test_rebind.py index 2f366b2716,2215b42253..6f759b717e --- a/src/test/test_rebind.py +++ b/src/test/test_rebind.py @@@ -67,21 -73,16 +73,23 @@@ socks_port = pick_random_port( assert control_port != 0 assert socks_port != 0 +if len(sys.argv) < 3: + fail('Usage: %s ' % sys.argv[0]) + if not os.path.exists(sys.argv[1]): fail('ERROR: cannot find tor at %s' % sys.argv[1]) +if not os.path.exists(sys.argv[2]): + fail('ERROR: cannot find datadir at %s' % sys.argv[2]) tor_path = sys.argv[1] +data_dir = sys.argv[2] tor_process = subprocess.Popen([tor_path, + '-DataDirectory', data_dir, '-ControlPort', '127.0.0.1:{}'.format(control_port), '-SOCKSPort', '127.0.0.1:{}'.format(socks_port), + '-Log', 'debug stdout', + '-LogTimeGranularity', '1', '-FetchServerDescriptors', '0'], stdout=subprocess.PIPE, stderr=subprocess.PIPE)