[PATCH V2] py3: test to check which commands run

Yuya Nishihara yuya at tcha.org
Mon Oct 10 02:17:39 EDT 2016


On Sun, 09 Oct 2016 18:35:57 +0200, Pulkit Goyal wrote:
> # HG changeset patch
> # User Pulkit Goyal <7895pulkit at gmail.com>
> # Date 1476014360 -7200
> #      Sun Oct 09 13:59:20 2016 +0200
> # Node ID b2b8c1575415ec60a65833f17730c7f77dbe9f60
> # Parent  3ce847adae982625abac548017e43da189eb5e71
> py3: test to check which commands run
> 
> This test helps us to keep track on the commands which runs to Python 3.
> The full traceback is hidden. Thanks to Augie and Martijn to wrap it up
> in four lines.
> 
> diff -r 3ce847adae98 -r b2b8c1575415 tests/test-check-py3-commands.t
> --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
> +++ b/tests/test-check-py3-commands.t	Sun Oct 09 13:59:20 2016 +0200
> @@ -0,0 +1,14 @@
> +#require py3exe
> +
> +This test helps in keeping a track on which commands we can run on
> +Python 3 and see what kind of errors are coming up.
> +The full traceback is hidden to have a stable output.
> +
> +  $ for cmd in version debuginstall ; do
> +  >   echo $cmd
> +  >   $PYTHON3 `which hg` $cmd 2>&1 2>&1 | tail -n 1

Fixed as s/-n 1/-1/ for compatibility.

+  tests/test-check-py3-commands.t:9:
+   >   >   $PYTHON3 `which hg` $cmd 2>&1 2>&1 | tail -n 1
+   don't use the '-n' option to tail, just use '-<num>'


More information about the Mercurial-devel mailing list