From patchwork Mon Sep 16 17:56:26 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: D6852: tests: stabilize test-fix.t on Windows From: phabricator X-Patchwork-Id: 41687 Message-Id: To: Phabricator Cc: mercurial-devel@mercurial-scm.org Date: Mon, 16 Sep 2019 17:56:26 +0000 Closed by commit rHGa2dffe68b4ea: tests: stabilize test-fix.t on Windows (authored by mharbison72). This revision was automatically updated to reflect the committed changes. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D6852?vs=16545&id=16561 CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D6852/new/ REVISION DETAIL https://phab.mercurial-scm.org/D6852 AFFECTED FILES tests/test-fix.t CHANGE DETAILS To: mharbison72, #hg-reviewers, pulkit Cc: mercurial-devel diff --git a/tests/test-fix.t b/tests/test-fix.t --- a/tests/test-fix.t +++ b/tests/test-fix.t @@ -1297,7 +1297,7 @@ $ cat >> .hg/hgrc < [fix] - > printcwd:command = pwd + > printcwd:command = "$PYTHON" -c "import os; print(os.getcwd())" > printcwd:pattern = path:foo/bar > EOF @@ -1382,9 +1382,15 @@ $ printf "a\nc\n" > foo $ printf "a\nx\nc\n" > baz + $ cat >> print.py < import sys + > for a in sys.argv[1:]: + > print(a) + > EOF + $ hg fix --working-dir foo bar baz \ - > --config 'fix.changedlines:command=printf "Line ranges:\n"; ' \ - > --config 'fix.changedlines:linerange=printf "{first} through {last}\n"; ' \ + > --config "fix.changedlines:command=\"$PYTHON\" print.py \"Line ranges:\"" \ + > --config 'fix.changedlines:linerange="{first} through {last}"' \ > --config 'fix.changedlines:pattern=rootglob:**' \ > --config 'fix.changedlines:skipclean=false'