summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/lib11
-rwxr-xr-xtests/tests/sbuild-gitish7
2 files changed, 12 insertions, 6 deletions
diff --git a/tests/lib b/tests/lib
index 0996d3e..8fd3514 100644
--- a/tests/lib
+++ b/tests/lib
@@ -419,6 +419,17 @@ t-dgit () {
'
}
+t-dgit-manpage () {
+ local section=$1
+ local page=$2
+ (export LC_ALL=C.UTF-8
+ if [ "$DGIT_TEST_INTREE" ]; then
+ make -C $DGIT_TEST_INTREE $page.$section.view
+ else
+ man $section $page
+ fi)
+}
+
t-diff-nogit () {
diff --exclude=.git --exclude=.pc -ruN $*
}
diff --git a/tests/tests/sbuild-gitish b/tests/tests/sbuild-gitish
index 7156d0e..6e497b2 100755
--- a/tests/tests/sbuild-gitish
+++ b/tests/tests/sbuild-gitish
@@ -10,12 +10,7 @@ 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;