chiark / gitweb /
Test suite: quilt-gbp-build-modes: New test, which does not pass yet
[dgit.git] / tests / tests / quilt-gbp-build-modes
1 #!/bin/bash
2 set -e
3 . tests/lib
4 . $troot/lib-build-modes
5
6 t-dependencies sbuild
7 t-restrict x-dgit-unfinished
8 t-restrict x-dgit-schroot-build
9
10 t-gbp-example-prep
11
12 git checkout -b for-build-modes patch-queue/quilt-tip-2
13 # build-modes cannot cope with branches containing /
14
15 bm-prep-ownpackage-branches for-build-modes
16
17 cleanmodes=git
18
19 for act in                                      \
20         'build-source'                          \
21         'build -b'                              \
22         'build -S'                              \
23         'gbp-build -S'                          \
24         'gbp-build -b'                          \
25         'sbuild -c build --no-arch-all'         \
26 ; do
27         bm-guess-e-source-e-targets "$act"
28         real_act="--quilt=gbp $act"
29         case "$act" in
30         sbuild*)    bm_quirk_after_act=bm-quirk-sbuild-after-act ;;
31         *)          bm_quirk_after_act='' ;;
32         esac
33         bm-act-iterate
34 done
35
36 echo ok.