tests/test-diff-color.t
branchstable
changeset 32103 9a98023ac8db
parent 32102 9a85ea1daf49
child 32122 1add41fc3c62
equal deleted inserted replaced
32102:9a85ea1daf49 32103:9a98023ac8db
     1 Setup
     1 Setup
     2 
     2 
     3   $ cat <<EOF >> $HGRCPATH
     3   $ cat <<EOF >> $HGRCPATH
     4   > [ui]
     4   > [ui]
     5   > color = always
     5   > color = yes
     6   > formatted = always
     6   > formatted = always
     7   > [color]
     7   > [color]
     8   > mode = ansi
     8   > mode = ansi
     9   > EOF
     9   > EOF
    10   $ hg init repo
    10   $ hg init repo
    76    c
    76    c
    77    a
    77    a
    78    a
    78    a
    79   -b
    79   -b
    80   +dd
    80   +dd
       
    81    a
       
    82    a
       
    83    c
       
    84 
       
    85 (check that 'ui.color=always' force color)
       
    86 
       
    87   $ hg diff --nodates --config ui.formatted=no --config ui.color=always
       
    88   \x1b[0;1mdiff -r cf9f4ba66af2 a\x1b[0m (esc)
       
    89   \x1b[0;31;1m--- a/a\x1b[0m (esc)
       
    90   \x1b[0;32;1m+++ b/a\x1b[0m (esc)
       
    91   \x1b[0;35m@@ -2,7 +2,7 @@\x1b[0m (esc)
       
    92    c
       
    93    a
       
    94    a
       
    95   \x1b[0;31m-b\x1b[0m (esc)
       
    96   \x1b[0;32m+dd\x1b[0m (esc)
    81    a
    97    a
    82    a
    98    a
    83    c
    99    c
    84 
   100 
    85 --unified=2
   101 --unified=2