[PATCH 3 of 4] largefiles: add test for comitting largefiles

Na'Tosha Bard natosha at unity3d.com
Wed Oct 5 11:31:27 CDT 2011


# HG changeset patch
# User Na'Tosha Bard <natosha at unity3d.com>
# Date 1317831007 -7200
# Node ID 001e00c052f2908f4469ade50738ef064f43a6b5
# Parent  457253b356295ac675dee7131f60eddd7631e36a
largefiles: add test for comitting largefiles

diff -r 457253b35629 -r 001e00c052f2 tests/test-largefiles-commit.t
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/tests/test-largefiles-commit.t	Wed Oct 05 18:10:07 2011 +0200
@@ -0,0 +1,23 @@
+  $ cat >> $HGRCPATH <<EOF
+  > [extensions]
+  > largefiles=
+  > EOF
+
+Create the repo and verify file contents after comitting a new version
+of a largefile (this has caught us badly in the past)
+
+  $ hg init a
+  $ cd a
+  $ echo large1 > large1
+  $ hg add --large large1
+  $ hg st
+  A large1
+  $ hg commit large1 -m "add largefile"
+  $ cat large1
+  large1
+  $ echo large2 > large1
+  $ hg st
+  M large1
+  $ hg commit large1 -m "modify largefile"
+  $ cat large1
+  large2


More information about the Mercurial-devel mailing list