comparison tests/test-pager.t @ 28531:fe79a5821e5a

test-pager: add a test for pager with color enabled
author Augie Fackler <augie@google.com>
date Fri, 11 Mar 2016 20:34:49 -0500
parents 09222d39fa34
children 12769703d4ba
comparison
equal deleted inserted replaced
28530:fd2acc5046f6 28531:fe79a5821e5a
149 changeset: 9:6dd8ea7dd621 149 changeset: 9:6dd8ea7dd621
150 user: test 150 user: test
151 date: Thu Jan 01 00:00:00 1970 +0000 151 date: Thu Jan 01 00:00:00 1970 +0000
152 summary: modify a 9 152 summary: modify a 9
153 153
154
155 Pager with color enabled allows colors to come through by default,
156 even though stdout is no longer a tty.
157 $ cat >> $HGRCPATH <<EOF
158 > [extensions]
159 > color=
160 > [color]
161 > mode = ansi
162 > EOF
163 $ hg log --limit 3
164 paged! '\x1b[0;33mchangeset: 10:46106edeeb38\x1b[0m\n'
165 paged! 'tag: tip\n'
166 paged! 'user: test\n'
167 paged! 'date: Thu Jan 01 00:00:00 1970 +0000\n'
168 paged! 'summary: modify a 10\n'
169 paged! '\n'
170 paged! '\x1b[0;33mchangeset: 9:6dd8ea7dd621\x1b[0m\n'
171 paged! 'user: test\n'
172 paged! 'date: Thu Jan 01 00:00:00 1970 +0000\n'
173 paged! 'summary: modify a 9\n'
174 paged! '\n'
175 paged! '\x1b[0;33mchangeset: 8:cff05a6312fe\x1b[0m\n'
176 paged! 'user: test\n'
177 paged! 'date: Thu Jan 01 00:00:00 1970 +0000\n'
178 paged! 'summary: modify a 8\n'
179 paged! '\n'