[PATCH 1 of 3] test-lfs: bump the number on test repo11 and higher

Matt Harbison mharbison72 at gmail.com
Fri Jan 5 04:58:54 UTC 2018


# HG changeset patch
# User Matt Harbison <matt_harbison at yahoo.com>
# Date 1514742456 18000
#      Sun Dec 31 12:47:36 2017 -0500
# Node ID 2798cb4faacdae2db46e84ba0f3beaf506848915
# Parent  44931c485edcd82b0a90fb70c5294a2dc55edc16
test-lfs: bump the number on test repo11 and higher

This will allow a Facebook patch that creates 'repo11' to be imported without
breaking a bunch of tests, or requiring edits on the fly.

diff --git a/tests/test-lfs.t b/tests/test-lfs.t
--- a/tests/test-lfs.t
+++ b/tests/test-lfs.t
@@ -489,8 +489,8 @@
 
 # Test fctx.cmp fastpath - diff without LFS blobs
 
-  $ hg init repo11
-  $ cd repo11
+  $ hg init repo12
+  $ cd repo12
   $ cat >> .hg/hgrc <<EOF
   > [lfs]
   > threshold=1
@@ -520,8 +520,8 @@
 
   $ cd ..
 
-  $ hg clone repo11 repo12 --noupdate
-  $ cd repo12
+  $ hg clone repo12 repo13 --noupdate
+  $ cd repo13
   $ hg log --removed -p a -T '{desc}\n' --config diff.nobinary=1 --git
   2
   diff --git a/a b/a
@@ -590,37 +590,37 @@
   repo: repo9
   repo: repo10
 
-repo12 doesn't have any cached lfs files and its source never pushed its
+repo13 doesn't have any cached lfs files and its source never pushed its
 files.  Therefore, the files don't exist in the remote store.  Use the files in
 the user cache.
 
-  $ test -d $TESTTMP/repo12/.hg/store/lfs/objects
+  $ test -d $TESTTMP/repo13/.hg/store/lfs/objects
   [1]
 
-  $ hg --config extensions.share= share repo12 repo13
+  $ hg --config extensions.share= share repo13 repo14
   updating working directory
   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
-  $ hg -R repo13 -q verify
+  $ hg -R repo14 -q verify
 
-  $ hg clone repo12 repo14
+  $ hg clone repo13 repo15
   updating to branch default
   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
-  $ hg -R repo14 -q verify
+  $ hg -R repo15 -q verify
 
 If the source repo doesn't have the blob (maybe it was pulled or cloned with
 --noupdate), the blob is still accessible via the global cache to send to the
 remote store.
 
-  $ rm -rf $TESTTMP/repo14/.hg/store/lfs
-  $ hg init repo15
-  $ hg -R repo14 push repo15
-  pushing to repo15
+  $ rm -rf $TESTTMP/repo15/.hg/store/lfs
+  $ hg init repo16
+  $ hg -R repo15 push repo16
+  pushing to repo16
   searching for changes
   adding changesets
   adding manifests
   adding file changes
   added 3 changesets with 2 changes to 1 files
-  $ hg -R repo14 -q verify
+  $ hg -R repo15 -q verify
 
 Test damaged file scenarios.  (This also damages the usercache because of the
 hardlinks.)


More information about the Mercurial-devel mailing list