chiark / gitweb /
test suite: --overwrite test: Be more tolerant of exact message
[dgit.git] / tests / tests / sbuild-gitish
index c0ca92765504821fa7cf8547343a0e14bad5a033..6e497b2d47e3ade1218e8bbe65f1cd69d9c92916 100755 (executable)
@@ -10,18 +10,15 @@ t-tstunt-parsechangelog
 t-prep-newpackage example 1.1
 
 buildrune=$(
-       (export LC_ALL=C.UTF-8
-        if [ "$DGIT_TEST_INTREE" ]; then
-               make -C $DGIT_TEST_INTREE dgit-user.7.view
-        else
-               man 7 dgit-user
-        fi) | \
+       t-dgit-manpage 7 dgit-user | \
        perl -ne '
                next unless m/^ +Using sbuild$/ .. 0;
                next unless m/^ +\%/ .. 0;
                next if !m/\S/ .. 0;
                s/^ +\%//;
+               $fixchr += s/(\s-c\s*)jessie(\s|$)/$1build$2/;
                print or die $!;
+               END { $fixchr == 1 or die $fixchr; }
        '
 )