Commit Diff


commit - c7a4fcc8bebad9dc0bd1183fec3bd405dd4ebc57
commit + c498e6d82b643effe611454e1018521173725ca9
blob - 4febc6122401f6f47ac76d69b9db67f578229f64
blob + e81682dfcda6840765b24f4ec496fe031cb88a65
--- regress/cmdline/common.sh
+++ regress/cmdline/common.sh
@@ -50,7 +50,12 @@ maybe_pack_repo()
 {
 	local repo="$1"
 	if [ -n "$GOT_TEST_PACK" ]; then
-		(cd $repo && gotadmin pack -a > /dev/null)
+		arg=""
+		if [ "$GOT_TEST_PACK" = "ref-delta" ]; then
+			arg="-D"
+		fi
+
+		(cd $repo && gotadmin pack -a $arg > /dev/null)
 		(cd $repo && gotadmin cleanup -a -q)
 	fi
 }