tests/test-remove.t
changeset 35123 7a58608281dd
parent 29963 e824de573112
child 35393 4441705b7111
equal deleted inserted replaced
35122:ff80efc8f3e4 35123:7a58608281dd
   187   \r (no-eol) (esc)
   187   \r (no-eol) (esc)
   188   updating [===========================================>] 1/1\r (no-eol) (esc)
   188   updating [===========================================>] 1/1\r (no-eol) (esc)
   189                                                               \r (no-eol) (esc)
   189                                                               \r (no-eol) (esc)
   190   0 files updated, 0 files merged, 0 files removed, 0 files unresolved
   190   0 files updated, 0 files merged, 0 files removed, 0 files unresolved
   191 
   191 
   192 21 state clean, options -A
   192 21 state clean, options -Av
   193 
   193 
   194   $ remove -A foo
   194   $ remove -Av foo
   195   \r (no-eol) (esc)
   195   \r (no-eol) (esc)
   196   deleting [===========================================>] 1/1\r (no-eol) (esc)
   196   deleting [===========================================>] 1/1\r (no-eol) (esc)
   197                                                               \r (no-eol) (esc)
   197                                                               \r (no-eol) (esc)
   198   \r (no-eol) (esc)
   198   \r (no-eol) (esc)
   199   skipping [===========================================>] 1/1\r (no-eol) (esc)
   199   skipping [===========================================>] 1/1\r (no-eol) (esc)
   203   ? bar
   203   ? bar
   204   ./bar
   204   ./bar
   205   ./foo
   205   ./foo
   206   0 files updated, 0 files merged, 0 files removed, 0 files unresolved
   206   0 files updated, 0 files merged, 0 files removed, 0 files unresolved
   207 
   207 
   208 22 state modified, options -A
   208 22 state modified, options -Av
   209 
   209 
   210   $ echo b >> foo
   210   $ echo b >> foo
   211   $ remove -A foo
   211   $ remove -Av foo
   212   \r (no-eol) (esc)
   212   \r (no-eol) (esc)
   213   deleting [===========================================>] 1/1\r (no-eol) (esc)
   213   deleting [===========================================>] 1/1\r (no-eol) (esc)
   214                                                               \r (no-eol) (esc)
   214                                                               \r (no-eol) (esc)
   215   \r (no-eol) (esc)
   215   \r (no-eol) (esc)
   216   skipping [===========================================>] 1/1\r (no-eol) (esc)
   216   skipping [===========================================>] 1/1\r (no-eol) (esc)
   355   \r (no-eol) (esc)
   355   \r (no-eol) (esc)
   356   updating [===========================================>] 2/2\r (no-eol) (esc)
   356   updating [===========================================>] 2/2\r (no-eol) (esc)
   357                                                               \r (no-eol) (esc)
   357                                                               \r (no-eol) (esc)
   358   2 files updated, 0 files merged, 0 files removed, 0 files unresolved
   358   2 files updated, 0 files merged, 0 files removed, 0 files unresolved
   359 
   359 
   360 dir, options -A
   360 dir, options -Av
   361 
   361 
       
   362   $ rm test/bar
       
   363   $ remove -Av test
       
   364   \r (no-eol) (esc)
       
   365   deleting [===========================================>] 1/1\r (no-eol) (esc)
       
   366                                                               \r (no-eol) (esc)
       
   367   \r (no-eol) (esc)
       
   368   skipping [===========================================>] 1/1\r (no-eol) (esc)
       
   369                                                               \r (no-eol) (esc)
       
   370   \r (no-eol) (esc)
       
   371   deleting [===========================================>] 1/1\r (no-eol) (esc)
       
   372                                                               \r (no-eol) (esc)
       
   373   removing test/bar (glob)
       
   374   not removing test/foo: file still exists (glob)
       
   375   exit code: 1
       
   376   R test/bar
       
   377   ./foo
       
   378   ./test/foo
       
   379   \r (no-eol) (esc)
       
   380   updating [===========================================>] 1/1\r (no-eol) (esc)
       
   381                                                               \r (no-eol) (esc)
       
   382   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
       
   383 
       
   384 dir, options -A <dir>
   362   $ rm test/bar
   385   $ rm test/bar
   363   $ remove -A test
   386   $ remove -A test
   364   \r (no-eol) (esc)
   387   \r (no-eol) (esc)
   365   deleting [===========================================>] 1/1\r (no-eol) (esc)
   388   deleting [===========================================>] 1/1\r (no-eol) (esc)
   366                                                               \r (no-eol) (esc)
   389                                                               \r (no-eol) (esc)
   369                                                               \r (no-eol) (esc)
   392                                                               \r (no-eol) (esc)
   370   \r (no-eol) (esc)
   393   \r (no-eol) (esc)
   371   deleting [===========================================>] 1/1\r (no-eol) (esc)
   394   deleting [===========================================>] 1/1\r (no-eol) (esc)
   372                                                               \r (no-eol) (esc)
   395                                                               \r (no-eol) (esc)
   373   removing test/bar (glob)
   396   removing test/bar (glob)
   374   not removing test/foo: file still exists (glob)
   397   exit code: 1
       
   398   R test/bar
       
   399   ./foo
       
   400   ./test/foo
       
   401   \r (no-eol) (esc)
       
   402   updating [===========================================>] 1/1\r (no-eol) (esc)
       
   403                                                               \r (no-eol) (esc)
       
   404   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
       
   405 
       
   406 without any files/dirs, options -A
       
   407   $ rm test/bar
       
   408   $ remove -A
       
   409   \r (no-eol) (esc)
       
   410   skipping [=====================>                      ] 1/2\r (no-eol) (esc)
       
   411   skipping [===========================================>] 2/2\r (no-eol) (esc)
       
   412                                                               \r (no-eol) (esc)
       
   413   \r (no-eol) (esc)
       
   414   deleting [===========================================>] 1/1\r (no-eol) (esc)
       
   415                                                               \r (no-eol) (esc)
       
   416   removing test/bar (glob)
   375   exit code: 1
   417   exit code: 1
   376   R test/bar
   418   R test/bar
   377   ./foo
   419   ./foo
   378   ./test/foo
   420   ./test/foo
   379   \r (no-eol) (esc)
   421   \r (no-eol) (esc)