Changelog/Packaging) ;;
Changelog/Upstream) ;;
Upstream/SAME) ;;
- BreakwaterUpstreamMerge/Upstream) ;;
- BreakwaterUpstreamMerge/Packaging) ;;
+ Anchor/Upstream) ;;
+ Anchor/Packaging) ;;
*)
fail "etype=$etype ctype=$ctype cetype=$cetype $cid"
;;
Upstream/SAME)
git diff --quiet $expect..$cid -- ':debian'
;;
- BreakwaterUpstreamMerge)
+ Anchor)
break
;;
esac
t-git-next-date
}
+t-nmu-causes-ff-fail () {
+ t-dgit fetch
+
+ t-expect-fail E:'Not.*fast-forward' \
+ git merge --ff-only dgit/dgit/sid
+
+ t-expect-fail E:'-fdiverged.*refs/remotes/dgit/dgit/sid' \
+ t-git-debrebase
+}
+
t-nmu-reconciled-good () {
local nmutree=$1