Patchwork [4,of,7] tests: remove duplicate inline dummyssh in test-wireproto.t

login
register
mail settings
Submitter Matt Mackall
Date June 8, 2015, 10:52 p.m.
Message ID <492506f235f26f9c2258.1433803924@ruin.waste.org>
Download mbox | patch
Permalink /patch/9562/
State Accepted
Delegated to: Pierre-Yves David
Headers show

Comments

Matt Mackall - June 8, 2015, 10:52 p.m.
# HG changeset patch
# User Matt Mackall <mpm@selenic.com>
# Date 1433802812 18000
#      Mon Jun 08 17:33:32 2015 -0500
# Node ID 492506f235f26f9c22581b3a6217ba935e04b3d6
# Parent  8d0ae3019457757dfbdd3184bd76c8d9b1e48975
tests: remove duplicate inline dummyssh in test-wireproto.t

Patch

diff -r 8d0ae3019457 -r 492506f235f2 tests/test-wireproto.t
--- a/tests/test-wireproto.t	Mon Jun 08 14:55:40 2015 -0500
+++ b/tests/test-wireproto.t	Mon Jun 08 17:33:32 2015 -0500
@@ -90,26 +90,13 @@ 
 
 SSH (try to exercise the ssh functionality with a dummy script):
 
-  $ cat <<EOF > dummyssh
-  > import sys
-  > import os
-  > os.chdir(os.path.dirname(sys.argv[0]))
-  > if sys.argv[1] != "user@dummy":
-  >     sys.exit(-1)
-  > if not os.path.exists("dummyssh"):
-  >     sys.exit(-1)
-  > os.environ["SSH_CLIENT"] = "127.0.0.1 1 2"
-  > r = os.system(sys.argv[2])
-  > sys.exit(bool(r))
-  > EOF
-
-  $ hg debugwireargs --ssh "python ./dummyssh" ssh://user@dummy/repo uno due tre quattro
+  $ hg debugwireargs --ssh dummyssh ssh://user@dummy/repo uno due tre quattro
   uno due tre quattro None
-  $ hg debugwireargs --ssh "python ./dummyssh" ssh://user@dummy/repo eins zwei --four vier
+  $ hg debugwireargs --ssh dummyssh ssh://user@dummy/repo eins zwei --four vier
   eins zwei None vier None
-  $ hg debugwireargs --ssh "python ./dummyssh" ssh://user@dummy/repo eins zwei
+  $ hg debugwireargs --ssh dummyssh ssh://user@dummy/repo eins zwei
   eins zwei None None None
-  $ hg debugwireargs --ssh "python ./dummyssh" ssh://user@dummy/repo eins zwei --five fuenf
+  $ hg debugwireargs --ssh dummyssh ssh://user@dummy/repo eins zwei --five fuenf
   eins zwei None None None
 
 Explicitly kill daemons to let the test exit on Windows