]> git.ipfire.org Git - thirdparty/git.git/blobdiff - t/t7900-maintenance.sh
t7900: clean up some more broken refs
[thirdparty/git.git] / t / t7900-maintenance.sh
index 36a4218745bda747e5d3f3c8252ea1913130318a..31245f627667f9479664091afb63580aef6bb9de 100755 (executable)
@@ -277,7 +277,7 @@ test_expect_success 'incremental-repack task' '
 
        # Delete refs that have not been repacked in these packs.
        git for-each-ref --format="delete %(refname)" \
-               refs/prefetch refs/tags >refs &&
+               refs/prefetch refs/tags refs/remotes >refs &&
        git update-ref --stdin <refs &&
 
        # Replace the object directory with this pack layout.
@@ -286,6 +286,10 @@ test_expect_success 'incremental-repack task' '
        ls $packDir/*.pack >packs-before &&
        test_line_count = 3 packs-before &&
 
+       # make sure we do not have any broken refs that were
+       # missed in the deletion above
+       git for-each-ref &&
+
        # the job repacks the two into a new pack, but does not
        # delete the old ones.
        git maintenance run --task=incremental-repack &&