tests/test-conflict.t
changeset 21864 755bf1bbe0a9
parent 21693 9c35f3a8cac4
child 21865 78e56e70c70a
equal deleted inserted replaced
21863:f9c91c638378 21864:755bf1bbe0a9
    50   something else
    50   something else
    51   =======
    51   =======
    52   something
    52   something
    53   >>>>>>> other: test 1
    53   >>>>>>> other: test 1
    54 
    54 
       
    55 Verify line splitting of custom conflict marker which causes multiple lines
       
    56 
       
    57   $ hg up -q --clean .
       
    58   $ cat >> .hg/hgrc <<EOF
       
    59   > [ui]
       
    60   > mergemarkertemplate={author} {rev}\nfoo\nbar\nbaz
       
    61   > EOF
       
    62 
       
    63   $ hg -q merge 1
       
    64   warning: conflicts during merge.
       
    65   merging a incomplete! (edit conflicts, then use 'hg resolve --mark')
       
    66   [1]
       
    67 
       
    68   $ cat a
       
    69   <<<<<<< local: test 2
       
    70   something else
       
    71   =======
       
    72   something
       
    73   >>>>>>> other: test 1
       
    74 
    55 Verify basic conflict markers
    75 Verify basic conflict markers
    56 
    76 
    57   $ hg up -q --clean .
    77   $ hg up -q --clean .
    58   $ printf "\n[ui]\nmergemarkers=basic\n" >> .hg/hgrc
    78   $ printf "\n[ui]\nmergemarkers=basic\n" >> .hg/hgrc
    59 
    79