bug-patch
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug-patch] [PATCH] Add a regression test for attempted file deletion


From: Dmitry V. Levin
Subject: [bug-patch] [PATCH] Add a regression test for attempted file deletion
Date: Mon, 24 Sep 2012 20:30:10 +0400

* tests/create-delete: Add a test case for erroneous attempt of
file deletion.
---

This test demonstrates another regression introduced by commit v2.7-3-g281537b.

 tests/create-delete |   22 +++++++++++++++++++++-
 1 files changed, 21 insertions(+), 1 deletions(-)

diff --git a/tests/create-delete b/tests/create-delete
index 7267211..b98fb92 100644
--- a/tests/create-delete
+++ b/tests/create-delete
@@ -168,9 +168,29 @@ EOF
 check 'cat f' <<EOF
 f
 EOF
-#
+
 # ----------------------------------------------------------------
+# This test should not try to delete the target file.
+cat > target <<EOF
+1
+2
+EOF
+cat > p.diff <<EOF
+--- target
++++ target
+@@ -1,1 +0,0 @@
+-1
+EOF
+
+check 'patch < p.diff || echo "Status: $?"' <<EOF
+patching file target
+EOF
+
+check 'cat target' <<EOF
+2
+EOF
 
+# ----------------------------------------------------------------
 # This test deletes the target file.
 
 echo data > target


-- 
ldv



reply via email to

[Prev in Thread] Current Thread [Next in Thread]