chiark / gitweb /
test suite: gdr-import-nostitch: Test -fseries-comments
[dgit.git] / tests / tests / gdr-unprocessable-hints
1 #!/bin/bash
2 set -e
3 . tests/lib
4
5 t-dependencies GDR
6
7 t-tstunt-parsechangelog
8 t-setup-import gdr-convert-gbp
9
10 cd $p
11
12 b=gdr-unprocessable/origin
13
14 git checkout $b
15 t-expect-fail E:'maybe you needed git-debrebase convert-from' \
16 t-git-debrebase quick
17
18 git update-ref refs/ffq-prev/heads/$b master
19 t-expect-fail E:'Consider git-debrebase scrap' \
20 t-git-debrebase quick
21
22 git update-ref -d refs/ffq-prev/heads/$b master
23 git update-ref refs/debrebase-last/heads/$b HEAD
24 t-expect-fail E:'Branch/history seems mangled' \
25 t-git-debrebase quick
26 test "$(grep 'git-debrebase scrap' ../t.output)" = ""
27
28 git update-ref refs/debrebase-last/heads/$b master
29 t-expect-fail E:'Branch/history mangled, and diverged' \
30 t-git-debrebase quick
31 test "$(grep 'git-debrebase scrap' ../t.output)" = ""
32
33 t-ok