tests/test-largefiles.t
changeset 18066 abe9799a86d6
parent 18064 7e2b9f6a2cd0
child 18144 e16982a74bf7
equal deleted inserted replaced
18065:2acd9c14b0d7 18066:abe9799a86d6
    77   ? sub/unknown
    77   ? sub/unknown
    78   C sub/large2
    78   C sub/large2
    79   C sub/normal2
    79   C sub/normal2
    80   $ rm sub/unknown
    80   $ rm sub/unknown
    81 
    81 
    82 Test exit codes for remove warning cases (modified and still exiting)
    82 Test messages and exit codes for remove warning cases
    83 
    83 
    84   $ hg remove -A large1
    84   $ hg remove -A large1
    85   not removing large1: file still exists (use forget to undo)
    85   not removing large1: file still exists
    86   [1]
    86   [1]
    87   $ echo 'modified' > large1
    87   $ echo 'modified' > large1
    88   $ hg remove large1
    88   $ hg remove large1
    89   not removing large1: file is modified (use forget to undo)
    89   not removing large1: file is modified (use -f to force removal)
    90   [1]
    90   [1]
       
    91   $ echo 'new' > normalnew
       
    92   $ hg add normalnew
       
    93   $ echo 'new' > largenew
       
    94   $ hg add --large normalnew
       
    95   normalnew already tracked!
       
    96   $ hg remove normalnew largenew
       
    97   not removing largenew: file is untracked
       
    98   not removing normalnew: file has been marked for add (use forget to undo)
       
    99   [1]
       
   100   $ rm normalnew largenew
    91   $ hg up -Cq
   101   $ hg up -Cq
    92 
   102 
    93 Remove both largefiles and normal files.
   103 Remove both largefiles and normal files.
    94 
   104 
    95   $ hg remove normal1 large1
   105   $ hg remove normal1 large1