summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
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