summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorAndreas Gruenbacher <agruen@suse.de>2004-06-10 20:12:03 +0000
committerAndreas Gruenbacher <agruen@suse.de>2004-06-10 20:12:03 +0000
commitd5ef4c2259909693c0f4e25cbcf3067911eee5a9 (patch)
treee7dc91692dad414a3a4017cb8bb560de7c9ccc89 /test
parent71d64f6c066574e47dfc0363efc576dd21474f8e (diff)
downloadquilt-d5ef4c2259909693c0f4e25cbcf3067911eee5a9.tar.gz
- Oops, forgot to add files.v0.34
Diffstat (limited to 'test')
-rw-r--r--test/create-delete.diff44
1 files changed, 44 insertions, 0 deletions
diff --git a/test/create-delete.diff b/test/create-delete.diff
new file mode 100644
index 0000000..6171a06
--- /dev/null
+++ b/test/create-delete.diff
@@ -0,0 +1,44 @@
+Check whether quilt generates patches properly so that GNU patch recognizes
+file creates and deletions.
+
+ $ mkdir d
+ $ cd d
+
+ $ echo delete > delete
+ $ quilt new test.diff
+ > Patch test.diff is now on top
+
+ $ quilt add create
+ > File create added to patch test.diff
+
+ $ echo create > create
+ $ quilt refresh
+ > Refreshed patch test.diff
+
+ $ quilt add delete
+ > File delete added to patch test.diff
+
+ $ rm -f delete
+ $ quilt refresh
+ > Refreshed patch test.diff
+
+ $ quilt pop -q
+ > Removing test.diff
+ > No patches applied
+
+ $ echo create > create
+ $ rm -f delete
+ $ patch -p1 --dry-run < patches/test.diff
+ > The next patch would create the file create,
+ > which already exists! Assume -R? [n]
+ > Apply anyway? [n]
+ > Skipping patch.
+ > 1 out of 1 hunk ignored -- saving rejects to file create.rej
+ > The next patch would delete the file delete,
+ > which does not exist! Assume -R? [n]
+ > Apply anyway? [n]
+ > Skipping patch.
+ > 1 out of 1 hunk ignored
+
+ $ cd ..
+ $ rm -rf d