Mercurial > hg
comparison tests/test-branches.t @ 23172:e955549cd045
tests: write hgrc of more than two lines by using shell heredoc
Here document should be readable than repeating echo commands.
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Tue, 04 Nov 2014 23:41:46 +0900 |
parents | d4869b280cd6 |
children | 678f53865c68 |
comparison
equal
deleted
inserted
replaced
23171:8afae1d5d108 | 23172:e955549cd045 |
---|---|
417 date: Thu Jan 01 00:00:09 1970 +0000 | 417 date: Thu Jan 01 00:00:09 1970 +0000 |
418 summary: prune bad branch | 418 summary: prune bad branch |
419 | 419 |
420 default branch colors: | 420 default branch colors: |
421 | 421 |
422 $ echo "[extensions]" >> $HGRCPATH | 422 $ cat <<EOF >> $HGRCPATH |
423 $ echo "color =" >> $HGRCPATH | 423 > [extensions] |
424 $ echo "[color]" >> $HGRCPATH | 424 > color = |
425 $ echo "mode = ansi" >> $HGRCPATH | 425 > [color] |
426 > mode = ansi | |
427 > EOF | |
426 | 428 |
427 $ hg up -C c | 429 $ hg up -C c |
428 3 files updated, 0 files merged, 2 files removed, 0 files unresolved | 430 3 files updated, 0 files merged, 2 files removed, 0 files unresolved |
429 $ hg commit -d '9 0' --close-branch -m 'reclosing this branch' | 431 $ hg commit -d '9 0' --close-branch -m 'reclosing this branch' |
430 $ hg up -C b | 432 $ hg up -C b |
442 \x1b[0;0ma branch name much longer than the default justification used by branches\x1b[0m\x1b[0;33m 7:10ff5895aa57\x1b[0m (esc) | 444 \x1b[0;0ma branch name much longer than the default justification used by branches\x1b[0m\x1b[0;33m 7:10ff5895aa57\x1b[0m (esc) |
443 \x1b[0;30;1mc\x1b[0m\x1b[0;33m 14:f894c25619d3\x1b[0m (closed) (esc) | 445 \x1b[0;30;1mc\x1b[0m\x1b[0;33m 14:f894c25619d3\x1b[0m (closed) (esc) |
444 \x1b[0;0ma\x1b[0m\x1b[0;33m 5:d8cbc61dbaa6\x1b[0m (inactive) (esc) | 446 \x1b[0;0ma\x1b[0m\x1b[0;33m 5:d8cbc61dbaa6\x1b[0m (inactive) (esc) |
445 \x1b[0;0mdefault\x1b[0m\x1b[0;33m 0:19709c5a4e75\x1b[0m (inactive) (esc) | 447 \x1b[0;0mdefault\x1b[0m\x1b[0;33m 0:19709c5a4e75\x1b[0m (inactive) (esc) |
446 | 448 |
447 $ echo "[extensions]" >> $HGRCPATH | 449 $ cat <<EOF >> $HGRCPATH |
448 $ echo "color =" >> $HGRCPATH | 450 > [extensions] |
449 $ echo "[color]" >> $HGRCPATH | 451 > color = |
450 $ echo "branches.active = green" >> $HGRCPATH | 452 > [color] |
451 $ echo "branches.closed = blue" >> $HGRCPATH | 453 > branches.active = green |
452 $ echo "branches.current = red" >> $HGRCPATH | 454 > branches.closed = blue |
453 $ echo "branches.inactive = magenta" >> $HGRCPATH | 455 > branches.current = red |
454 $ echo "log.changeset = cyan" >> $HGRCPATH | 456 > branches.inactive = magenta |
457 > log.changeset = cyan | |
458 > EOF | |
455 | 459 |
456 custom branch colors: | 460 custom branch colors: |
457 | 461 |
458 $ hg branches --color=always | 462 $ hg branches --color=always |
459 \x1b[0;31mb\x1b[0m\x1b[0;36m 13:e23b5505d1ad\x1b[0m (esc) | 463 \x1b[0;31mb\x1b[0m\x1b[0;36m 13:e23b5505d1ad\x1b[0m (esc) |