chiark / gitweb /
dgit.1: drop remark about sbuild not building arch-independent
[dgit.git] / tests / tests / clone-skew
index cedcf1faa1755648a082f0cc14d4ca87d132141a..dd51acde69897048b5b98df012776c33f5226009 100755 (executable)
@@ -15,7 +15,19 @@ t_archive_ln_s=cp
 t-archive example 1.0-1
 t-git-none
 
-t-dgit clone $p
+perl -i -ne '
+       print or die $!;
+       s/1.0-1/1.0-1+0.1/g;
+       s/ \w/ sprintf " %x", $& ^ 1 /e;
+       print or die $!;
+' $tmp/aq/package.sid.$p
+t-aq-archive-updated sid $p
+
+LC_MESSAGES=C \
+t-dgit clone $p 2>&1 |tee got.message
+
+grep 'Warning: archive skew detected.'       got.message
+egrep 'We were able to obtain only  *1.0-1$' got.message
 
 cd $p
 t-cloned-fetched-good