tests/test-mq
changeset 7296 695383442347
parent 7161 b420ef2c812b
child 7621 6d891df43a5f
equal deleted inserted replaced
7295:66d0fc108044 7296:695383442347
    38 hg init c
    38 hg init c
    39 
    39 
    40 echo % qinit -c
    40 echo % qinit -c
    41 
    41 
    42 hg --cwd c qinit -c
    42 hg --cwd c qinit -c
    43 hg -R c/.hg/patches st
       
    44 
       
    45 echo % qnew should refuse bad patch names
       
    46 hg -R c qnew series
       
    47 hg -R c qnew status
       
    48 hg -R c qnew guards
       
    49 hg -R c qnew .hgignore
       
    50 
       
    51 echo % qnew implies add
       
    52 
       
    53 hg -R c qnew test.patch
       
    54 hg -R c/.hg/patches st
    43 hg -R c/.hg/patches st
    55 
    44 
    56 echo '% qinit; qinit -c'
    45 echo '% qinit; qinit -c'
    57 hg init d
    46 hg init d
    58 cd d
    47 cd d
    88 cat .hg/patches/series
    77 cat .hg/patches/series
    89 cd ..
    78 cd ..
    90 
    79 
    91 cd a
    80 cd a
    92 
    81 
    93 echo a > somefile
       
    94 hg add somefile
       
    95 
       
    96 echo % qnew with uncommitted changes
       
    97 
       
    98 hg qnew uncommitted.patch
       
    99 hg st
       
   100 hg qseries
       
   101 
       
   102 echo '% qnew missing'
       
   103 hg qnew missing.patch missing
       
   104 
       
   105 hg revert --no-backup somefile
       
   106 rm somefile
       
   107 
       
   108 echo % qnew -m
       
   109 
       
   110 hg qnew -m 'foo bar' test.patch
    82 hg qnew -m 'foo bar' test.patch
   111 cat .hg/patches/test.patch
       
   112 
    83 
   113 echo % qrefresh
    84 echo % qrefresh
   114 
    85 
   115 echo a >> a
    86 echo a >> a
   116 hg qrefresh
    87 hg qrefresh