summaryrefslogtreecommitdiff
path: root/tests/tests/gdr-subcommands
diff options
context:
space:
mode:
authorIan Jackson <ijackson@chiark.greenend.org.uk>2018-08-24 21:37:16 +0100
committerIan Jackson <ijackson@chiark.greenend.org.uk>2018-08-24 21:37:16 +0100
commitff26ffe86083d2759ae4f6d839d69ff4da5182d7 (patch)
treef4a0f3e07ef0ce3735dbce72f0b0fee3cd4755ae /tests/tests/gdr-subcommands
parent45abe880e0efbdc3834168f4fd384678e1c30a51 (diff)
git-debrebase: test suite: gdr-subcommands: test forget
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Diffstat (limited to 'tests/tests/gdr-subcommands')
-rwxr-xr-xtests/tests/gdr-subcommands7
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/tests/gdr-subcommands b/tests/tests/gdr-subcommands
index 323c108..4197ab0 100755
--- a/tests/tests/gdr-subcommands
+++ b/tests/tests/gdr-subcommands
@@ -175,6 +175,11 @@ make_check () {
git diff --quiet HEAD refs/heads/$before -- ':.' ':!debian/patches'
t-gdr-good laundered
;;
+ A*)
+ t-refs-notexist \
+ refs/ffq-prev/heads/$work \
+ refs/debrebase-last/heads/$work
+ ;;
t*)
git diff --quiet HEAD refs/heads/$before
;;
@@ -211,6 +216,7 @@ subcmd quick ns Sl Sltf Sl n
subcmd conclude "$Ec" "$Ec" Sltf Sl N
subcmd scrap Ns Ns Z Z N
subcmd make-patches sPft "$Ep" uPft "$Ep" Pn
+subcmd forget-was-ever-debrebase nA nA nA nA nA
#
# result codes, each one is a check:
# E:$pat } this is an error (must come first)
@@ -230,6 +236,7 @@ subcmd make-patches sPft "$Ep" uPft "$Ep" Pn
# s result is stitched, debrebase-last exists and is unchanged
# S result is stitch just made, remaining letters apply to result~
# Z result is rewind to before changes made
+# A no ffq-prev or debrebase-last refs ("Amnesia")
#
# P result is add-patches, remaining letters apply to result~
#