summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorAndreas Gruenbacher <agruen@suse.de>2006-01-22 04:10:04 +0000
committerAndreas Gruenbacher <agruen@suse.de>2006-01-22 04:10:04 +0000
commitd208809b7d42c769fc966bac8afc4d7e84189488 (patch)
treec14af5195fb8d801f471ece549cc66fd943d05e5 /test
parent76ecf965e4f0cefe633c788040862d65e7e1267d (diff)
downloadquilt-d208809b7d42c769fc966bac8afc4d7e84189488.tar.gz
- push command: when a patch doesn't apply, check if it reverse
applies, and inform the user.
Diffstat (limited to 'test')
-rw-r--r--test/applied.test40
1 files changed, 40 insertions, 0 deletions
diff --git a/test/applied.test b/test/applied.test
new file mode 100644
index 0000000..b83bc83
--- /dev/null
+++ b/test/applied.test
@@ -0,0 +1,40 @@
+ $ rm -rf d
+ $ mkdir -p d/patches
+ $ cd d
+
+ $ echo a > a
+ $ echo b > b
+ $ diff -u a b > patches/patch
+ $ echo patch -p0 > patches/series
+ $ rm b
+ $ quilt push -q
+ > Applying patch patches/patch
+ > Now at patch patches/patch
+
+ $ quilt pop -q
+ > Removing patch patches/patch
+ > No patches applied
+
+ $ patch -s -p0 < patches/patch
+ $ quilt push -q
+ > Applying patch patches/patch
+ > 1 out of 1 hunk FAILED
+ > Patch patches/patch is already applied
+
+ $ echo patch -p0 -R > patches/series
+ $ quilt push -q
+ > Applying patch patches/patch
+ > Now at patch patches/patch
+
+ $ quilt pop -q
+ > Removing patch patches/patch
+ > No patches applied
+
+ $ patch -s -p0 -R < patches/patch
+ $ quilt push -q
+ > Applying patch patches/patch
+ > 1 out of 1 hunk FAILED
+ > Patch patches/patch is already applied
+
+ $ cd ..
+ $ rm -rf d