diff tests/test-largefiles.t @ 15598:a77ce45584ef stable

largefiles: fix rename (issue3093)
author Na'Tosha Bard <natosha@unity3d.com>
date Wed, 30 Nov 2011 15:11:00 +0100
parents 4a4a95029b31
children 36d7a0c7505f 5b66e55c0d93
line wrap: on
line diff
--- a/tests/test-largefiles.t	Thu Dec 01 14:17:17 2011 +0100
+++ b/tests/test-largefiles.t	Wed Nov 30 15:11:00 2011 +0100
@@ -51,10 +51,13 @@
   $ ls
   sub
 
-Copy both largefiles and normal files.
+Copy both largefiles and normal files (testing that status output is correct).
 
   $ hg cp sub/normal2 normal1
   $ hg cp sub/large2 large1
+  $ hg st
+  A large1
+  A normal1
   $ hg commit -m "copy files"
   $ cat normal1
   normal22
@@ -693,7 +696,22 @@
   large6-modified
   $ cat sub2/large7
   large7
-  $ cd ..
+
+Test that renaming a largefile results in correct output for status
+
+  $ hg rename sub/large4 large4-renamed
+  $ hg st
+  A large4-renamed
+  R sub/large4
+  $ hg commit -m "test rename output"
+  $ cat large4-renamed
+  large4-modified
+  $ cd sub2
+  $ hg rename large6 large6-renamed
+  $ hg st
+  A sub2/large6-renamed
+  R sub2/large6
+  $ cd ../..
 
 vanilla clients not locked out from largefiles servers on vanilla repos
   $ mkdir r1