chiark / gitweb /
git-debrebase: Introduce term `anchor'
[dgit.git] / tests / lib-gdr
index ac4a476ea3596ba34cd87f85c24b654a8c6d6889..565e0b167ad1c104cd026e92c9637eda368c0775 100644 (file)
@@ -55,8 +55,8 @@ t-gdr-good () {
                Changelog/Packaging)                    ;;
                Changelog/Upstream)                     ;;
                Upstream/SAME)                          ;;
-               BreakwaterUpstreamMerge/Upstream)       ;;
-               BreakwaterUpstreamMerge/Packaging)      ;;
+               Anchor/Upstream)                        ;;
+               Anchor/Packaging)                       ;;
                *)
                        fail "etype=$etype ctype=$ctype cetype=$cetype $cid"
                        ;;
@@ -98,7 +98,7 @@ t-gdr-good () {
                Upstream/SAME)
                        git diff --quiet $expect..$cid -- ':debian'
                        ;;
-               BreakwaterUpstreamMerge)
+               Anchor)
                        break
                        ;;
                esac
@@ -204,8 +204,13 @@ t-maintainer-commit-some-changes () {
 }
 
 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 () {