[PATCH 1 of 3 pager-in-core-prep] pager: add a test of --pager=no functionality

Augie Fackler raf at durin42.com
Tue Feb 7 22:20:17 UTC 2017


# HG changeset patch
# User Augie Fackler <augie at google.com>
# Date 1486433735 18000
#      Mon Feb 06 21:15:35 2017 -0500
# Node ID f95d0ac806b945d821ca131a2e59b7cf778bcd5a
# Parent  a68510b69f413545722c086eaeb840dd5e8305b4
pager: add a test of --pager=no functionality

I'm about to upend the pager universe, but I would like to not regress
anything.

diff --git a/tests/test-pager.t b/tests/test-pager.t
--- a/tests/test-pager.t
+++ b/tests/test-pager.t
@@ -207,6 +207,11 @@ Pager works with hg aliases including en
   $ A=2 hg --config pager.attend-printa=yes printa
   paged! '2\n'
 
+Something that's explicitly attended is still not paginated if the
+pager is globally set to off using a flag:
+  $ A=2 hg --config pager.attend-printa=yes printa --pager=no
+  2
+
 Pager should not override the exit code of other commands
 
   $ cat >> $TESTTMP/fortytwo.py <<'EOF'


More information about the Mercurial-devel mailing list