tests/test-subrepo-missing.t
changeset 25591 f1d46075b13a
parent 24877 cc497780eaf9
child 25769 2538b87660be
--- a/tests/test-subrepo-missing.t	Sun Jun 14 22:04:17 2015 -0400
+++ b/tests/test-subrepo-missing.t	Tue Jun 16 16:15:15 2015 -0400
@@ -106,4 +106,19 @@
   $ hg --hidden cat subrepo/a
   foo
 
+verify will warn if locked-in subrepo revisions are hidden or missing
+
+  $ hg ci -m "amended subrepo (again)"
+  $ hg --config extensions.strip= --hidden strip -R subrepo -qr 'tip'
+  $ hg verify
+  checking changesets
+  checking manifests
+  crosschecking files in changesets and manifests
+  checking files
+  2 files, 5 changesets, 5 total revisions
+  checking subrepo links
+  subrepo 'subrepo' is hidden in revision a66de08943b6
+  subrepo 'subrepo' is hidden in revision 674d05939c1e
+  subrepo 'subrepo' not found in revision a7d05d9055a4
+
   $ cd ..