tests/test-mq-eol.t
branchstable
changeset 13100 66d7a1250c9b
parent 12316 4134686b83e1
child 22545 6a2cfa61acb0
equal deleted inserted replaced
13073:acebcefa86d4 13100:66d7a1250c9b
   139   d<CR><LF>
   139   d<CR><LF>
   140   z
   140   z
   141   $ hg qpop
   141   $ hg qpop
   142   popping eol.diff
   142   popping eol.diff
   143   patch queue now empty
   143   patch queue now empty
       
   144   $ cd ..
       
   145 
       
   146 
       
   147 Test .rej file EOL are left unchanged
       
   148 
       
   149   $ hg init testeol
       
   150   $ cd testeol
       
   151   $ python -c "file('a', 'wb').write('1\r\n2\r\n3\r\n4')"
       
   152   $ hg ci -Am adda
       
   153   adding a
       
   154   $ python -c "file('a', 'wb').write('1\r\n2\r\n33\r\n4')"
       
   155   $ hg qnew patch1
       
   156   $ hg qpop
       
   157   popping patch1
       
   158   patch queue now empty
       
   159   $ python -c "file('a', 'wb').write('1\r\n22\r\n33\r\n4')"
       
   160   $ hg ci -m changea
       
   161 
       
   162   $ hg --config 'patch.eol=LF' qpush
       
   163   applying patch1
       
   164   patching file a
       
   165   Hunk #1 FAILED at 0
       
   166   1 out of 1 hunks FAILED -- saving rejects to file a.rej
       
   167   patch failed, unable to continue (try -v)
       
   168   patch failed, rejects left in working dir
       
   169   errors during apply, please fix and refresh patch1
       
   170   [2]
       
   171   $ hg qpop
       
   172   popping patch1
       
   173   patch queue now empty
       
   174   $ cat a.rej
       
   175   --- a
       
   176   +++ a
       
   177   @@ -1,4 +1,4 @@
       
   178    1\r (esc)
       
   179    2\r (esc)
       
   180   -3\r (esc)
       
   181   +33\r (esc)
       
   182    4
       
   183   \ No newline at end of file
       
   184 
       
   185   $ hg --config 'patch.eol=auto' qpush
       
   186   applying patch1
       
   187   patching file a
       
   188   Hunk #1 FAILED at 0
       
   189   1 out of 1 hunks FAILED -- saving rejects to file a.rej
       
   190   patch failed, unable to continue (try -v)
       
   191   patch failed, rejects left in working dir
       
   192   errors during apply, please fix and refresh patch1
       
   193   [2]
       
   194   $ hg qpop
       
   195   popping patch1
       
   196   patch queue now empty
       
   197   $ cat a.rej
       
   198   --- a
       
   199   +++ a
       
   200   @@ -1,4 +1,4 @@
       
   201    1\r (esc)
       
   202    2\r (esc)
       
   203   -3\r (esc)
       
   204   +33\r (esc)
       
   205    4
       
   206   \ No newline at end of file
       
   207   $ cd ..